coverup Posted September 29, 2009 Report Share Posted September 29, 2009 I installed KDE 3.5.10 alongside KDE 4.2 on my Mandriva 2009.1 PC using urpmi task-kde3. I would like to repackage the baghira theme rpm (available from PLF) to match the new location of KDE libraries in /opt/kde3. The package was created for 2008 spring, but it installs fine via the MCC, all dependencies are satisfied. Can please anybody walk me through this? [moved from Art and Design by spinynorman] Quote Link to comment Share on other sites More sharing options...
scarecrow Posted September 29, 2009 Report Share Posted September 29, 2009 If it's installing and working, then it should be as simple as getting the source RPM and rebuilding it. rpm --rebuild foobar.src.rpm This should be done as user, not root, and several devel packages (qt3, kdelibs etc) should be installed. Before rebuilding you most likely have to export qt3 and kde3 to your terminal session, say like . /etc/profile.d/kde3.sh . /etc/profile.d/qt3.sh export PATH=$QTDIR/bin:$PATH (replace /etc/profile.d with the actual position of the profiling scripts for Mandy- not having any handy now, so I can't recall where they are placed) Remember that the export will last just for this terminal session- if you close the terminal then you must re-export again. Quote Link to comment Share on other sites More sharing options...
coverup Posted October 6, 2009 Author Report Share Posted October 6, 2009 (edited) I get this error message error: Failed build dependencies: kdebase-devel is needed by kde-theme-baghira-0.8-2plf2009.1.src According to urpmi, kdebase-devel does not exist. There is kdebase3-devel-doc, so I am assuming there must be kdebase3-devel as well? Should I use kdebase4-devel? I am trying to rebuild the package for KDE3.5.10. Actually, the source is called kde-theme-baghira-0.8-2plf2008.1.src. I don't know where 2009.1 comes from.... Edited October 6, 2009 by spinynorman Quote Link to comment Share on other sites More sharing options...
coverup Posted October 13, 2009 Author Report Share Posted October 13, 2009 bump? Meanwhile, I manually created symlinks to the files from the existing package (there is one on PLF for 2008 Spring), and now can choose Baghira in the Window Decorations submenu, but still there is no Baghira entry for Style. As a result, I cannot change buttons, tabs, etc. Quote Link to comment Share on other sites More sharing options...
tux99 Posted October 14, 2009 Report Share Posted October 14, 2009 (edited) The problem is that 2009.0 and 2009.1 have relegated KDE3 under /opt/kde3 so it's hard to use a 2008.1 package as the paths are all different. I don't have an easy solution for you, maybe if you edit the specfile you get it working but that requires package building skills (can't help you with that as my package building skills are very basic). Edited October 14, 2009 by tux99 Quote Link to comment Share on other sites More sharing options...
coverup Posted October 14, 2009 Author Report Share Posted October 14, 2009 Thanks, tux99. The problem is that repackaging requires the package kdebase-devel, which urpmi is unable to locate. I am stuck... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.