You are not logged in.
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
Offline
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-3Total 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
Hmm, I had libsrvg installed before without it needing gnome stuff.. I'll look into this further in ABS. :
Offline
Well I rebuilt libsrvg without libgsf and re-installed gimp and such. What a pain.
Offline
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
What advantages does libgsf add to librsvg if any?
Offline
What advantages does libgsf add to librsvg if any?
libgsf should be gnome-free! it was splitted up into 2 pkgs:
The impossible missions are the only ones which succeed.
Offline
Well it obviously isn't. :
Offline
Looking at the package info, libgsf depends on gnome-common. The pgkbuild has --without-gnome, so stale dependency perhaps?
Offline
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
Done.
Offline
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