* [gentoo-user] g-cpan not pulling in the correct depencies
@ 2009-06-16 17:03 Grant
2009-06-16 20:24 ` Michael Higgins
0 siblings, 1 reply; 4+ messages in thread
From: Grant @ 2009-06-16 17:03 UTC (permalink / raw
To: Gentoo mailing list
I'm trying to use g-cpan to pull in Bundle-InterchangeKitchenSink:
http://search.cpan.org/~MIKEH/Bundle-InterchangeKitchenSink/InterchangeKitchenSink.pm
but the list of dependencies is way off. Is g-cpan just broken?
[ebuild N ] perl-gcpan/OLE-Storage-Lite-0.18
[ebuild N ] perl-gcpan/IO-Stty-0.02
[ebuild N ] perl-gcpan/Set-Crontab-1.02
[ebuild N ] x11-misc/util-macros-1.2.1
[ebuild N ] dev-perl/OLE-StorageLite-0.14
[ebuild N ] perl-core/Text-Balanced-2.0.0
[ebuild N ] perl-gcpan/Image-Size-3.2
[ebuild N ] dev-perl/IO-Tty-1.07
[ebuild N ] dev-perl/TermReadKey-2.30
[ebuild N ] dev-perl/Term-ReadLine-Perl-1.03.02
[ebuild N ] dev-lang/tcl-8.4.18 USE="-debug -threads"
[ebuild N ] dev-perl/Unicode-Map-0.112
[ebuild N ] x11-proto/xproto-7.0.14
[ebuild N ] x11-libs/xtrans-1.2.3 USE="-debug"
[ebuild N ] x11-proto/kbproto-1.0.3
[ebuild N ] x11-proto/inputproto-1.5.0
[ebuild N ] dev-perl/Spreadsheet-ParseExcel-0.32 USE="unicode -cjk -test"
[ebuild N ] x11-proto/xf86bigfontproto-1.1.2
[ebuild N ] x11-proto/bigreqsproto-1.0.2
[ebuild N ] x11-proto/xcmiscproto-1.1.2
[ebuild N ] virtual/perl-Text-Balanced-2.0.0
[ebuild N ] dev-perl/Parse-RecDescent-1.94
[ebuild N ] x11-libs/libICE-1.0.4 USE="-debug -ipv6"
[ebuild N ] x11-proto/xextproto-7.0.4
[ebuild N ] x11-libs/libXau-1.0.4 USE="-debug"
[ebuild N ] x11-libs/libXdmcp-1.0.2 USE="-debug"
[ebuild N ] x11-libs/libX11-1.1.5 USE="-debug -ipv6 -xcb"
[ebuild N ] dev-perl/Spreadsheet-WriteExcel-2.20
[ebuild N ] x11-libs/libSM-1.1.0 USE="-debug -ipv6"
[ebuild N ] x11-libs/libXt-1.0.5 USE="-debug"
[ebuild N ] dev-lang/tk-8.4.18-r1 USE="-debug -threads"
[ebuild N ] perl-gcpan/Bundle-InterchangeKitchenSink-1.06
- Grant
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] g-cpan not pulling in the correct depencies
2009-06-16 17:03 [gentoo-user] g-cpan not pulling in the correct depencies Grant
@ 2009-06-16 20:24 ` Michael Higgins
2009-06-17 13:07 ` Grant
0 siblings, 1 reply; 4+ messages in thread
From: Michael Higgins @ 2009-06-16 20:24 UTC (permalink / raw
To: gentoo-user
On Tue, 16 Jun 2009 10:03:38 -0700
Grant <emailgrant@gmail.com> wrote:
> I'm trying to use g-cpan to pull in Bundle-InterchangeKitchenSink:
>
> http://search.cpan.org/~MIKEH/Bundle-InterchangeKitchenSink/InterchangeKitchenSink.pm
>
> but the list of dependencies is way off. Is g-cpan just broken?
That's about it, yes. (I think the way perl is handled in Gentoo is in serious need of review.)
Of course, what you are trying to install, to be fair, isn't exactly trivial and g-cpan does trivial well enough... usually.
So, perhaps you could just install the pieces you need? I don't think portage will ever be able to handle CPAN 'bundles'.
Just gcpan -g for each item in the package from a shell script. Maybe it will work once you have an ebuild for each needed module, or you can see which one is just way off... and edit to work.
You do have the ("perl-experimental") overlay?
Good luck.
Cheers,
--
|\ /| | | ~ ~
| \/ | |---| `|` ?
| |ichael | |iggins \^ /
michael.higgins[at]evolone[dot]org
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] g-cpan not pulling in the correct depencies
2009-06-16 20:24 ` Michael Higgins
@ 2009-06-17 13:07 ` Grant
2009-06-17 15:52 ` Michael Higgins
0 siblings, 1 reply; 4+ messages in thread
From: Grant @ 2009-06-17 13:07 UTC (permalink / raw
To: gentoo-user
>> I'm trying to use g-cpan to pull in Bundle-InterchangeKitchenSink:
>>
>> http://search.cpan.org/~MIKEH/Bundle-InterchangeKitchenSink/InterchangeKitchenSink.pm
>>
>> but the list of dependencies is way off. Is g-cpan just broken?
>
> That's about it, yes. (I think the way perl is handled in Gentoo is in serious need of review.)
>
> Of course, what you are trying to install, to be fair, isn't exactly trivial and g-cpan does trivial well enough... usually.
>
> So, perhaps you could just install the pieces you need? I don't think portage will ever be able to handle CPAN 'bundles'.
>
> Just gcpan -g for each item in the package from a shell script. Maybe it will work once you have an ebuild for each needed module, or you can see which one is just way off... and edit to work.
>
> You do have the ("perl-experimental") overlay?
Thanks Michael. I don't have that overlay. What would it do for me?
An improved g-cpan?
- Grant
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] g-cpan not pulling in the correct depencies
2009-06-17 13:07 ` Grant
@ 2009-06-17 15:52 ` Michael Higgins
0 siblings, 0 replies; 4+ messages in thread
From: Michael Higgins @ 2009-06-17 15:52 UTC (permalink / raw
To: gentoo-user
On Wed, 17 Jun 2009 06:07:31 -0700
Grant <emailgrant@gmail.com> wrote:
> > You do have the ("perl-experimental") overlay?
>
> Thanks Michael. I don't have that overlay. What would it do for me?
It's where other ebuilds wind up if no one puts them in the official tree.
So, if there needs to be some customisation of an ebuild, it *may* already be done in the overlay. And g-cpan should find it and use it, so may save some time and hassle.
> An improved g-cpan?
Unfortunately, not... BTW, there is a patch to g-cpan which hasn't made it into the tree. I haven't tried it but... looking at the code, it may help a bit with some blatant errors. Still, I don't think a CPAN 'bundle' is going to fly very well using this code... since I believe a 'bundle' really relies on CPAN doing the work, not a package manager.
HTH.
--
|\ /| | | ~ ~
| \/ | |---| `|` ?
| |ichael | |iggins \^ /
michael.higgins[at]evolone[dot]org
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-06-17 15:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-16 17:03 [gentoo-user] g-cpan not pulling in the correct depencies Grant
2009-06-16 20:24 ` Michael Higgins
2009-06-17 13:07 ` Grant
2009-06-17 15:52 ` Michael Higgins
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox