Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 150991 - kde upgrade from 3.4 to 3.5 doesnt remove /etc/env.d/??kdepaths-3.4
Summary: kde upgrade from 3.4 to 3.5 doesnt remove /etc/env.d/??kdepaths-3.4
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-12 03:44 UTC by Balint FARKAS
Modified: 2007-01-02 16:29 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 Balint FARKAS 2006-10-12 03:44:50 UTC
I have upgraded from kde 3.4 to 3.5, using emerge --update kde.
The problem appeared when I have installed KDevelop, and it needed an update of KDEPATH, using kbuildsyscoca.
I have found bug no. 63813 ( http://bugs.gentoo.org/show_bug.cgi?id=63813 ), with the same reason and solution described there (update path variable, as the old kbuildsyscoca is not good anymore), and in that moment I saw /etc/env.d/??kdepaths-3.4 stayed from the previous emerge, and in env.d it came after the new /etc/env.d/45kdepaths-3.5 setting (which overwrote the environment variables).

Reproducible: I guess so, but I havent downgraded and upgraded again. ( ;) )

Actual Results: (as I saw, maybe other software does it like KDevelop :)
Kdevelop stated it couldnt find plugin directory, and asked to fix $KDEPATH and rerun kbuildsyscoca.

Expected Results:  
The new KDE upgrades should update the kdepaths file(s) in /etc/env.d/ , or backup it (them) to an other directory away from env.d/ , or at least comment out the settings mentioned inside the old one(s).
Comment 1 Charlie Shepherd (RETIRED) gentoo-dev 2007-01-02 16:29:11 UTC
kde-3.4 is _very_ deprecated now - kde-3.5.2 is the oldest version in the tree, 3.5.5 is the latest stable. According to zmedico portage would have removed the env.d file when kde-3.4 was unmerged, unless the mtime or md5 of the file changed. Naturally the easiest method is to remove it manually, which is left as an exercise for the user. :)