Debian Bug report logs -
#945524
RFP: container-diff -- Diff Docker containers
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, wnpp@debian.org, lamby@debian.org:
Bug#945524; Package wnpp.
(Tue, 26 Nov 2019 13:03:07 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org, lamby@debian.org.
(Tue, 26 Nov 2019 13:03:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: wnpp
Severity: wishlist
Owner: lamby@debian.org
X-Debbugs-CC: debian-devel@lists.debian.org
* Package name : container-diff
* URL : https://github.com/GoogleContainerTools/container-diff
* License : Apache-2.0
Programming Lang: Go
Description : Diff Docker containers
From upstream's website:
container-diff is a tool for analyzing and comparing container
images. It can examine images along several different criteria
including:
* Docker Image History
* Image file system
* Image size
* APT packages
* RPM packages
* pip packages
* npm packages
These analyses can be performed on a single image, or a diff can
be performed on two images to compare. The tool can help users
better understand what is changing inside their images, and give
them a better look at what their images contain.
This RFP was prompted by the following wishlist request against
diffoscope:
https://salsa.debian.org/reproducible-builds/diffoscope/issues/39
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org, lamby@debian.org:
Bug#945524; Package wnpp.
(Tue, 26 Nov 2019 13:39:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <guptautkarsh2102@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org, lamby@debian.org.
(Tue, 26 Nov 2019 13:39:03 GMT) (full text, mbox, link).
Message #10 received at 945524@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hey,
On Tue, 26 Nov 2019 13:00:01 +0000 "Chris Lamb" <lamby@debian.org> wrote:
> Package: wnpp
> Severity: wishlist
> Owner: lamby@debian.org
> X-Debbugs-CC: debian-devel@lists.debian.org
>
> * Package name : container-diff
> * URL : https://github.com/GoogleContainerTools/container-diff
> * License : Apache-2.0
> Programming Lang: Go
> Description : Diff Docker containers
>
>
> This RFP was prompted by the following wishlist request against
> diffoscope:
>
> https://salsa.debian.org/reproducible-builds/diffoscope/issues/39
Glad to know someone needs it :)
I had started working on it some days ago. And it needs a couple of
packages to be in Debian first, namely:
github.com/google/go-containerregistry
code.cloudfoundry.org/bytefmt
That said, I'm working on it; shall take a couple of days but I hope to
get there eventually :)
Best,
Utkarsh
[signature.asc (application/pgp-signature, attachment)]
Removed annotation that Bug was owned by lamby@debian.org.
Request was from bartm@debian.org
to control@bugs.debian.org.
(Tue, 26 Nov 2019 20:57:04 GMT) (full text, mbox, link).
Merged 930385 945524
Request was from James Montgomery <james@onedev.org>
to control@bugs.debian.org.
(Sun, 22 Dec 2019 14:18:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 02:33:03 GMT) (full text, mbox, link).
Acknowledgement sent
to James Montgomery <james@onedev.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 02:33:04 GMT) (full text, mbox, link).
Message #19 received at 945524@bugs.debian.org (full text, mbox, reply):
On Tue, 26 Nov 2019 19:06:22 +0530 Utkarsh Gupta <guptautkarsh2102@gmail.com> wrote:
Hi Utkarsh,
> I had started working on it some days ago. And it needs a couple of
> packages to be in Debian first, namely:
> github.com/google/go-containerregistry
> code.cloudfoundry.org/bytefmt
>
> That said, I'm working on it; shall take a couple of days but I hope to
> get there eventually :)
>
>
> Best,
> Utkarsh
>
I recently merged this bug with 930385 and reached out to to the old
owner as they have created the source on salsa.d.o but seemed to have
stopped there. Please let me know if I can be of assistance in getting
container-diff packaged up :)
Regards,
James
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 17:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <guptautkarsh2102@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 17:51:03 GMT) (full text, mbox, link).
Message #24 received at 945524@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi James,
On 27/12/19 8:00 am, James Montgomery wrote:
> On Tue, 26 Nov 2019 19:06:22 +0530 Utkarsh Gupta <guptautkarsh2102@gmail.com> wrote:
>> I had started working on it some days ago. And it needs a couple of
>> packages to be in Debian first, namely:
>> github.com/google/go-containerregistry
>> code.cloudfoundry.org/bytefmt
>>
>> That said, I'm working on it; shall take a couple of days but I hope to
>> get there eventually :)
> I recently merged this bug with 930385 and reached out to to the old
> owner as they have created the source on salsa.d.o but seemed to have
> stopped there. Please let me know if I can be of assistance in getting
> container-diff packaged up :)
Well, I am having a bit of a difficulty to package bytefmt.
I reported this issue with dh-make-golang here[1].
It'd be really helpful if you can help me get that packaged somehow?
I'd be interested in maintaining bytefmt further for container-diff
though :)
Best,
Utkarsh
---
[1]: https://github.com/Debian/dh-make-golang/issues/120
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 19:36:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Sven Hoexter <sven@stormbind.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 19:36:05 GMT) (full text, mbox, link).
Message #29 received at 945524@bugs.debian.org (full text, mbox, reply):
On Fri, Dec 27, 2019 at 11:19:32PM +0530, Utkarsh Gupta wrote:
> Well, I am having a bit of a difficulty to package bytefmt.
> I reported this issue with dh-make-golang here[1].
>
> It'd be really helpful if you can help me get that packaged somehow?
> I'd be interested in maintaining bytefmt further for container-diff
> though :)
Apparently I started to look into containerdiff and bytefmt some longer
time ago. I have some old packaging based on an older snapshot around.
I just pushed it, but this is very very basic, but this snapshot still
builds here
git clone https://git.sven.stormbind.net/bytefmt.git
Not sure if that helps, will try to bring it up to a new snapshot.
Sven
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 20:21:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <guptautkarsh2102@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 20:21:02 GMT) (full text, mbox, link).
Message #34 received at 945524@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi Sven,
On 28/12/19 12:52 am, Sven Hoexter wrote:
> On Fri, Dec 27, 2019 at 11:19:32PM +0530, Utkarsh Gupta wrote:
>
>> Well, I am having a bit of a difficulty to package bytefmt.
>> I reported this issue with dh-make-golang here[1].
>>
>> It'd be really helpful if you can help me get that packaged somehow?
>> I'd be interested in maintaining bytefmt further for container-diff
>> though :)
> Apparently I started to look into containerdiff and bytefmt some longer
> time ago. I have some old packaging based on an older snapshot around.
> I just pushed it, but this is very very basic, but this snapshot still
> builds here
> git clone https://git.sven.stormbind.net/bytefmt.git
>
> Not sure if that helps, will try to bring it up to a new snapshot.
Many, many thanks for this!
I'll polish this further and upload it at the earliest!
D'you intend to maintain it, as well? :D
Or shall I take it from here?
Best,
Utkarsh
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 20:33:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Sven Hoexter <sven@stormbind.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 20:33:07 GMT) (full text, mbox, link).
Message #39 received at 945524@bugs.debian.org (full text, mbox, reply):
On Sat, Dec 28, 2019 at 01:46:27AM +0530, Utkarsh Gupta wrote:
Hi,
> Many, many thanks for this!
I also updated it by now to a new snapshot, so the repo now has
the latest code.
> I'll polish this further and upload it at the earliest!
>
> D'you intend to maintain it, as well? :D
> Or shall I take it from here?
Feel free to take it, the git log is horrible, even without
a proper name and mail set. So I don't even mind if you just
copy the debian subdir or something like that. I usually license
my contributions under the license used by the upstream project.
That beeing said, I would really like to contribute more to
Debian again, but I failed to do so for the past two years. So
don't count on me. If you form a team or add container-diff to
an existing team I would join (hoexter@d.o) and try to free some
hours at work to help a bit. If required I can also help to
sponsor uploads, though my go packaging experience is very small.
I really appreciate you put some time into packaging container-diff. :)
Sven
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 20:42:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <guptautkarsh2102@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 20:42:07 GMT) (full text, mbox, link).
Message #44 received at 945524@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hiya,
On 28/12/19 2:01 am, Sven Hoexter wrote:
> On Sat, Dec 28, 2019 at 01:46:27AM +0530, Utkarsh Gupta wrote:
>> Many, many thanks for this!
> I also updated it by now to a new snapshot, so the repo now has
> the latest code.
Perfect, thank you! :D
>> I'll polish this further and upload it at the earliest!
>>
>> D'you intend to maintain it, as well? :D
>> Or shall I take it from here?
> Feel free to take it, the git log is horrible, even without
> a proper name and mail set. So I don't even mind if you just
> copy the debian subdir or something like that.
I'd generate a new git repository from the .dsc at some point (since I
can't see other two branches here).
But many thanks for your work!
> I usually license
> my contributions under the license used by the upstream project.
Me too. I'll add my name next to yours (that alternatively means, you're
one of its maintainer, too).
> That beeing said, I would really like to contribute more to
> Debian again, but I failed to do so for the past two years. So
> don't count on me. If you form a team or add container-diff to
> an existing team I would join (hoexter@d.o) and try to free some
> hours at work to help a bit.
Many thanks, again! Shall contact you :)
> If required I can also help to
> sponsor uploads, though my go packaging experience is very small.
I'm a DD, too :D
Thanks, anyway! \o/
> I really appreciate you put some time into packaging container-diff. :)
Likewise! :D
Best,
Utkarsh
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 21:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to James Montgomery <james@onedev.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 21:03:03 GMT) (full text, mbox, link).
Message #49 received at 945524@bugs.debian.org (full text, mbox, reply):
Utkarsh,
On 12/27/19 12:49 PM, Utkarsh Gupta wrote:
>
> Well, I am having a bit of a difficulty to package bytefmt.
> I reported this issue with dh-make-golang here[1].
>
> It'd be really helpful if you can help me get that packaged somehow?
> I'd be interested in maintaining bytefmt further for container-diff
> though :)
>
>
> Best,
> Utkarsh
> ---
> [1]: https://github.com/Debian/dh-make-golang/issues/120
>
>
I have figured out the bug in dh-make-golang that was preventing
creating the bytefmt package. Now I just need to figure out how to
submit this patch given the wide range of options - GitHub, Salsa,
bugs.d.o :)
I know that Sven has done some initial manual work to get bytefmt
started, but he noted it may be a bit outdated. If you like, we can get
dh-make-golang fixed and attempt to bring in bytfmt using dh-make-golang.
Regards,
James
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 21:57:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Sven Hoexter <sven@stormbind.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 21:57:09 GMT) (full text, mbox, link).
Message #54 received at 945524@bugs.debian.org (full text, mbox, reply):
On Fri, Dec 27, 2019 at 03:58:38PM -0500, James Montgomery wrote:
Hi,
> I know that Sven has done some initial manual work to get bytefmt started,
> but he noted it may be a bit outdated. If you like, we can get
> dh-make-golang fixed and attempt to bring in bytfmt using dh-make-golang.
I believe I must have figured out some way to auto generate that package
with dh-make-go. Looking at the files in debian/ I don't think I copy&pasted
that manually. But really, feel free to start from scratch with current standards
et al.
All I remember is that I stopped at some point because a module was hosted in
a mercurial repo and that was somewhat painful to deal with.
Sven
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 22:09:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <guptautkarsh2102@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 22:09:07 GMT) (full text, mbox, link).
Message #59 received at 945524@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi James,
On 28/12/19 2:28 am, James Montgomery wrote:
> On 12/27/19 12:49 PM, Utkarsh Gupta wrote:
>> Well, I am having a bit of a difficulty to package bytefmt.
>> I reported this issue with dh-make-golang here[1].
>>
>> It'd be really helpful if you can help me get that packaged somehow?
>> I'd be interested in maintaining bytefmt further for container-diff
>> though :)
>>
>> [1]: https://github.com/Debian/dh-make-golang/issues/120
> I have figured out the bug in dh-make-golang that was preventing
> creating the bytefmt package. Now I just need to figure out how to
> submit this patch given the wide range of options - GitHub, Salsa,
> bugs.d.o :)
Aha, that's perfect! Perhaps, you can raise a pull request on GitHub?
> I know that Sven has done some initial manual work to get bytefmt
> started, but he noted it may be a bit outdated. If you like, we can
> get dh-make-golang fixed and attempt to bring in bytfmt using
> dh-make-golang.
Well, he updated the snapshot which now reflects the latest upstream
changes.
FWIW, I am almost ready to upload that package now.
But if you want to have this done with dh-make-golang, I sure can wait :)
But I wouldn't want to waste Sven's effort (which is pretty neat!). We
can copy the contents of the debian/* anyway?
That said, I'm pretty flexible with anyway you'd want to proceed with!
Also, would you like to maintain it, too? :D
Best,
Utkarsh
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Fri, 27 Dec 2019 23:45:07 GMT) (full text, mbox, link).
Acknowledgement sent
to James Montgomery <james@onedev.org>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Fri, 27 Dec 2019 23:45:07 GMT) (full text, mbox, link).
Message #64 received at 945524@bugs.debian.org (full text, mbox, reply):
Hi Utkarsh,
On Sat, Dec 28, 2019 at 03:37:56AM +0530, Utkarsh Gupta wrote:
>
> Aha, that's perfect! Perhaps, you can raise a pull request on GitHub?
>
Consider it done[0] :)
> > I know that Sven has done some initial manual work to get bytefmt
> > started, but he noted it may be a bit outdated. If you like, we can
> > get dh-make-golang fixed and attempt to bring in bytfmt using
> > dh-make-golang.
>
> Well, he updated the snapshot which now reflects the latest upstream
> changes.
> FWIW, I am almost ready to upload that package now.
> But if you want to have this done with dh-make-golang, I sure can wait :)
> But I wouldn't want to waste Sven's effort (which is pretty neat!). We
> can copy the contents of the debian/* anyway?
That's great! If Sven has the latest snapshot and you're just about
ready to upload, who am I to stand in the way of the work you two have
done. This is merely a blocker for the _real_ win, container-diff and
you two have turned it around in remarkable time :)
> Also, would you like to maintain it, too? :D
(*^_^*) Long time user, only second time contributor. If you or Sven
would be willing to mentor, I'm all for it \o/
Regards,
James
[0]: https://github.com/Debian/dh-make-golang/pull/122
Information forwarded
to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#945524; Package wnpp.
(Sun, 29 Dec 2019 11:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Utkarsh Gupta <guptautkarsh2102@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org.
(Sun, 29 Dec 2019 11:03:03 GMT) (full text, mbox, link).
Message #69 received at 945524@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi James,
On 28/12/19 5:11 am, James Montgomery wrote:
> On Sat, Dec 28, 2019 at 03:37:56AM +0530, Utkarsh Gupta wrote:
>> Aha, that's perfect! Perhaps, you can raise a pull request on GitHub?
>>
> Consider it done[0] :)
Oh yay! I hope this fixes it now :D
>>> I know that Sven has done some initial manual work to get bytefmt
>>> started, but he noted it may be a bit outdated. If you like, we can
>>> get dh-make-golang fixed and attempt to bring in bytfmt using
>>> dh-make-golang.
>> Well, he updated the snapshot which now reflects the latest upstream
>> changes.
>> FWIW, I am almost ready to upload that package now.
>> But if you want to have this done with dh-make-golang, I sure can wait :)
>> But I wouldn't want to waste Sven's effort (which is pretty neat!). We
>> can copy the contents of the debian/* anyway?
> That's great! If Sven has the latest snapshot and you're just about
> ready to upload, who am I to stand in the way of the work you two have
> done. This is merely a blocker for the _real_ win, container-diff and
> you two have turned it around in remarkable time :)
Haha, thanks to you as well!
Whilst I checked it's almost ready, I feel I should upload this for now.
However, let's do other two packages together from scratch via
dh-make-golang? :D
>> Also, would you like to maintain it, too? :D
> (*^_^*) Long time user, only second time contributor. If you or Sven
> would be willing to mentor, I'm all for it \o/
Most certainly!
Whilst "mentor" isn't the right word, I definitely can "help" you
understand the packaging workflow.
I'll add you as a maintainer for bytefmt as well.
Also, how about you take the next package, that is,
https://github.com/google/go-containerregistry, and do it from scratch? :D
Let's move to one-to-one mails for the same!
> [0]: https://github.com/Debian/dh-make-golang/pull/122
Once again, many thanks for your work! :D
Best,
Utkarsh
[signature.asc (application/pgp-signature, attachment)]
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Oct 8 03:13:38 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.