XPost: linux.debian.bugs.dist
To:
874663@bugs.debian.org
To:
agx@sigxcpu.org (=?UTF-8?Q?Guido_G=c3=bcnther?=)
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tnlQ5N33pbnq9bH8AoGAbkwQbGt9GtLfL
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Hi,
Le 08/09/2017 à 07:44, Simon McVittie a écrit :
On Fri, 08 Sep 2017 at 16:10:44 +0200, Guido Günther wrote:
when upstream tarballs need to be repacked because they contain non-dfsg
free data appending '+dfsg' to the upstream version seems common
practice.
[…]
It's a coincidence that you should mention this today. I've just run
into a situation where routinely appending +dfsg causes brokenness:
[…]
This made me think that we should maybe only be doing this when
a *pre-existing* upstream version needs to be repacked.
[…] when upstream releases
foo/1.2.4, even if the non-freeness has not been fixed, the
maintainer would repack it as 1.2.4 rather than 1.2.4+dfsg.
That is be a bit misleading: since we are not using the upstream
version, using the same version is a lie.
Another data point: I used to package something that upstream was also distributing on their own, and I used a tilde before “dfsg” to avoid confusion. That way, people using upstream version (picked from upstream servers) was always higher than the version in Debian (and because
upstream version didn’t follow policy or even FHS, switching from one
version to another would cause huge brokenness…).
Regards
David
--tnlQ5N33pbnq9bH8AoGAbkwQbGt9GtLfL--
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEeHVNB7wJXHRI941mBYwc+UT2vTwFAlmy/98ACgkQBYwc+UT2 vTxzVQf+Mtop56X1iCnqQcP9SXxftAKTkprbLJ3p466jM8fhhGR3jTn7cOqV7qHn 6hiQquEfENJTPMhHoeXez1hnCSgYJsuQXdIx+ERh+IPj+EhAyI4a135PeXL4kkD2 +oOwY0dttqjwYREI9x4HGiaWyb6gD7dkC5Rq6oulBnt9aeKi73Jlv/nZv3QuUGRs Rme485q5tAbjcjmJ1KRLB6tqKJu/a4p9gHCMqS5/J2Q/q5triC+fNrFf9xSLRJsD doPnglj+bQqvgv4wEurwu0jedUYaNo2gzzu6xWoLrHNIfGp/xE84WpRS8FgJk4VZ Zc5m/7fQUkKA02hqUgkCQq5ZoPGR0A==
=HVbu
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)