Comment 14 for bug 25799

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sat, 19 Nov 2005 15:20:20 +0000
From: Stephen Gran <email address hidden>
To: Matthias Klose <email address hidden>, <email address hidden>
Subject: Re: Bug#339409: acknowledged by developer (Re: Bug#339409: typo in lib64z1-dev dependency)

--FL5UXtIhxfXey3p5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

This one time, at band camp, Matthias Klose said:
> Debian Bug Tracking System writes:
> > As far as I can tell there is no actual bug here: the lib64c-dev
> > provides exists in unstable and the dependency appears to do what I was
> > expecting it to do.
>=20
> yes, but you are required to depend on a real package as well, not
> just only on a virtual package.

I sort of diagree here. AIUI, the reason for the rule to depend on
real || virtual is to have consistent behavior when doing automated
packaging work - the autobuilders will install the same package from a
given pool of choices and so on. This is to cover things like awk, which
is provided by gawk, mawk, etc. This is not that sort of situation -
if I read things right, there is only one package on each architecture
providing this virtual package - the virtual package is only there
to provide an easy way to get that functionality across architectures
without hard-coding all of the architectures individually.

If there were more than one package per architecture providing this
virtual package, then the dependency would need to be adjusted to
provide consistent behavior. But at first blush, we don't seem to be
there.

But I may be missing something. I'm willing ot be convinced, but this
seems like one of those corner cases where following policy to the letter
is actually less helpful than the current arrangement.
--=20
 -----------------------------------------------------------------
| ,''`. Stephen Gran |
| : :' : <email address hidden> |
| `. `' Debian user, admin, and developer |
| `- http://www.debian.org |
 -----------------------------------------------------------------

--FL5UXtIhxfXey3p5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDf0K0SYIMHOpZA44RAuf5AKCt8CUQflwrK04mXCbUG6858vX7VMJACfd48+
ChIjXKnxCXujGwnu4YbQydk=
=FSyt
-----END PGP SIGNATURE-----

--FL5UXtIhxfXey3p5--