[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2010-01-18 Thread Launchpad Bug Tracker
This bug was fixed in the package libxml-sax-perl - 0.96+dfsg-2

---
libxml-sax-perl (0.96+dfsg-2) unstable; urgency=low

  [ Ansgar Burchardt ]
  * Move Debian-specific functions to a subclass as suggested by Evan Carroll.
If XML::SAX is installed via CPAN, it will not see the ParserDetails.ini
in /etc/perl/XML/SAX, ie. users will have to enable additional parsers by
hand or install them via CPAN as well. (LP: #13917)
  * Use minimal debian/rules.
  * Add myself to Uploaders.
  * Bump Standards-Version to 3.8.3 (no changes).

  [ gregor herrmann ]
  * Adjust debian/{rules,copyright} to debian/repack.stub.
  * debian/patches: update formatting and headers.
  * New patch pod-spelling: fix some spelling errors in the POD.
 -- Ubuntu Archive Auto-SyncMon,  18 Jan 2010 07:31:43 
+

** Changed in: libxml-sax-perl (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2010-01-10 Thread Ansgar Burchardt
Fix uploaded to Debian, will be fixed in Ubuntu when the package is
synced.

** Changed in: libxml-sax-perl (Ubuntu)
   Status: In Progress => Fix Committed

** Changed in: libxml-sax-perl (Ubuntu)
 Assignee: Ansgar Burchardt (ansgar-43-1) => (unassigned)

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2010-01-05 Thread Launchpad Bug Tracker
** Branch linked: lp:debian/sid/libxml-sax-perl

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2010-01-02 Thread Ansgar Burchardt
** Changed in: libxml-sax-perl (Ubuntu)
   Status: Confirmed => In Progress

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2010-01-02 Thread Ansgar Burchardt
Taking over as discussed with Ryan on IRC.

** Changed in: libxml-sax-perl (Ubuntu)
 Assignee: Ryan Niebur (ryan52) => Ansgar Burchardt (ansgar-43-1)

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-10-17 Thread Ryan Niebur
** Changed in: libxml-sax-perl (Ubuntu)
 Assignee: (unassigned) => Ryan Niebur (ryan52)

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-10-17 Thread EvanCarroll
Take ownership, just to get you up to date. The response from Debian,
where this bug should be fixed by all accounts, was "CPAN is not
supported." You see, they don't think this a problem and they use other
like violations to justify this one. Hacking stuff into a module for
them, ensures that other things that use that module will get the
behavior Debian wants. Which sits opposite to the genius of a perl
package management system, and other generally supported means of doing
this through subclassing, and forking.

In perl the mindset is do whatever you want, just do it such that it
doesn't break whatever I want. In Debian the mindset is do what I want
and if it breaks I don't care, and if you replace it you're unsupported.

I've submitted an offer to subclass and change dependencies on Debian to
an XML::SAX::Debian, but that doesn't solve Debian's desire to screw up
things not created by them. There was talk about changing the @INC path
for all base-debian-scripts, but again this hasn't been done (as far as
I can see), and it is still broken by the above.

The issue here is simple: either Debian has the right to alter
fundamental behaviors of things they haven't created and publish them
under the same name to break things that rely on them, or Debian
doesn't. Debian continues to argue they do. This isn't a massive
technical bug, it is a minor technical bug layered on top of a huge
political one whereby all of the Debian perl team is retarded. They're
behavior of /wanting/ to break my system and telling me that theirs
holds precedence in light of an option to have two systems that can play
together is insulting at best.

** Changed in: libxml-sax-perl (Ubuntu)
 Assignee: EvanCarroll (evancarroll) => (unassigned)

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-10-16 Thread Ryan Niebur
instead of saying "I told you so", why don't you fix it? the only patch
I've seen from you didn't work. if you can't handle fixing it, give up
ownership of the bug so that I can.

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-10-16 Thread EvanCarroll
** Description changed:

+ 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`
  
- 
- Currently this is in the README.debian:
- 
- Original CPAN Package vs. Debian Package
- 
+ 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.

** Description changed:

  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.
+ 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"
+ 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.

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-10-16 Thread EvanCarroll
Bug still not fixed and set to plague Jaunty upgrades that have a CPANP
ugraded XML::Sax -- I'm sure a bunch of people will be reading this in
two weeks, this is my "I told you so" from the past.

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-19 Thread Ilmari Vacklin
A big thanks to you and others for your work on this bug. Awesome. :)

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-19 Thread Bug Watch Updater
** Changed in: libxml-sax-perl (Debian)
   Status: Unknown => Fix Released

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-18 Thread EvanCarroll
** Tags added: debian perl

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-18 Thread EvanCarroll
You can see my post to Debian Perl Maintainers list here:
http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/2009-June/022079.html

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-18 Thread EvanCarroll
** Changed in: libxml-sax-perl (Ubuntu)
   Status: Incomplete => Confirmed

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-18 Thread EvanCarroll
** Description changed:

  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.

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-18 Thread EvanCarroll
Also on bugs.debian.org as http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=188410

** Bug watch added: Debian Bug tracker #188410
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=188410

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-18 Thread EvanCarroll
Also on bugs.debian.org as http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=229178

** Bug watch added: Debian Bug tracker #229178
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=229178

** Description changed:

  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`

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 13917] Re: CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

2009-06-18 Thread EvanCarroll
** Summary changed:

- Doesn't install
+ CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX

-- 
CPAN's XML::SAX update conflicts with libxml-sax-perl's XML::SAX
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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs