MantisBT - Doomseeker
View Issue Details
0003277Doomseeker[All Projects] Suggestionpublic2017-09-25 18:432018-09-24 01:03
WubTheCaptain 
Blzut3 
lowtrivialN/A
closedwon't fix 
Debian GNU/Linuxbuster/sid
 
 
0003277: Distribute source tarball releases with gzip extension (.tar.gz)
Currently, all source releases are distributed as tarballs with a bzip2 extension (.tar.bz2).

It'd be useful to have pristine tarballs in other formats too, specifically gzip'd tarballs (.tar.gz).
.tar.gz source tarballs should appear there:'https://doomseeker.drdteam.org/files/ [^]'
Debian GNU/Linux has both gzip and bzip2 packages available to install, but gzip is considered "essential" to the system and always available and installed by default. Regardless, Debian's toolchain can handle tar.{gz,bz2,lzma,xz} fine.

Ubuntu bluntly asks in their Upstream Guide the source to be a tar.gz:'https://wiki.ubuntu.com/UpstreamGuide [^]'
No tags attached.
child of 0003246acknowledged  Debian packaging 
Issue History
2017-09-25 18:43WubTheCaptainNew Issue
2017-09-25 19:07ZalewaRelationship addedchild of 0003246
2018-03-04 08:50Blzut3Note Added: 0019125
2018-03-04 09:14Blzut3Assigned To => Blzut3
2018-03-04 09:14Blzut3Statusnew => feedback
2018-03-04 14:41WubTheCaptainNote Added: 0019136
2018-03-04 14:41WubTheCaptainStatusfeedback => assigned
2018-03-04 19:51Blzut3Note Added: 0019139
2018-09-24 01:03Blzut3Note Added: 0019698
2018-09-24 01:03Blzut3Statusassigned => closed
2018-09-24 01:03Blzut3Resolutionopen => won't fix

Notes
(0019125)
Blzut3   
2018-03-04 08:50   
Not sure the Ubuntu upstream guide is up to date. They currently seem to use a tar.xz for their zlib source package for example:'https://launchpad.net/ubuntu/+source/zlib/1:1.2.11.dfsg-0ubuntu2 [^]' Other examples include gmp and xz itself.
(0019136)
WubTheCaptain   
2018-03-04 14:41   
I'm not sure what to say wrt. Ubuntu. Debian pbuilder would probably need additional configuration, e.g. EXTRAPACKAGES="bzip2" (/etc/pbuilderrc) because it's not in minimal base unlike gzip. I haven't tested this if this is the case, though.
(0019139)
Blzut3   
2018-03-04 19:51   
My understanding of pbuilder is that it runs dpkg-buildpackage in a chroot. This is provided by dpkg-dev which depends on bzip2 and xz. (I know that it's going to be installed anyway, but I'm a little surprised gzip is not listed in the deps for completeness sake.) Speaking of dpkg-dev, the source is a tar.xz according to packages.debian.org. Debian seems to prefer the stronger compression algorithms since I see a lot of bz2 and xz sources listed.
(0019698)
Blzut3   
2018-09-24 01:03   
Closing for now since practical evidence suggests higher compression is used all the time for Debian and Ubuntu. Reopen if this presents as an actual issue.