Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6137 - Installing KDE3 with Perl 5.8.0 already installed
Summary: Installing KDE3 with Perl 5.8.0 already installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Michael Cummings (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-07 04:23 UTC by Roger Nordqvist
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Nordqvist 2002-08-07 04:23:59 UTC
Ive now done a couple of installations of KDE3 with Perl 5.8.0 installed and 
found the following problems and solutions: 

First thing Im running into is when installing the SGMLSpm package. It fails 
telling me it can create some directories. Ive tracked the problem down to the 
make file in /usr/portage/dev-perl/SGMLSpm/files 

If I open it i vim I can see it has a hard directory reference to 5.6.1 ... I 
change this and do another emerge kde and everything goes ok. 

The installation will fail again when installing the XML perl module telling me 
about a access violation. I have to comment out the Sandbox in make.globals to 
get around this. 

Then another emerge kde and then the last packages get installed. 

Hope this can help someone. 

/Roger
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-07 15:32:09 UTC
Roger, yes this helps a lot. Thanks :)
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2002-08-07 15:54:15 UTC
Roger,

     There is already a bug report and a masked fix for SGMLSpm. The sandbox
issue you describe sounds like one that was corrected with last night's commit
of the new perl-modules.eclass file.

     
Comment 3 Roger Nordqvist 2002-08-07 16:08:37 UTC
Great that it is being sorted out ...

The perl modules in general is needed some atension in general I think to get 
em to work with Perl 5.8.0. One thing I saw today is that SSLeay is depricated 
and get the user into trouble when trying to emerge webmin with Perl 5.8.0.

/Roger 
Comment 4 Michael Cummings (RETIRED) gentoo-dev 2002-08-09 06:26:52 UTC
Roger,

     Will take a look around on the deprication (though if the perl folks have 
depricated, that's way out of my pervue ;) ). I'm seeing a lot of apps that use 
perl (not as a depend, but literally as a use) that are having trouble with 
perl 5.8. I just want you to know that I am looking into it, but I cannot 
guarantee a fix for you this weekend.
Comment 5 Roger Nordqvist 2002-08-09 08:45:16 UTC
No hurry ... I know ya do what ya can ;-)

Im just glad to be of assistans to help ya find the creeps =)

/Roger
Comment 6 Michael Cummings (RETIRED) gentoo-dev 2002-08-14 13:24:08 UTC
Roger,

     Since I last looked at this bug, I have done a lot of work with the perl 
5.8 install (the most recent version of which is tucked away nicely at home). 
If you would like, I can get you a copy of it. The problem you mentioned with 
things like SSLeay is actually do to a change in the default flags that perl 
sends to gcc at compile time for modules/apps - it no longer sends the -DPERL5 
flag. My more recent ebuilds manually correct that in the finished perl 
install. I will say that as a test I went through some of the kde-base pieces 
today on my perl 5.8 box and had no problems emerging them. Let me know if 
there is anything else I can do,

Mike 

ps. sgmlspm was fixed, then b0rked again, have an -r3 in the works that 
corrects it. There is no configuration stage for that module, so most of it has 
to be done the hardway - sed
Comment 7 Michael Cummings (RETIRED) gentoo-dev 2002-10-31 06:50:15 UTC
Roger,

   two months since any activity.