Red Hat Bugzilla – Bug 169589
Why the heck was kpackage removed
Last modified: 2007-11-30 17:11:14 EST
Description of problem:
kpackage seems to be deliberately removed from kdeadmin. For the life of me, I
don't understand why you do it. It is a superb product, much better than the
add/remove program provided by fedora.
My apologies if this is a dupe. I did a quick search for kdeadmin and kpackage
and found nothing. Searching google didn't give me too much info either.
It is very disappointing that you do that. Please put kpackage back and try not
to mess with gnome and kde so much.
Version-Release number of selected component (if applicable):
Install FC4 :)
Steps to Reproduce:
kpackage is missing
I want kpackage
Kpackage is rather buggy and very unmaintained.
You are of course free to compile it yourself or download elsewhere (or even
propose inclusion in fedora extras), unless we manage to sort this out
somehow. However note, that we have little manpower and kpackage doesn't
really get too much priority.
Than, what do you think? Kpackage was disabled ages ago, due to rpm api
changing. I am not sure if it even compiles nowadays. If you think it is worth
it, i can try and see if we can get it back.
i see the same from my side. I don't think it's worth to add it back.
# diff kdeadmin.spec.orig kdeadmin.spec
< %define kpackage 0
> %define kpackage 1
< mv $RPM_BUILD_ROOT/usr/bin/kpackager $RPM_BUILD_ROOT/usr/sbin
< ln -s consolehelper $RPM_BUILD_ROOT/usr/bin/kpackager
> mv $RPM_BUILD_ROOT/usr/bin/kpackage $RPM_BUILD_ROOT/usr/sbin
> ln -s consolehelper $RPM_BUILD_ROOT/usr/bin/kpackage
# rpmbuild -bb kdeadmin.spec
# rpm -Uvh --force /usr/src/redhat/RPMS/i386/kdeadmin-3.5.1-0.1.fc4.i386.rpm
This should build and install a copy of kdeadmin with kpackage.
Kpackage needs alot of work to get it useable.
don't use remote repositaries or recursive local repositaries
still the best interface for package management, but needs a
That's it, unless kpackage is fixed upstream, it will remain excluded.
There will eventually be a replacement for it in Fedora Extras.