Mailinglist Archive: opensuse-factory (1165 mails)

< Previous Next >
Re: [opensuse-factory] "default" packages
  • From: Andreas Hanke <andreas.hanke@xxxxxxxxxxxxxx>
  • Date: Sat, 25 Nov 2006 10:52:01 +0100
  • Message-id: <45681241.4010207@xxxxxxxxxxxxxx>
jdd schrieb:
> 2006-11-24 20:02:03 gnome-filesystem-0.1-287.i586.rpm installed ok

This is a fake package that contains mostly empty directories and is 1.3
kB in size. Ignore it and do as if it would not contain the string
"gnome" in its name - it might vanish very soon.

> 2006-11-24 20:51:55 gnome-mime-data-2.4.2-41.noarch.rpm installed ok

This is needed by gnome-vfs2 only, I'll try to find out whether the
dependency is necessary. I think it is. For the rest: See MozillaFirefox.

> 2006-11-24 20:52:05 gnome-keyring-0.6.0-17.i586.rpm installed ok

Legitimately needed by many packages, so the question is whether its
consumers are legitimate. Some of them might be avoidable.

> 2006-11-24 20:52:54 gnome-icon-theme-2.16.0.1-11.noarch.rpm installed ok

Needed by several packages, there are certainly illegitimate
dependencies among them that have been added over the time and can be
removed now.

> 2006-11-24 20:55:26 libgnomecups-0.2.2-45.i586.rpm installed ok

Required by libgnomeprint and libgnomeprintui. Dependency might be
bogus, should be investigated. The real question here is whether the
consumers of libgnomeprint and libgnomeprintui are legitimate.

> 2006-11-24 20:59:41 gnome-vfs2-2.16.1-22.i586.rpm installed ok

Required by MozillaFirefox, the dependency is correct.

Possible solutions:

(1) Split the GNOME integration parts out into something like
MozillaFirefox-gnome
(2) Hide the dependency from rpm, possible via hacks, but ugly
(3) Remove MozillaFirefox from the default installation.

> 2006-11-24 20:59:49 libgnomecanvas-2.14.0-22.i586.rpm installed ok

Legitimately needed by mozilla-xulrunner181 which has been added to the
default installation.

> 2006-11-24 20:59:56 libgnomeprint-2.12.1-46.i586.rpm installed ok

Should be avoidable, needs more investigation.

> 2006-11-24 21:01:41 libgnome-2.16.0-25.i586.rpm installed ok

Needed by MozillaFirefox, see above.

> 2006-11-24 21:02:14 libgnomeui-2.16.1-17.i586.rpm installed ok

Might be avoidable.

> 2006-11-24 21:02:21 libgnomesu-1.0.0-65.i586.rpm installed ok

Probably pulled in by error-prone hand-written dependencies, there are
certainly avoidable ones among them.

> 2006-11-24 21:02:30 libgnomeprintui-2.12.1-46.i586.rpm installed ok

Might be avoidable, but I couldn't find wrong dependencies for now, so
it must be a superfluous package that pulls this in.

Hot candidates: librsvg, compiz

May I ask if you happen to use gdm as display manager? That would
explain a lot.

But thanks, while investigating this list I already found out that
anjuta has buggy-handwritten dependencies which is very error prone.
Won't solve your problem (unless you're using anjuta, which I doubt),
but is a starting point.

This is a general problem with many GNOME packages, all hand-written
dependencies should be reviewed because they are really old cruft and
things have changed.
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups