On Mon, Sep 21, 2009 at 10:41 AM, gregor herrmann <gre...@debian.org> wrote: > On Mon, 21 Sep 2009 13:46:37 +0300, Niko Tyni wrote: > >> > JFTR: #547631 and #547628 address the same problem. >> Lintian::Output uses multiple inheritance, and Class::Accessor introduced >> an import subroutine in 0.34 that wins over Exporter::import(). >> I'm attaching a patch for lintian that should fix this. > > Cool, thanks a lot! > >> Not sure if Class::Accessor actually did anything wrong here. > > It's also my impression that this is supposed to be fixed on the > lintian side. Agreed. > > For libclass-accessor-perl I've been thinking about adding > Breaks: lintian (<= 2.2.16~) > to keep the package away from not-yet-upgraded systems before lintian > gets upgraded. I would disagree with the idea of coupling a (seemingly) unrelated package with something else like lintian -- I'm not sure if this version of class-accessor also breaks other packages which should be noted by Breaks, but for which a bug report has not yet been filed.
However, this does seem like an appropriate solution, at least in the case of such a popular package as lintian. I fear that other packages that exhibit similar behaviour may be missed, however, if they are less popular. I'm guessing we'd really have no way of knowing without a full rebuild of everything. I apologize for not noting these issues in a NEWS file, so perhaps we should do that as well, so that users of DarkPAN or GreyPAN packages that depend on this behaviour (and also those of less popular packages for which we have not yet received FTBFS bugs) will know what happened, too. > > /* > lintian is at 2.2.15 now, and > 2.2.15 <= 2.2.16~ <= 2.2.16 > */ > > Does that sound helpful? > > Cheers, > gregor > -- > .''`. http://info.comodo.priv.at/ -- GPG Key IDs: 0x00F3CFE4, 0x8649AA06 > : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ > `. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/ > `- NP: Nguyên Lê: Mangustao > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEARECAAYFAkq3kH0ACgkQOzKYnQDzz+SwBwCdFojjTSrmwyHEsyHg7xPmm1bC > Xf8AmgMWiZ1fIPQcroknLbbvUg3UIek5 > =Hnwv > -----END PGP SIGNATURE----- > > _______________________________________________ > pkg-perl-maintainers mailing list > pkg-perl-maintain...@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/pkg-perl-maintainers > -- To UNSUBSCRIBE, email to debian-lint-maint-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org