Activity log for bug #13917

Date Who What changed Old value New value Message
2009-06-18 17:26:31 Evan Carroll bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=130376
2009-06-18 17:26:31 Evan Carroll libxml-sax-perl (Ubuntu): status Fix Released Incomplete
2009-06-18 17:26:31 Evan Carroll libxml-sax-perl (Ubuntu): assignee EvanCarroll (evancarroll)
2009-06-18 17:35:10 Evan Carroll description Here's the error: 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 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. 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.
2009-06-18 17:35:10 Evan Carroll name xml-sax-bug
2009-06-18 17:36:04 Evan Carroll bug task added libxml-sax-perl (Debian)
2009-06-18 18:26:19 Evan Carroll description 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. 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. 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. 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 WORK AROUND:: `cpanp uninstall XML::SAX`
2009-06-18 18:31:41 Evan Carroll summary Doesn't install CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
2009-06-18 19:31:49 Evan Carroll bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=229178
2009-06-18 19:33:16 Evan Carroll description 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. 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 WORK AROUND:: `cpanp uninstall XML::SAX` 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. 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 CLUE STRING:: Can't locate object method "save_parsers_debian" via package "XML::SAX" WORK AROUND:: `cpanp uninstall XML::SAX`
2009-06-18 19:47:14 Evan Carroll bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=188410
2009-06-18 20:42:23 Evan Carroll description 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. 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 CLUE STRING:: Can't locate object method "save_parsers_debian" via package "XML::SAX" WORK AROUND:: `cpanp uninstall XML::SAX` 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. 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 CLUE STRING:: Can't locate object method "save_parsers_debian" via package "XML::SAX" WORK AROUND:: `cpanp uninstall XML::SAX` Currently this is in the README.debian: Original CPAN Package vs. Debian Package ---------------------------------------- Installing the original package from CPAN into /usr/local breaks the Debian package, since the former is in Perl's @INC before the latter. So, please don't do this. If there's a new version of XML::SAX simply file a wishlist against the Debian package and wait for the update.
2009-06-18 21:03:25 Evan Carroll libxml-sax-perl (Ubuntu): status Incomplete Confirmed
2009-06-18 21:59:42 Paul Tagliamonte removed subscriber Paul Tagliamonte
2009-06-18 22:35:54 Evan Carroll tags debian perl
2009-06-19 16:41:09 Bug Watch Updater libxml-sax-perl (Debian): status Unknown Fix Released
2009-06-19 17:12:37 Doug McNutt removed subscriber Doug McNutt
2009-10-16 16:47:44 Evan Carroll description 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. 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 CLUE STRING:: Can't locate object method "save_parsers_debian" via package "XML::SAX" WORK AROUND:: `cpanp uninstall XML::SAX` Currently this is in the README.debian: Original CPAN Package vs. Debian Package ---------------------------------------- Installing the original package from CPAN into /usr/local breaks the Debian package, since the former is in Perl's @INC before the latter. So, please don't do this. If there's a new version of XML::SAX simply file a wishlist against the Debian package and wait for the update. POSSIBLE WORKAROUND ------------------------------------- If you're stuck in an upgrade you might be able to fool `dpkg`, by placing "PERL5LIB=/usr/share/perl5" before the command you invoke for the upgrade. Such as "PERL5LIB=/usr/share/perl5 apt-get dist-upgrade", or "PERL5LIB=/usr/share/perl5 do-release-upgrade" SUMMARY -------------- 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. DESCRIPTION OF BUG --------------------------------- 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 CLUE STRING:: Can't locate object method "save_parsers_debian" via package "XML::SAX" WORK AROUND:: `cpanp uninstall XML::SAX` NOTES FROM README.debian: Original CPAN Package vs. Debian Package ------------------------------------------------------------------------------------------------------------------ Installing the original package from CPAN into /usr/local breaks the Debian package, since the former is in Perl's @INC before the latter. So, please don't do this. If there's a new version of XML::SAX simply file a wishlist against the Debian package and wait for the update.
2009-10-16 16:48:38 Evan Carroll description POSSIBLE WORKAROUND ------------------------------------- If you're stuck in an upgrade you might be able to fool `dpkg`, by placing "PERL5LIB=/usr/share/perl5" before the command you invoke for the upgrade. Such as "PERL5LIB=/usr/share/perl5 apt-get dist-upgrade", or "PERL5LIB=/usr/share/perl5 do-release-upgrade" SUMMARY -------------- 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. DESCRIPTION OF BUG --------------------------------- 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 CLUE STRING:: Can't locate object method "save_parsers_debian" via package "XML::SAX" WORK AROUND:: `cpanp uninstall XML::SAX` NOTES FROM README.debian: Original CPAN Package vs. Debian Package ------------------------------------------------------------------------------------------------------------------ Installing the original package from CPAN into /usr/local breaks the Debian package, since the former is in Perl's @INC before the latter. So, please don't do this. If there's a new version of XML::SAX simply file a wishlist against the Debian package and wait for the update. POSSIBLE WORKAROUND ------------------------------------- If you're stuck in an upgrade you might be able to fool `dpkg`, by placing "PERL5LIB=/usr/share/perl5" before the command you use to invoke for the upgrade. Such as `PERL5LIB=/usr/share/perl5 apt-get dist-upgrade`, or `PERL5LIB=/usr/share/perl5 do-release-upgrade` SUMMARY -------------- 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. DESCRIPTION OF BUG --------------------------------- 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 CLUE STRING:: Can't locate object method "save_parsers_debian" via package "XML::SAX" WORK AROUND:: `cpanp uninstall XML::SAX` NOTES FROM README.debian: Original CPAN Package vs. Debian Package ------------------------------------------------------------------------------------------------------------------ Installing the original package from CPAN into /usr/local breaks the Debian package, since the former is in Perl's @INC before the latter. So, please don't do this. If there's a new version of XML::SAX simply file a wishlist against the Debian package and wait for the update.
2009-10-17 14:16:17 Evan Carroll libxml-sax-perl (Ubuntu): assignee EvanCarroll (evancarroll)
2009-10-17 18:32:36 Ryan Niebur libxml-sax-perl (Ubuntu): assignee Ryan Niebur (ryan52)
2010-01-02 08:08:21 Ansgar Burchardt libxml-sax-perl (Ubuntu): assignee Ryan Niebur (ryan52) Ansgar Burchardt (ansgar-43-1)
2010-01-02 10:29:51 Ansgar Burchardt libxml-sax-perl (Ubuntu): status Confirmed In Progress
2010-01-05 17:42:17 Launchpad Janitor branch linked lp:debian/sid/libxml-sax-perl
2010-01-10 13:52:58 Ansgar Burchardt libxml-sax-perl (Ubuntu): status In Progress Fix Committed
2010-01-10 13:52:58 Ansgar Burchardt libxml-sax-perl (Ubuntu): assignee Ansgar Burchardt (ansgar-43-1)
2010-01-18 07:54:48 Launchpad Janitor libxml-sax-perl (Ubuntu): status Fix Committed Fix Released
2010-02-11 08:06:00 Launchpad Janitor branch linked lp:ubuntu/libxml-sax-perl