You are not logged in.

#1 2006-08-29 00:30:11

Spack
Member
Registered: 2006-06-11
Posts: 7

Arch and package dependances

Hi,
I think pacman try to install too much packages because of dependances... An example, when I want to install beagle or tomboy, pacman force the installation of evolution and evolution-sharp too... OK, no problems, try to remove evolution, pacman says evolution-sharp needs evolution, remove evolution-sharp?, pacman says tomboy and beagle need evolution-sharp so, I wonder why ?

On other distos, I have beagle and tomboy installed without evolution, why pacman wants to install evolution ?

There are other examples but I don't remind them smile ...

Offline

#2 2006-08-29 00:31:43

chrismortimore
Member
From: Edinburgh, UK
Registered: 2006-07-15
Posts: 655

Re: Arch and package dependances

It's to do with how the packages are configured when the source is compiled.  Basically, deal with it, rebuild them yourself using ABS, or use "other" distros wink  Gentoo is good for cutting down dependancies if you have the shear grunt force you need to compile everything.


Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB Maxtor DiamondMax 10, 2x320GB WD Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB IBM TravelStar, Nvidia 5200Go 64MB

Offline

#3 2006-08-29 00:40:26

McQueen
Member
From: Arizona
Registered: 2006-03-20
Posts: 387

Re: Arch and package dependances

Until pacman gets a "suggests" function this will happen to pkgs. Evolution-sharp is listed as an optional dep at Beagle's homepage and I can see the case of where it would be included since many people would want that functionality compiled into the binary package. One of those deals where someone's going to unhappy no matter what. You can always file a bug of course.

Personally, I'd just edit the PKGBUILD and use ABS.


/path/to/Truth

Offline

#4 2006-08-29 14:57:15

jerem
Member
From: France
Registered: 2005-01-15
Posts: 310

Re: Arch and package dependances

Just edit the PKGBUILDs and build your own packages.

Look for things like :

./configure --with-omg-feature --enable-foo-bindings

However, I wonder why you care about dependencies, considering the capacity of modern hard disks.

Offline

#5 2006-08-29 15:42:25

brazzmonkey
Member
From: between keyboard and chair
Registered: 2006-03-16
Posts: 818

Re: Arch and package dependances

yeah, beagle pushes the whole gnome thing... yek !


what goes up must come down

Offline

#6 2006-08-30 08:16:50

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: Arch and package dependances

jerem wrote:

However, I wonder why you care about dependencies, considering the capacity of modern hard disks.

Because many users that have Arch at home have to pay for traffic they consumed why downloading updates for dependencies that they don't even need.

And some users just want to have their package list clean.


to live is to die

Offline

#7 2006-08-30 08:19:57

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

Re: Arch and package dependances

IMHO, beagle was made as a gnome project, and so I configure it with all gnome features. It's bloated anyways, so why not add evolution indexing support to it.

Anyways, if you want it to be optional: complain upstream at the beagle or mono developers. As long as beagle crashes when you pacman -Rd evolution or evolution-sharp, I won't ship it as optional.

Offline

#8 2006-08-30 09:38:46

Romashka
Forum Fellow
Registered: 2005-12-07
Posts: 1,054

Re: Arch and package dependances

JGC wrote:

IMHO, beagle was made as a gnome project, and so I configure it with all gnome features. It's bloated anyways, so why not add evolution indexing support to it.

Agree. In this case beagle should be compiled with all GNOME features. This is the different case from php/openldap/sasl/mysql/pgsql.

However, I don't understand why GNOME developers put so many Mono apps in mainline. I like that KDE has only C++ apps bundled, not Python/Ruby/Perl/Mono.

Including programs written in different languages that require additional support libs is...  mmm... stupid IMHO.


to live is to die

Offline

Board footer

Powered by FluxBB