You are not logged in.

#1 2005-08-03 11:31:01

Majkijin
Member
From: AGH-UST Krakow, Poland
Registered: 2005-08-03
Posts: 18

How to exclude esd from gnome dependency?

Hi, I want instal gnome but without esd, I don't want use it. Is possible to exclude esd from install when I'm typing pacman -S gnome? I'm lookig for feature quite similar to USE in Gentoo. There when I don't want use esd I simply typing USE="-esd" and when emerging gnome, esd is not already one of gnome dependecy. Is there similar or different manner to do that with pacman?
Thanks in advance.

Offline

#2 2005-08-03 11:50:20

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: How to exclude esd from gnome dependency?

Arch doesnt have a USE feature and wont be implementing one.

Recompile packages which depend on it without it using ABS (see the docs link up on the right up there)

Or just leave esd installed, its 0.1mb, hardly a hog.

iphitus

Offline

#3 2005-08-03 15:08:21

iBertus
Member
From: Greenville, NC
Registered: 2004-11-04
Posts: 2,228

Re: How to exclude esd from gnome dependency?

Try pacman -Rd esd to remove esd and ignore the 'depended on by' warnings. This may break stuff tho.

Offline

#4 2005-08-03 23:21:00

JGC
Developer
Registered: 2003-12-03
Posts: 1,664

Re: How to exclude esd from gnome dependency?

Just chmod -x `which esd` and you got rid of esd. Gnome programs utilizing libgnome will try to launch it anyways, but it can't. I don't think you get sounds anymore from those apps though.

Just recompiling libgnome without esd won't work though, thanks to the horrible libtool .la files, esd libraries are linked in into all programs linked to libgnome when using libtool. I want to get rid of these libtool files, but arjan doesn't want to know anything about this all...

Offline

#5 2005-08-04 21:39:51

Majkijin
Member
From: AGH-UST Krakow, Poland
Registered: 2005-08-03
Posts: 18

Re: How to exclude esd from gnome dependency?

Thanks, that's what I wanted to know smile.

Offline

Board footer

Powered by FluxBB