[arch-general] howto tease and install of kdemod3 from the old packages?
Guys, I know kdemod3 is considered dead, but I would like to install it on the new box I am setting up tonight. I have the full chakra repo of files and I thought it would be as simple as just creating an entry in pacman.conf to point to my server and the install would proceed. But I ran into an issue with [00:19 phoenix:~] # pacman -Sy kdemod3-complete :: Synchronizing package databases... core is up to date extra is up to date community is up to date archlinuxfr is up to date kdemod-legacy is up to date xyne-any is up to date resolving dependencies... warning: cannot resolve "libxxf86misc", a dependency of "kdemod3-kdebase" <snip 50 of the same> :: the following package(s) cannot be upgraded due to unresolvable dependencies: kdemod3-applets kdemod3-baghira-sidebar kdemod3-kdeaddons-base <snip the rest of the kdemod3 packages> Do you want to skip the above package(s) for this upgrade? [y/N] Yes, I know kdemod3 is broken by the cups strlcpy problem, but I use many of the kde3 apps in whatever desktop I use. For this new box it will most likely be just fluxbox, but I need kwrite, kate, konqueror, kcolorchooser, ksnapshot, quanta+, etc.... I hate the sloppy kde4 versions or it would load those. Before the kdemod-legacy repo was pulled, install was simple, so I wonder if it is possible to trick the installer into resolving "libxxf86misc" somehow so that the install can proceed. Anybody have any thoughts on how this can be done? Worst case, I guess I could cannibalize a kdemod3 install from one of my other boxes, but I would like to find a way to do a proper install since I have 3 more boxes to install. So, what says the brain trust? Possible? Not Possible? -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com
On 17/12/10 16:32, David C. Rankin wrote:
So, what says the brain trust? Possible? Not Possible?
The only sane way to do this is to find the original PKGBUILDs, updated their dependencies to what is currently in Arch (or provide packages for the old library versions they need) and rebuild the packages. Or just accept that no-one cares enough about kde3 to continue making packages for it and move on... Allan
On 12/17/2010 12:42 AM, Allan McRae wrote:
On 17/12/10 16:32, David C. Rankin wrote:
So, what says the brain trust? Possible? Not Possible?
The only sane way to do this is to find the original PKGBUILDs, updated their dependencies to what is currently in Arch (or provide packages for the old library versions they need) and rebuild the packages.
Or just accept that no-one cares enough about kde3 to continue making packages for it and move on...
Allan
Ah hah! Got it! The key is to just install the old dependencies first: pacman -U libxxf86misc-1.0.2-1-i686.pkg.tar.gz \ xf86miscproto-0.9.2-2-i686.pkg.tar.gz Then just: pacman -Sy kdemod3-complete <snip> (315/316) installing kdemod3-tools [#####################################] 100% (316/316) installing kdemod3-ui-kdemod [#####################################] 100% Then just build and install the following from AUR poppler-qt3 libpng libjpeg Then install kdemod3-kdegraphics-kpdf Done :-) Linux has always been about choice. Where Linux desktops are concerned, I have never found more logically thought out, efficient interface that provides the usable tools to just 'get the job done' than kde3. I judge an interface by the attention to detail the designers took in making sure the desktop was (1) usable and (2) efficient (requiring the minimum number of key clicks or mouse inputs to carry out an operation on well designed dialogs). KDE3 got it right, fluxbox is my 2nd choice, but obviously it doesn't have the base application set that comes with it. So at present, the best compromise I have found in the post kde3 world is to install kde3 and then use fluxbox as the wm with all kde3 apps there for use. It provides a very elegant solution -- until I can figure out how to make PKGBUILDs for Trinity :p -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com
participants (2)
-
Allan McRae
-
David C. Rankin