Page 1 of 2

Konsole dependency on kde-baseapps

Posted: 12. Feb 2013, 09:28
by kikinovak
Hi,

I'm currently fiddling with a nice mix of Slackware base with Salix packages on top (Slackware for the sometimes lazy Slacker :D ). I started from a base Slackware system (everything without KDE, KDEI, XFCE and XAP), then installed spkg and slapt-get, and synchronized with the Salix repos. Everything went as planned, and kudos to you guys for the nice work.

I like the idea of having a kde-baseapps-lite package around, since I don't warm up to Konqueror as web browser. So I installed a minimal KDE 4.8.5 with the kde-baseapps-lite package. Works nice... except when I install Konsole, it installs the full kde-baseapps package as a dependency. Now when I replace the kde-baseapps package by kde-baseapps-lite... all the extra packages like ark, gwenview, konsole etc. get removed. Not good.

Looks like a small and trivial bug, but I thought I might as well report it. I don't know if there's a way to state either kde-baseapps-lite or kde-baseapps as dependencies for Konsole.

Cheers from the sunny South of France,

Niki

PS: for a while I've been rolling my own (http://www.microlinux.fr/slackware/14.0/) for addons to Slackware, but since the Salix packages look quite clean, I've decided to rather use your nice work.

Re: Konsole dependency on kde-baseapps

Posted: 13. Feb 2013, 03:48
by Akuna
Hi kikinovak,

Nice to see you around, it's been awhile :)

If some of your packages are not on the repo yet, don't hesitate to post them in the contributed package section or even submit them for inclusion in the repo (although we have a certain window for that, usually some time before a new release). We can use all the help we can get ;)

I do not use KDE. Hopefully someone else that know more about its packaging will pop by.

Re: Konsole dependency on kde-baseapps

Posted: 13. Feb 2013, 18:53
by kikinovak
Akuna wrote:Hi kikinovak,

Nice to see you around, it's been awhile :)
I've spent a few months developing my own Slackware-based Xfce-centered desktop (see here http://www.microlinux.fr/slackware/14.0/ and screenshots here http://www.microlinux.fr/desktop_linux.php). I'm mostly a Slackware user, but let me state that I'd be equally happy with Salix. I've always had a look on your work here, and I think that of all the Slackware derivatives, you're by far the best in terms of quality control, transparency, etc.

Recently I got fed up with the duplication of effort, and so I went for my personal favourite : a Slackware base system (A, AP, D, F, K, L, N, T, TCL, X, XFCE), then install spkg and slapt-get, blacklist a few packages (lilo, sysvinit-scripts) and then install applications, codecs and fonts galore with Salix. The odd missing package can always be built with sbopkg, and if it's not there either, heck, I just write my own. So currently it looks like maintenance effort is down from about 150 packages to approximately 10 to 15 packages, which is considerable. I owe you guys several beers.

Re: Konsole dependency on kde-baseapps

Posted: 18. Feb 2013, 14:56
by djemos
kikinovak wrote: I like the idea of having a kde-baseapps-lite package around, since I don't warm up to Konqueror as web browser. So I installed a minimal KDE 4.8.5 with the kde-baseapps-lite package. Works nice... except when I install Konsole, it installs the full kde-baseapps package as a dependency. Now when I replace the kde-baseapps package by kde-baseapps-lite... all the extra packages like ark, gwenview, konsole etc. get removed. Not good.

Looks like a small and trivial bug, but I thought I might as well report it. I don't know if there's a way to state either kde-baseapps-lite or kde-baseapps as dependencies for Konsole.

Installing konsole it will install kde-baseapps package as a dep.
If you want to go back on kde-baseapps-lite then run

Code: Select all

slapt-get -i --no-dep kde-baseapps-lite

Code: Select all

removepkg  kde-baseapps

Re: Konsole dependency on kde-baseapps

Posted: 18. Feb 2013, 18:51
by kikinovak
OK thanks djemos !

Re: Konsole dependency on kde-baseapps

Posted: 21. Feb 2013, 22:26
by gapan
Wait. So konsole works with either kde-baseapps or kde-baseapps-lite? If it does, then we should fix the dependencies of konsole to reflect that.

Re: Konsole dependency on kde-baseapps

Posted: 22. Feb 2013, 00:21
by mimosa
What about okular? I've instaled the KDE kitchen sink before to be able to have okular, but it does use a lot of space to do that.

I'll try and check during my testing of the KDE beta.

Re: Konsole dependency on kde-baseapps

Posted: 22. Feb 2013, 13:36
by f.bluedevil
As a side note: Yakuake (drop down terminal application) requires Konsole which in turn requires a kde-baseapps install.

Re: Konsole dependency on kde-baseapps

Posted: 22. Feb 2013, 19:10
by djemos
konsole can work with kde-baseapps or kde-baseapps-lite.
Same with okular and all other kde apps. The only difference between the two packages is that kde-baseapps-lite does not include konqueror.

Re: Konsole dependency on kde-baseapps

Posted: 25. Feb 2013, 18:19
by gapan
OK, all slackware packages that depend on kde-baseapps now alternatively depend on kde-baseapps-lite.