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
Roger, yes this helps a lot. Thanks :)
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.
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
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.
No hurry ... I know ya do what ya can ;-) Im just glad to be of assistans to help ya find the creeps =) /Roger
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
Roger, two months since any activity.