Dependencies in KDE packages

Christoph Wickert christoph.wickert at web.de
Tue Oct 21 19:31:54 UTC 2003


Michael Schwendt schrieb:

>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>On Tue, 21 Oct 2003 16:57:41 +0200, Christoph Wickert wrote:
>
>  
>
>># rpm -e kdegames
>>Fehler: Failed dependencies:
>>libatlantic.so.1 is needed by (installed) kdeaddons-3.1.4-1
>>libatlantikui.so.1 is needed by (installed) kdeaddons-3.1.4-1
>>libkdegames.so.1 is needed by (installed) kdeaddons-3.1.4-1
>>
>>Why not make smaller packages? Why not provide a meta-package kdegames
>>that includes the games, so I can select myself, what I want to install?
>>    
>>
>
>These are library dependencies. A meta package could not fix them.
>
Well, a meta package which splitts not only into the different games but 
also into bins and libs cloud. This is how debian handles it:
# apt-cache depends kdegames
kdegames
  Depends: atlantik
  Depends: kasteroids
  (other games)
  ...
# apt-cache depends atlantik
atlantik
  Depends: kdelibs4
  Depends: libart-2.0-2
  Depends: libc6
  Depends: libfam0
  Depends: libkdegames1
  Depends: libpng3
  Depends: libqt3-mt
  Depends: libstdc++2.10-glibc2.2
  Depends: xlibs
  Depends: zlib1g

So I still can choose, whether to install all games, only some, or none 
of them. And even *if* kdeaddons depended on some libs, i could install 
them seperately.

>Whether it makes sense that something in "kdeaddons" depends on
>libraries in "kdegames" is another question.
>
Yes. To me I does'nt make sense at all. I think kdenetwork and kdepim 
also depend on kdegames, at least the devel-packages.

Christoph

-- 
"Wenn zu perfekt - Gott böse."
                              Nam June Paik
_______________________________

Christoph Wickert
mailto:christoph.wickert at web.de






More information about the fedora-test-list mailing list