On 08/01/2015 00:44, David Prévot wrote: > On Wed, Jan 07, 2015 at 10:23:24PM +0100, Vincent Danjean wrote: >> Package: php-monolog >> Version: 1.12.0-1 >> Severity: serious >> Justification: Policy 7.1 >> >> Your package in experimental declare a versionned Provides field. > > Indeed, as supported by apt since 1.0.7 (#758153) and dpkg since > 1.17.11.
I'm very glad to learn that this feature seems supported by apt and dpkg now. I did not know. >> It is wrong > > Not really, but the lack of support in (soon to be old)stable makes it > annoying. It also against the current policy: >From https://www.debian.org/doc/debian-policy/ch-relationships.html: > All of the fields except for Provides may restrict their applicability to > particular versions of each named package. So a bug should probably be filled against the policy (and then against lintian to remove or fix the current check). >> This bug is present for one week. Can you correct it quickly? The reason >> is that apt-get complain about it: > > There are at least three other options I can think of: > - not using an experimental repository in a stable environment; > - using a more recent apt on machine where an experimental repository is > needed; Note that using experimental (ie installing packages from experimental) is not required to suffer from the problem. Just having experimental in sources.list is enough. > - make apt (or apticron) ignore such error and get this change accepted > in the next stable update. As the relation ship was not an error as I was thinking but the use of a new future feature, I will find local workaround. > The third possibility may make sense in the near future, so we can start > benefiting of this feature early in Strech development, without people > using Wheezy being bored by the same kind of error messages if they have > an unstable or testing repository in their sources.list > >> I agree that, per se, this bug is a very little bug for php-monolog > > Indeed, keeping it open if you wish to reassign it to apt. > (“bts reopen 758153 , reassign 774815 apt , forcemerge 758153 774815 , \ > affects 758153 php-monolog” could be another option.) I do not have enough time today. If nobody does it before, I will try to do it in a few days (and also opening bugs against policy and lintian) Regards, Vincent > Regards > > David > -- Vincent Danjean GPG key ID 0xD17897FA vdanj...@debian.org GPG key fingerprint: 621E 3509 654D D77C 43F5 CA4A F6AE F2AF D178 97FA Unofficial pkgs: http://moais.imag.fr/membres/vincent.danjean/deb.html APT repo: deb http://people.debian.org/~vdanjean/debian unstable main -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org