Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 160137
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Perl Devs @ Gentoo <perl@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: jieryn <jieryn@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
einfo emerge --info text/plain jieryn 2007-01-04 17:24 0000 12.88 KB Details
make.conf /etc/make.conf text/plain jieryn 2007-01-04 17:25 0000 1.69 KB Details
layman_make.conf /usr/portage/local/layman/make.conf text/plain jieryn 2007-01-04 17:25 0000 86 bytes Details
g-cpan Updated g-cpan file text/plain Michael Cummings (RETIRED) 2007-01-05 10:47 0000 30.72 KB Details
g-cpan latest g-cpan with another fix for this problem text/plain Michael Cummings (RETIRED) 2007-01-08 22:10 0000 30.75 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 160137 depends on: Show dependency tree
Bug 160137 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-01-04 16:39 0000
Because I use layman to manage my portage overlays, I am required to source the
layman's make.conf file from within my own /etc/make.conf; this causes problems
with (minimally) app-portage/g-cpan-0.15_rc1 rejecting all g-cpan requests with
an overlay error message.

a lead from IRC:

  @ mcummings : i'm suprised that Shell::EnvImporter couldn't handle it
either...

------- Comment #1 From jieryn 2007-01-04 17:24:58 0000 -------
Created an attachment (id=105439) [details]
emerge --info

------- Comment #2 From jieryn 2007-01-04 17:25:17 0000 -------
Created an attachment (id=105440) [details]
/etc/make.conf

------- Comment #3 From jieryn 2007-01-04 17:25:51 0000 -------
Created an attachment (id=105441) [details]
/usr/portage/local/layman/make.conf

------- Comment #4 From Michael Cummings (RETIRED) 2007-01-05 10:24:36 0000 -------
working on it - and thanks for filing the bug, i wasn't kidding in irc, memory
like a swiss cheese block :)

------- Comment #5 From Michael Cummings (RETIRED) 2007-01-05 10:47:42 0000 -------
Created an attachment (id=105549) [details]
Updated g-cpan file

------- Comment #6 From Michael Cummings (RETIRED) 2007-01-05 10:48:37 0000 -------
fixed in svn and attached. Mostly just a touch up of the lame strip_ends
function to clean up some funkiness from Shell::EnvImporter (not the best
module in the world, but it does service a need). going ahead and closing, give
me a ping if for some reason it doesn't work (though i tested using your
examples and it worked now  ;)

------- Comment #7 From Michael Cummings (RETIRED) 2007-01-08 22:10:00 0000 -------
Created an attachment (id=106119) [details]
latest g-cpan with another fix for this problem

'nother fix for this

------- Comment #8 From Michael Cummings (RETIRED) 2007-01-08 23:09:35 0000 -------
*** Bug 160965 has been marked as a duplicate of this bug. ***

------- Comment #9 From Martin Mokrejš 2007-01-09 14:51:33 0000 -------
I have some problems with the g-cpan included here.

# perl ~mmokrejs/tmp/g-cpan --install Email::Reply
Email::MIME::Attachment::Stripper Email::Send Email::MIME::Modifier 
 * Ebuild already exists for Email-MIME-Modifier
 * Ebuild already exists for Email-MIME-Attachment-Stripper
 * Ebuild already exists for Email-Reply
 * Ebuild already exists for Email-Send
Calculating dependencies... done!

>>> Emerging (1 of 23) dev-perl/Email-Address-1.88.4 to /
>>> Downloading '''\''http://distfiles.gentoo.org/distfiles/Email-Address-1.884.tar.gz'
wget: '/usr/bin/wget -t 5 -T 60 --passive-ftp -P /usr/portage/distfiles
\http://distfiles.gentoo.org/distfiles/Email-Address-1.884.tar.gz': No such
file or directory
>>> Downloading 'http://distro.ibiblio.org/pub/linux/distributions/gentoo'\'''/distfiles/Email-Address-1.884.tar.gz'
wget: '/usr/bin/wget -t 5 -T 60 --passive-ftp -P /usr/portage/distfiles
http://distro.ibiblio.org/pub/linux/distributions/gentoo'/distfiles/Email-Address-1.884.tar.gz\:
No such file or directory
>>> Downloading 'http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Email-Address-1.884.tar.gz'
wget: '/usr/bin/wget -t 5 -T 60 --passive-ftp -P /usr/portage/distfiles
http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Email-Address-1.884.tar.gz':
No such file or directory
>>> Downloading 'http://www.cpan.org/authors/id/R/RJ/RJBS/Email-Address-1.884.tar.gz'
wget: '/usr/bin/wget -t 5 -T 60 --passive-ftp -P /usr/portage/distfiles
http://www.cpan.org/authors/id/R/RJ/RJBS/Email-Address-1.884.tar.gz': No such
file or directory
!!! Couldn't download 'Email-Address-1.884.tar.gz'. Aborting.

#

Please note the backslash in front of the URL to be fetched. I believe that is
the cause why g-cpan cannot download the file. wget(1) other can fetch the
files from the URL.


Actually, when generating the ebuilds, things went smoothly but maybe I should
mention another extra backslash ...

# perl ~mmokrejs/tmp/g-cpan --install Email::Reply
Email::MIME::Attachment::Stripper Email::Send Email::MIME::Modifier 
/Email-MIME-Modifier-1.441/
Email-MIME-Modifier-1.441/Changes
Email-MIME-Modifier-1.441/MANIFEST
Email-MIME-Modifier-1.441/META.yml
Email-MIME-Modifier-1.441/Makefile.PL
Email-MIME-Modifier-1.441/README
Email-MIME-Modifier-1.441/lib/
Email-MIME-Modifier-1.441/lib/Email/
Email-MIME-Modifier-1.441/lib/Email/MIME/
Email-MIME-Modifier-1.441/lib/Email/MIME/Modifier.pm
Email-MIME-Modifier-1.441/t/
Email-MIME-Modifier-1.441/t/content_id.t
Email-MIME-Modifier-1.441/t/ct_attrs.t
Email-MIME-Modifier-1.441/t/disposition.t
Email-MIME-Modifier-1.441/t/encoding.t
Email-MIME-Modifier-1.441/t/parts.t
Email-MIME-Modifier-1.441/t/pod-coverage.t
Email-MIME-Modifier-1.441/t/pod.t
WARNING: LICENSE is not a known parameter.
Warning: prerequisite Email::MIME 1.82 not found.
Warning: prerequisite Email::MIME::ContentType 1.0 not found.
Warning: prerequisite Email::MIME::Encodings 1.3 not found.
Warning: prerequisite Email::MessageID 1.2 not found.
Warning: prerequisite Email::Simple 1.92 not found.
 * Ebuild already exists for Test-Simple
\Email-MIME-1.857/
Email-MIME-1.857/Changes
Email-MIME-1.857/LICENSE
Email-MIME-1.857/MANIFEST
...

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug