** Description changed: - Here's the error: + BUG: XML::SAX can not be updated with CPAN/CPANP without totally + breaking dpkg or other debian components that assume debian + modifications are in XML::SAX. - Paramétrage de libxml-sax-perl (0.12-5) ... - Can't locate object method "save_parsers_debian" via package "XML::SAX" at - /usr/bin/update-perl-sax-parsers line 90. - dpkg : erreur de traitement de libxml-sax-perl (--configure) : - le sous-processus post-installation script a retourné une erreur de sortie - d'état 255 + The currently distributed libxml-sax-perl conflicts with upstream + XML::SAX. The debian developers hacked libxml-sax-perl's XML::SAX and + added the function save_parsers_debian, and short circuited the sub + save_parsers. + + The precedence order of perl's @INC demands /usr/local/share/perl5 holds + precedence over /usr/share/perl5, so the newer vanilla version from CPAN + will be used by all any include of XML::SAX. This reates a problem + because the cpan version of XML::SAX lacks the Debian specific + functionality. + + The fix is to remove Debian's pollution of XML::SAX class and subclass + it (XML::SAX), into XML::SAX::Debian with the added Debian + functionality. This will permit CPAN and CPANP updates of XML::SAX, and + it will permit Debian guys to extend XML::SAX as they wish.
** Also affects: libxml-sax-perl (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=130376 Importance: Unknown Status: Unknown -- Doesn't install https://bugs.launchpad.net/bugs/13917 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
