You are not logged in.

#1 2005-01-05 12:36:41

miqorz
Member
Registered: 2004-12-31
Posts: 475

libgsf depends on gnome-common? (libgsf-gnome)

Okay, I just did a pacman -Syu and all of a sudden it's asking for gnome stuff, I have NEVER installed anything gnome related and am confused why it's pulling this stuff..

root@ws:/home/miqorz> pacman -Syu
:: Synchronizing package databases... 
 current                  [################] 100%      44K    72.3K/s  00:00:00
 extra                    [################] 100%     186K   114.9K/s  00:00:01
:: unstable is up to date
:: devfsd-1.3.25-3: ignoring package upgrade (1.3.25-4)
:: Above packages will be skipped.  To manually upgrade use 'pacman -S <pkg>'

Targets: cups-1.1.23-1 docbook-xml-4.1.2-2 libgpg-error-1.0-1 libgcrypt-1.2.0-1
         libxslt-1.1.12-1 scrollkeeper-0.3.14-1 desktop-file-utils-0.10-1
         gnome-common-2.8.0-5 libgsf-1.11.1-1 librsvg-2.8.1-3

Total Package Size:   9.6 MB

Proceed with upgrade? [Y/n] 

eep.

MOD: changed subject to contain more details about the problem - dp


http://wiki2.archlinux.org/

Read it. Love it. Live it. Or die.

Offline

#2 2005-01-05 12:51:05

i3839
Member
Registered: 2004-02-04
Posts: 1,185

Re: libgsf depends on gnome-common? (libgsf-gnome)

It seems to be caused by librsvg:

# pacman -S  librsvg           

Targets: libcroco-0.6.0-2 docbook-xml-4.1.2-2 libgpg-error-1.0-1
         libgcrypt-1.2.0-1 libxslt-1.1.12-1 scrollkeeper-0.3.14-1
         desktop-file-utils-0.10-1 gnome-common-2.8.0-5 libgsf-1.11.1-1
         librsvg-2.8.1-3

Total Package Size:   1.8 MB

Find out what uses librsvg with -Qi and if possible get rid of it. Still, why the hell it needs those packages is unclear, it shouldn't be the case. librsvg for some reason depends on libgsf, which pulls all the other Gnome crap.

Looking at the pkgbuild, it's compiled with --disable-gnome-vfs, so it's a bit unclear why libgsf is needed. On the other hand, librsvg is a gnome lib/app, so can hardly blame it to require other gnome stuff.

Offline

#3 2005-01-05 12:52:22

miqorz
Member
Registered: 2004-12-31
Posts: 475

Re: libgsf depends on gnome-common? (libgsf-gnome)

Hmm, I had libsrvg installed before without it needing gnome stuff.. I'll look into this further in ABS. :


http://wiki2.archlinux.org/

Read it. Love it. Live it. Or die.

Offline

#4 2005-01-05 13:06:42

miqorz
Member
Registered: 2004-12-31
Posts: 475

Re: libgsf depends on gnome-common? (libgsf-gnome)

Well I rebuilt libsrvg without libgsf and re-installed gimp and such. What a pain.


http://wiki2.archlinux.org/

Read it. Love it. Live it. Or die.

Offline

#5 2005-01-05 13:42:09

i3839
Member
Registered: 2004-02-04
Posts: 1,185

Re: libgsf depends on gnome-common? (libgsf-gnome)

The pain is caused by software which is too lazy to link at runtime to libraries for certain features and instead does all such configuration at compile time. They should take the linux kernel as example to see how to be modular, there features can be added at runtime by loading modules, both manually and automatically.

Offline

#6 2005-01-05 13:52:49

miqorz
Member
Registered: 2004-12-31
Posts: 475

Re: libgsf depends on gnome-common? (libgsf-gnome)

What advantages does libgsf add to librsvg if any?


http://wiki2.archlinux.org/

Read it. Love it. Live it. Or die.

Offline

#7 2005-01-05 14:14:51

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: libgsf depends on gnome-common? (libgsf-gnome)

miqorz wrote:

What advantages does libgsf add to librsvg if any?

libgsf should be gnome-free! it was splitted up into 2 pkgs:

http://www.archlinux.org/packages.php?s … ate=&pp=50


The impossible missions are the only ones which succeed.

Offline

#8 2005-01-05 14:28:00

miqorz
Member
Registered: 2004-12-31
Posts: 475

Re: libgsf depends on gnome-common? (libgsf-gnome)

Well it obviously isn't. :


http://wiki2.archlinux.org/

Read it. Love it. Live it. Or die.

Offline

#9 2005-01-05 14:30:50

i3839
Member
Registered: 2004-02-04
Posts: 1,185

Re: libgsf depends on gnome-common? (libgsf-gnome)

Looking at the package info, libgsf depends on gnome-common. The pgkbuild has --without-gnome, so stale dependency perhaps?

Offline

#10 2005-01-05 14:35:08

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: libgsf depends on gnome-common? (libgsf-gnome)

i3839 wrote:

Looking at the package info, libgsf depends on gnome-common. The pgkbuild has --without-gnome, so stale dependency perhaps?

woops ... i forgot to look at the deps ...

most probably it is

post a bug, so that the pkgmaintainer knows


The impossible missions are the only ones which succeed.

Offline

#11 2005-01-05 15:51:50

i3839
Member
Registered: 2004-02-04
Posts: 1,185

Re: libgsf depends on gnome-common? (libgsf-gnome)

Done.

Offline

#12 2006-01-07 22:20:05

scarecrow
Member
From: Greece
Registered: 2004-11-18
Posts: 715

Re: libgsf depends on gnome-common? (libgsf-gnome)

libsrvg package still creates annoyances to many gtk2-based applications (in my case- not a Gnome user: VMWare).
When opening it from console with libsrvg installed I get:
*** attempt to put segment in horiz list twice
(Did not get that before libsrvg was installed, but since this is a dep for gimp/xsane I have to tolerate that...).
Nevertheless, the GUI does open, and with no noticeable delay, as in previous versions (In other Linux flavors VMWare, as well as several other GTK2 based apps do not fire at all!).
At least now it's just a warning, with no notiecable impact in performance... but shouldn't be a remedy for that?


Microshaft delenda est

Offline

Board footer

Powered by FluxBB