Depends for sabayonlinux-artwork Pulling Full KDE [Solved]

Anything that pertains to Portage

Moderator: Moderators

Post Reply
DontPanic
Old Dear Hen
Posts: 742
Joined: Mon Jul 09, 2007 20:29
Location: Mobile, AL, USA

Depends for sabayonlinux-artwork Pulling Full KDE [Solved]

Post by DontPanic » Tue Aug 14, 2007 17:46

The new dependencies for the sabayonlinux-artwork package are really giving me heart-burn.

They pull in the full blown KDE package set, and pull in all of Gnome if you have the gnome flag set. None of my existing installed KDE or Gnome packages have this dependency.

I have the kde-base/kdebase-meta installed to give me a KDE with a smaller footprint, but the sabayonlinux-artwork package is now trying to force the full blown kde meta package.

I have to say I'm a little annoyed that these dependencies were retroactively added to the 3.40-r1 release. This is a significant change in the packages' behavior, and warrants a revision increment of some sort.
Last edited by DontPanic on Wed Aug 15, 2007 3:25, edited 1 time in total.

wolfden
Sharecropper
Posts: 9051
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA
Contact:

Post by wolfden » Wed Aug 15, 2007 2:25

can't you just add to your package.use ??

Code: Select all

x11-themes/sabayonlinux-artwork -gnome -kde

DontPanic
Old Dear Hen
Posts: 742
Joined: Mon Jul 09, 2007 20:29
Location: Mobile, AL, USA

Post by DontPanic » Wed Aug 15, 2007 3:24

That addition to package.use worked perfectly.

Thanks again Wolfden.

DontPanic
Old Dear Hen
Posts: 742
Joined: Mon Jul 09, 2007 20:29
Location: Mobile, AL, USA

Post by DontPanic » Fri Aug 17, 2007 16:41

Actually, this issue has still been giving me some problems.

As it turns out, if you have a small footprint kde and gnome installed, but tell sabayonlinux-artwork to emerge with "-kde -gnome", it doesn't install the artwork for kde and gnome. Go figure. :)

So I went in and adjusted the ebuild files. I deleted:

Code: Select all

DEPEND="
        gnome? ( || ( gnome-base/gnome gnome-base/gnome-light ) )
        kde? ( || ( kde-base/kde-meta kde-base/kde ) )
        "
and replaced it with:

Code: Select all

DEPEND="
        gnome? ( || ( gnome-base/gdm ) )
        kde? ( || ( kde-base/kdm ) )
        "
Then, I digested the modified ebuild file, and re-emerged sabayonlinux-artwork.

Looking at the file list that was installed, my DEPEND modification is probably over-simplified, but it works on my system, and I now at least have my sabayonlinux-artwork back.

Sabayon-Linux just doesn't feel like Sabayon-Linux without the artwork. :)

Post Reply