[Debian-med-packaging] Bug#833493: Bug#833493: cufflinks: FTBFS with gcc-6

Andreas Tille andreas at an3as.eu
Wed Aug 17 06:25:42 UTC 2016


Hi Matthia,

On Tue, Aug 16, 2016 at 02:10:05PM +0000, Mattia Rizzolo wrote:
> On Tue, Aug 16, 2016 at 03:53:04PM +0200, Andreas Tille wrote:
> > > Btw, how do you re-import repacked tarball with the same version ?
> > 
> >     git tag -d upstream/<version>
> >     gbp import-orig
> >     git tag -d upstream/<version>
> >     git pull
> > 
> > No idea whether this is the best solution but it works.
> 
> umh, why?
> Then the final tag would point to the old import, when another one
> happened in the meantime, and pristine-tar would be buggy (if that one
> worked fine).

My intention was actually to the old import and not changing the tags to
restore the old history completely.  I imported an md5sum identical
tarball just over the one that was not used and is now in a separate
branch.
 
> If the upstream tarball has been repacked it has to have a different
> version (also because otherwise the archive software is going to be
> crazy).

I just intended to withdraw the import of a repackaged tarball and
restore the original situation.

> Why not just calling the tarball cufflinks_2.2.1+ds.orig.tar.xz
> and import that?

Since the tarball is not repackaged.

> Then you'd have a different upstream version, and
> everything should be happy.
> If you're talking about the double repacking (i.e.
> 3c9d6da6781433b1e47c4fbe9310e64062fe0873 vs
> 4fe2b2e595b10b8f0fbf95b0c686037163d376c0), then my suggestion is to call
> the second one +ds1 instead (i.e., appending a '1').

This would be confusing since +ds1 would just be identical to the
upstream tarball.  I just committed a new Debian revision of an existing
source tarball and wanted to fix the Git repository to enable exactly
this.  May be a sequence of rolled back commits could have lead to the
same result but I regarded this method as way more simple.
 
> BTW, "usually" (I don't recall if this is written anywhere clearly),
> repacking for non-dfsg reasons (like this one) +ds is used instead of
> +dfsg.  But I don't believe anybody cares, anyway :)

I agree that I usually use +dfsg also for non-dfsg reasons which is a
bit sloppy.  My excuse for beeing sloppy that it could also be a
"guideline" to not ship unmaintained code copies.

Hope this explanation makes sense

      Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list