Discussion:
Namespace conflicts
(too old to reply)
Michael Cummings
2007-03-17 13:09:44 UTC
Permalink
If this isn't the right forum for this, just let me know where to carry this
over to :)

I'm part of the team that works on maintaining perl in the gentoo linux distro
(not a plug, but it'll make this explanation a lot easier :). 99% of the
time, the modules we add to the distro are nicely self contained, as
expected. But occasionally we run into a module that conflicts with the
namespace of another module. For example, PodToHtml, which was the product of
the late Nick Ing-Simmons, provides a Pod::Find that is specific to this
module's html conversions, but that directly conflicts with the now core
provided Pod::Find, which bears 0 resemblance to Nick's module. What's the
best forum for addressing this? Although it doesn't happen often, it does
happen. And yeah, I file bugs on rt :)

~mcummings
--
-----o()o----------------------------------------------
Michael Cummings | #gentoo-dev, #gentoo-perl
Gentoo Perl Dev | on irc.freenode.net
Gentoo/SPARC
Gentoo/AMD64
GPG: 0543 6FA3 5F82 3A76 3BF7 8323 AB5C ED4E 9E7F 4E2E
-----o()o----------------------------------------------

Hi, I'm a .signature virus! Please copy me in your ~/.signature.
Brian D Foy
2007-03-17 17:42:52 UTC
Permalink
[[ This message was both posted and mailed: see
the "To," "Cc," and "Newsgroups" headers for details. ]]
Post by Michael Cummings
If this isn't the right forum for this, just let me know where to carry this
over to :)
Naming conflicts might be best handled at ***@perl.org.

For this particular case, the Pod::Find in PodToHtml will probably have
to change. However, that's an old package (last released in August
2004), and Pod::Simple is the package I recommend for that. I don't
foresee anyone spending any further time to maintain PodToHtml.

Although we should fix the old package, it's pretty far down the To Do
list. You might solve your immediate problem by removing PodToHtml from
Gentoo.
Michael Cummings
2007-03-18 01:04:54 UTC
Permalink
Post by Brian D Foy
[[ This message was both posted and mailed: see
the "To," "Cc," and "Newsgroups" headers for details. ]]
Post by Michael Cummings
If this isn't the right forum for this, just let me know where to carry this
over to :)
For this particular case, the Pod::Find in PodToHtml will probably have
to change. However, that's an old package (last released in August
2004), and Pod::Simple is the package I recommend for that. I don't
foresee anyone spending any further time to maintain PodToHtml.
Although we should fix the old package, it's pretty far down the To Do
list. You might solve your immediate problem by removing PodToHtml from
Gentoo.
Ironically, the only reason this package came up was because it provides
Pod::Link, which is in audrey's VCP-snapshot as a dep. The spiraling
loop continues :)

- --

- -----o()o----------------------------------------------
Michael Cummings | #gentoo-dev, #gentoo-perl
Gentoo Perl Dev | on irc.freenode.net
Gentoo/SPARC
Gentoo/AMD64
GPG: 0543 6FA3 5F82 3A76 3BF7 8323 AB5C ED4E 9E7F 4E2E
- -----o()o----------------------------------------------

Hi, I'm a .signature virus! Please copy me in your ~/.signature.
Adam Kennedy
2007-03-18 11:16:03 UTC
Permalink
Post by Michael Cummings
Ironically, the only reason this package came up was because it provides
Pod::Link, which is in audrey's VCP-snapshot as a dep. The spiraling
loop continues :)
Ah, now THAT we can fix :)

We just get someone/Audrey/me-if-nobody-else-will to seperate Pod::Link
from the larger dist and release it as a seperate dist.

Adam K
Brian D Foy
2007-03-18 16:15:42 UTC
Permalink
[thread started in cpan-discuss]
Post by Adam Kennedy
Post by Michael Cummings
Ironically, the only reason this package came up was because it provides
Pod::Link, which is in audrey's VCP-snapshot as a dep. The spiraling
loop continues :)
Ah, now THAT we can fix :)
We just get someone/Audrey/me-if-nobody-else-will to seperate Pod::Link
from the larger dist and release it as a seperate dist.
And now that you have said that, it has come to pass.

PodToHTML-0.06 is on its way to CPAN. I removed Pod::Find and
converted the script to use the one from Pod::Parser.

I also made minimal cleanups in the dist, but other than that it's a
dead module. I'll close the current bugs in RT once my permissions
there update.
--
brian d foy <***@gmail.com>
http://www.pair.com/~comdog/
Michael Cummings
2007-03-18 17:17:45 UTC
Permalink
Post by Brian D Foy
[thread started in cpan-discuss]
Post by Michael Cummings
Post by Michael Cummings
Ironically, the only reason this package came up was because it
provides
Post by Michael Cummings
Pod::Link, which is in audrey's VCP-snapshot as a dep. The spiraling
loop continues :)
Ah, now THAT we can fix :)
We just get someone/Audrey/me-if-nobody-else-will to seperate Pod::Link
from the larger dist and release it as a seperate dist.
And now that you have said that, it has come to pass.
PodToHTML-0.06 is on its way to CPAN. I removed Pod::Find and
converted the script to use the one from Pod::Parser.
I also made minimal cleanups in the dist, but other than that it's a
dead module. I'll close the current bugs in RT once my permissions
there update.
Thanks Adam and brian :) I don't care what anyone says, you guys are
awesome. (Seriously, thanks :)



- --

- -----o()o----------------------------------------------
Michael Cummings | #gentoo-dev, #gentoo-perl
Gentoo Perl Dev | on irc.freenode.net
Gentoo/SPARC
Gentoo/AMD64
GPG: 0543 6FA3 5F82 3A76 3BF7 8323 AB5C ED4E 9E7F 4E2E
- -----o()o----------------------------------------------

Hi, I'm a .signature virus! Please copy me in your ~/.signature.
Adam Kennedy
2007-03-18 17:44:53 UTC
Permalink
Post by Michael Cummings
Thanks Adam and brian :) I don't care what anyone says, you guys are
awesome. (Seriously, thanks :)
And can I return that from the whole PAUSE admin team. You have no idea
how much we appreciate downstream packagers actually coming and talking
to us, as opposed to making shit up and implementing random hair-brained
workarounds.

Adam K
Adam Kennedy
2007-03-20 13:26:36 UTC
Permalink
Oh? What do people say :)
Post by Michael Cummings
Thanks Adam and brian :) I don't care what anyone says, you guys are
awesome. (Seriously, thanks :)
Loading...