Re: Alien/RPM keeps trying to kill KDE. Help?

2002-02-08 Thread Joey Hess
Phil Edwards wrote:
> Every time I try to get rid of useless (to me) packages like 'korganizer'
> and 'kpackage' and 'knewsticker' the Depends line triggers, and dselect
> tries to remove my entire desktop environment.  :-|

No it doesn't. The kde metapackage depends on korganizer. korganizer
does not depend on the kde metapackage. A "metapackage" is a package
that does not contain anything itself but just depends on a set of other
packages.

The only reason to use the metapackage is if you just want all of kde
without having to worry about which packages that comprises. If you've
reached the point of wanting some parts of kde but not others then the
metapackage is not particularly useful to you and might as well be
removed.

-- 
see shy jo




Re: Alien/RPM keeps trying to kill KDE. Help?

2002-02-08 Thread Phil Edwards
On Wed, Feb 06, 2002 at 02:21:24PM -0600, Chris Cheney wrote:
> On Wed, Feb 06, 2002 at 02:03:09PM -0500, Phil Edwards wrote:
> > BUT
> > 
> > - librpm4 conflicts with librpm0, and
> > 
> > - something called "kpackage" depends on librpm0
> 
> This will hopefully be fixed very soon, since rpm had failed to build on
> m68k but recently compiled correctly.

It's now been fixed.  Sweet.


> > I don't use kpackage, but I can't remove it, because
> > 
> > - kde depends on kpackage
> > 
> > So anytime I try to do anything with 'rpm' dselect/apt-get attempts to
> > remove the entire KDE suite.
> 
> Are you sure? The package kde itself is only a metapackage, removing it
> would not cause any other kde applications to be removed.

Here you go:

Package: kde
Architecture: all
Source: meta-kde
Version: 4:2.2.18
Depends: kdelibs3, libarts | libarts-alsa | libarts-bin, libkmid | 
libkmid-alsa | libkmid-bin, kdebase | kdebase3, kdebase-audiolibs | 
kdebase3-audiolibs, kdebase-libs | kdebase3-libs, libkonq3 | libkonq4, 
konqueror | konqueror3, kate | kate3, konsole | konsole3, kdebase-doc | 
kdebase3-doc, kscreensaver | kscreensaver3, kdewallpapers | kdewallpapers3, 
kuser, ksysv, kcron, kpackage, secpolicy, kghostview, kview, kmail, korn, 
korganizer, ark, kab, karm, kcalc, kcharselect, kdepasswd, kdf, kedit, kfind, 
khexedit, kjots, knotes, kpm, kpaint, kiconedit, kfract, ksnapshot, kruler, 
kdict, kdepim-libs, kdm | x-display-manager, kit, knode, ksirc, koffice, 
knewsticker, ktimer, kcoloredit
Suggests: aktion, kde-i18n, kde-games, kde-extras, kde-devel, 
anti-aliasing-howto, kdessh, artsbuilder | artsbuilder3, kmix | kmix3, kscd | 
kscd3, noatun | noatun3, libarts-mpeglib | libarts3-mpeglib
Filename: pool/main/m/meta-kde/kde_2.2.18_all.deb

Every time I try to get rid of useless (to me) packages like 'korganizer'
and 'kpackage' and 'knewsticker' the Depends line triggers, and dselect
tries to remove my entire desktop environment.  :-|  I've learned to put up
with it -- at least the package management system isn't actively breaking
things, which is more than what I could say for up2date.

Phil

-- 
If ye love wealth greater than liberty, the tranquility of servitude greater
than the animating contest for freedom, go home and leave us in peace.  We seek
not your counsel, nor your arms.  Crouch down and lick the hand that feeds you;
and may posterity forget that ye were our countrymen.- Samuel Adams




Re: Alien/RPM keeps trying to kill KDE. Help?

2002-02-06 Thread Chris Cheney
On Wed, Feb 06, 2002 at 02:03:09PM -0500, Phil Edwards wrote:
> Okay, there's a software package out there which is being tracked by
> Debian, but only very slowly.  Some random guy built RPMs for it, so I
> thought I'd grab them, and then use either 'rpm' or 'alien' to put the
> package onto my testing/unstable machine.
> 
> Grief...
> 
> - alien wants rpm (and so do I, so it's not really alien's fault)
> 
> - rpm depends on librpm4
> 
> BUT
> 
> - librpm4 conflicts with librpm0, and
> 
> - something called "kpackage" depends on librpm0

This will hopefully be fixed very soon, since rpm had failed to build on
m68k but recently compiled correctly.

> I don't use kpackage, but I can't remove it, because
> 
> - kde depends on kpackage
> 
> So anytime I try to do anything with 'rpm' dselect/apt-get attempts to
> remove the entire KDE suite.

Are you sure? The package kde itself is only a metapackage, removing it
would not cause any other kde applications to be removed.

> Maybe a bug should be filed against KDE?  Why does it depend on kpackage?

kde is only a meta package which pulls in all/most of the kde packages
to make it easier to install.  The bug exists on rpm already and I
believe was fixed today, I haven't looked in the archive yet.

Chris




Alien/RPM keeps trying to kill KDE. Help?

2002-02-06 Thread Phil Edwards
Okay, there's a software package out there which is being tracked by
Debian, but only very slowly.  Some random guy built RPMs for it, so I
thought I'd grab them, and then use either 'rpm' or 'alien' to put the
package onto my testing/unstable machine.

Grief...

- alien wants rpm (and so do I, so it's not really alien's fault)

- rpm depends on librpm4

BUT

- librpm4 conflicts with librpm0, and

- something called "kpackage" depends on librpm0

I don't use kpackage, but I can't remove it, because

- kde depends on kpackage

So anytime I try to do anything with 'rpm' dselect/apt-get attempts to
remove the entire KDE suite.

Maybe a bug should be filed against KDE?  Why does it depend on kpackage?


I'm not subscribed to either of these lists, so please cc me on any replies.
Phil

-- 
If ye love wealth greater than liberty, the tranquility of servitude greater
than the animating contest for freedom, go home and leave us in peace.  We seek
not your counsel, nor your arms.  Crouch down and lick the hand that feeds you;
and may posterity forget that ye were our countrymen.- Samuel Adams