I just did "emerge -C kdebase" and replaced it with the split ebuilds I really need. But "emerge -uDp world" showed lots of ebuilds I did not want due to ksensors
I just did "emerge -C kdebase" and replaced it with the split ebuilds I really need. But "emerge -uDp world" showed lots of ebuilds I did not want due to ksensors´ dependency to kdebase-meta. Can this be changed to the needed packages? Reproducible: Always Steps to Reproduce:
From the ksensors changelog: 15 Jan 2005; Dan Armak <danarmak@gentoo.org> ksensors-0.7.2-r1.ebuild, ksensors-0.7.2.ebuild, ksensors-0.7.3.ebuild: Changed dep on kdebase to accept kdebase-meta, the split 'meta' package. This dep will be narrowed down in the future to the precise split packages required.
Sure, do you know what the needed deps are?
$ for FILE1 in $(for FILE in $(qpkg -nc -l ksensors) ; do ldd $FILE ; done 2>/dev/null|grep -v 'not a dyn'|awk '{print $3}'|sort -u) ; do qpkg -nc -f $FILE1 ; done|sort -u dev-libs/expat kde-base/kdelibs media-libs/fontconfig media-libs/freetype media-libs/jpeg media-libs/lcms media-libs/libart_lgpl media-libs/libmng media-libs/libpng net-dns/libidn sys-apps/lm_sensors sys-devel/gcc sys-libs/glibc sys-libs/zlib x11-base/xorg-x11 x11-libs/qt
kde-base/kdelibs and sys-apps/lm_sensors should suffice :)
Thanks a lot, I removed the dep from the ebuild.