Debian Bug report logs - #737871
ITA: pristine-tar -- regenerate pristine tarballs

version graph

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Joey Hess <joeyh@debian.org>

Date: Thu, 6 Feb 2014 15:45:02 UTC

Severity: normal

Fixed in version pristine-tar/1.34

Done: Antonio Terceiro <terceiro@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, paravoid@debian.org, wnpp@debian.org:
Bug#737871; Package wnpp. (Thu, 06 Feb 2014 15:45:07 GMT) (full text, mbox, link).


Acknowledgement sent to Joey Hess <joeyh@debian.org>:
New Bug report received and forwarded. Copy sent to paravoid@debian.org, wnpp@debian.org. (Thu, 06 Feb 2014 15:45:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Joey Hess <joeyh@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: O: pristine-tar -- regenerate pristine tarballs
Date: Thu, 6 Feb 2014 11:41:42 -0400
[Message part 1 (text/plain, inline)]
Package: wnpp
Severity: normal

I am orphaning pristine-tar. Note that this is a native package, so
it needs a new upstream maintainer in addition to Debian maintainer.

I have no personal need to use pristine-tar now that dgit exists,
and I would rather spend time on dgit.

I should add a little bit about the reason I wrote pristine-tar in the
first place. There were two reasons:

1. I was once in a talk where someone mentioned that Ubuntu had/was
   developing something that involved regenerating orig tarballs
   from version control.
   I asked the obvious question: How could that possibly be done
   technically? 
   The (slightly hung over) presenter did not have a satesfactory
   response, so my curiosity was piqued to find a way to do it.
   (I later heard that Ubuntu has been using pristine-tar..)

2. Sometimes code can be subversive. It can change people's perspective
   on a topic, nudging discourse in a different direction. It can even
   point out absurdities in the way things are done. I may or may not
   have accomplished the subversive part of my goals with pristine-tar.

Code can also escape its original intention. Many current uses of
pristine-tar fall into that category. So it seems likely that some
people will want it to continue to work even if it's met the two goals
above already.

My feeling is that pristine-tar will eventually need to embed a suite of
historical versions of tar and gzip (and bzip2 etc), since upstream
changes can break output stability. It already embeds several versions
of the compressors. We've slightly been abusing the Debian patches of
tar to put in pristine-tar compatability hacks there, and while I
appreciate Bdale's willingness to do that, I don't think that's
sustainable.

Anyone who wants to maintain this is going to need to tackle that issue.
It's also helpful if you enjoy the interesting puzzle of taking a
file it fails to support currently, and finding the trick to make it work.

Without Faidon Liambotis, much of the hardest parts of pristine-tar
(particularly pristine-gz) would not have happened. If Faidon wants this
package, he has it.

-- 
see shy jo
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#737871; Package wnpp. (Sun, 09 Feb 2014 16:51:13 GMT) (full text, mbox, link).


Acknowledgement sent to Tomasz Buchert <tomasz.buchert@inria.fr>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sun, 09 Feb 2014 16:51:13 GMT) (full text, mbox, link).


Message #10 received at 737871@bugs.debian.org (full text, mbox, reply):

From: Tomasz Buchert <tomasz.buchert@inria.fr>
To: 737871@bugs.debian.org
Subject: Re:
Date: Sun, 9 Feb 2014 17:47:40 +0100
Hi Joey,
I feel like I could maintain pristine-tar. I use
git-buildpackage for all my current packages and
pristine-tar seems like an important element.
I have a few questions that:

  * I have no experience with Perl - is it going
    to be an issue?
  * I didn't know about dgit, does it render
    git-buildpackage somehow obsolete? I'm DM
    and as far as I know, I cannot use. Will
    dgit support non-DDs one day? Will dgit
    effectively replace gbp and pristine-tar?

Cheers,
Tomasz



Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#737871; Package wnpp. (Wed, 19 Feb 2014 05:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to Joey Hess <joey@kitenet.net>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Wed, 19 Feb 2014 05:21:04 GMT) (full text, mbox, link).


Message #15 received at 737871@bugs.debian.org (full text, mbox, reply):

From: Joey Hess <joey@kitenet.net>
To: Tomasz Buchert <tomasz.buchert@inria.fr>
Cc: 737871@bugs.debian.org
Subject: Re: O: pristine-tar -- regenerate pristine tarballs
Date: Wed, 19 Feb 2014 01:19:46 -0400
[Message part 1 (text/plain, inline)]
You will need to know perl and C.

dgit does not obsolete dpkg-buildpackage, but dpkg-buildpackage
does not use pristine-tar.

-- 
see shy jo
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#737871; Package wnpp. (Thu, 06 Mar 2014 10:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Tomasz Buchert <tomasz.buchert@inria.fr>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Thu, 06 Mar 2014 10:30:04 GMT) (full text, mbox, link).


Message #20 received at 737871@bugs.debian.org (full text, mbox, reply):

From: Tomasz Buchert <tomasz.buchert@inria.fr>
To: Joey Hess <joey@kitenet.net>
Cc: 737871@bugs.debian.org
Subject: Re: O: pristine-tar -- regenerate pristine tarballs
Date: Thu, 6 Mar 2014 11:27:40 +0100
On 19/02/14 01:19, Joey Hess wrote:
> You will need to know perl and C.
> 
> dgit does not obsolete dpkg-buildpackage, but dpkg-buildpackage
> does not use pristine-tar.
> 
> -- 
> see shy jo

I'll try to fix a bug or two and we'll see. :)

Tomasz



Reply sent to Antonio Terceiro <terceiro@debian.org>:
You have taken responsibility. (Sat, 21 May 2016 22:36:05 GMT) (full text, mbox, link).


Notification sent to Joey Hess <joeyh@debian.org>:
Bug acknowledged by developer. (Sat, 21 May 2016 22:36:05 GMT) (full text, mbox, link).


Message #25 received at 737871-close@bugs.debian.org (full text, mbox, reply):

From: Antonio Terceiro <terceiro@debian.org>
To: 737871-close@bugs.debian.org
Subject: Bug#737871: fixed in pristine-tar 1.34
Date: Sat, 21 May 2016 22:33:57 +0000
Source: pristine-tar
Source-Version: 1.34

We believe that the bug you reported is fixed in the latest version of
pristine-tar, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 737871@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Terceiro <terceiro@debian.org> (supplier of updated pristine-tar package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 21 May 2016 13:49:53 -0300
Source: pristine-tar
Binary: pristine-tar
Architecture: source
Version: 1.34
Distribution: unstable
Urgency: medium
Maintainer: Antonio Terceiro <terceiro@debian.org>
Changed-By: Antonio Terceiro <terceiro@debian.org>
Description:
 pristine-tar - regenerate pristine tarballs
Closes: 737871
Changes:
 pristine-tar (1.34) unstable; urgency=medium
 .
   * New maintainer (Closes: #737871)
   * pristine-tar.spec: bump version number
   * Add tests for very basic usage. These can be run during the build and
     under autopkgtest
     - Added build dependencies on shunit2, git, and xdelta
   * Makefile.PL: make build idempotent
   * debian/control:
     - Remove duplicated Section field in binary package
     - Switch Vcs-* fields to collab-maint repository
     - Bump Standard-Version to 3.9.8; no changes needed
   * Add missing debian/source/format
   * debian/copyright: fix wildcard for pit/suse-bzip2/
   * Build with hardening flags
   * zgz/zgz.pod: fix typo
Checksums-Sha1:
 943d6180bc698b001035b6a209bfc9e822d975c8 1690 pristine-tar_1.34.dsc
 30e6bd1a031af0aaa1f882820c989cc186d1e9e8 129948 pristine-tar_1.34.tar.xz
Checksums-Sha256:
 7be2141d570235f26584aa070a1536d8258e1d2e80815a09b46ac9aa40be52ff 1690 pristine-tar_1.34.dsc
 ee40ef7ba70be32b855a9fb4683ff5aa7e72266df0dc228aad92bc6e139c4c90 129948 pristine-tar_1.34.tar.xz
Files:
 e66d2d59bcea51cdb0f8fd230eee6b1d 1690 utils optional pristine-tar_1.34.dsc
 81372eb05778c7f980f077258bbaeb0a 129948 utils optional pristine-tar_1.34.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXQM9QAAoJEPwNsbvNRgveJJMQAORFgczLSyE+ZMqi5j4oF6kt
DRWDF3xC7YTD4abCjI4C6ohW/IorHIgzXOnd9vzamiiJY0CcEgWyp9kbEEto2O54
WEe2fq1Atu7iz58kWGAlLzttStmOuKys1pu8DAugtyJ1Qu/VotWqLHQVaPoEwwFy
WUGngfmZGnDDaOel0Wtc+3b2AY+B67WHYKBjW/6rMWNkECJlRvhR2mWWeV4YOF9S
MfMpLu6CNxU+iVnIcp/RiT4rrskfM5+YdoMK5xP5P/ccu6vULZXRAbFTdJGUcR1f
1Rj6enjfi5AQZyo94GBt1eOSBg6udQRido3LO/KIGKncfryA4XjjMOGIUHvIXsR2
LqvO8G19FDDBFyLuwiSclr6JBXEUM4jt4fJI5pVVCxN83o716Nvv9XL23ZUSdgkR
UhenRcHROi49tcfTAgusutNp67At4Ej+fGwMHikp3bD1O53azOgBXVQ4SQmeMuv/
kE4L2xIWOsLQzLp9vmDHBQmsZjZm9NUfdMRYbAWTyAM5lRzC91AUMxOrUagYV2Fm
lUEil83G1duqB00ABGcNAAStZGEtr6OoNH9CV2A719e8wFkl6JWCS0x7rNCbTWbA
LwMsAANbMVR40FYrUSaFEBSS+O3DDrtgu7ft4COvSioZE1S/6wrowlMtWvzKjsCs
CsTsKe95k6mZrQTi6AXa
=Oea4
-----END PGP SIGNATURE-----




Changed Bug title to 'ITA: pristine-tar -- regenerate pristine tarballs' from 'O: pristine-tar -- regenerate pristine tarballs'. Request was from Sean Whitton <spwhitton@spwhitton.name> to control@bugs.debian.org. (Mon, 23 May 2016 06:21:15 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 20 Jun 2016 07:38:03 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Aug 14 22:19:37 2018; Machine Name: buxtehude

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.