On Tue, 2006-04-04 at 22:10 +0200, Erik wrote:
> Rumen Yotov wrote:
> 
> >On Tue, 2006-04-04 at 20:48 +0200, Erik wrote:
> >  
> >
> >>I use KDE 3.5.2 and KDevelop 3.3.2 but it wants me to install some old 
> >>KDE packages despite that I have "dev-util/kdevelop          ~x86" in 
> >>/etc/portage/package.keywords. This looks like a bug with the dependencies:
> >># emerge -Dpv kdevelop
> >>
> >>These are the packages that would be merged, in order:
> >>
> >>Calculating dependencies... done!
> >>[ebuild  NS   ] kde-base/arts-3.4.3  USE="alsa arts jack kdeenablefinal 
> >>mp3 vorbis xinerama -artswrappersuid -debug -esd -hardened -nas" 0 kB
> >>[ebuild  NS   ] kde-base/kdelibs-3.4.3-r1  USE="alsa arts cups 
> >>kdeenablefinal kerberos spell ssl xinerama -debug -doc -jpeg2k -openexr 
> >>-tiff -zeroconf" 0 kB
> >>[ebuild  N    ] kde-base/kdesdk-kioslaves-3.4.3  USE="arts 
> >>kdeenablefinal xinerama -debug -kdexdeltas" 0 kB
> >>[ebuild   R   ] dev-util/kdevelop-3.3.2  USE="ada arts fortran perl php 
> >>python ruby sql subversion xinerama -clearcase -cvs -debug -haskell 
> >>-java -pascal -perforce" 0 kB
> >>
> >>Total size of downloads: 0 kB
> >>    
> >>
> >Hi,
> >That's not the proper way to install old version of (slotted) package.
> >Use "emerge =dev-util/kdevelop-3.1.2 -av" to install the oldest
> >available.
> >#eix kdevelop
> >* dev-util/kdevelop
> >     Available versions:  3.1.2 3.2.1-r1 3.2.2 3.2.3 3.2.3-r1 3.3.0
> >3.3.1 3.3.2
> >     Installed:           none
> >     Homepage:            http://www.kdevelop.org
> >     Description:         Integrated Development Enviroment for Unix,
> >supporting KDE/Qt, C/C++ and a many other languages.
> >When running "emerge category/package" it only shows the major slot
> >version.
> >This will (probably) fetch some old QT,Kdelibs,KDEbase versions too.
> >Check 'man emerge'
> >
> So is there no way to get a version of KDevelp that does not depend on 
> old versions of arts and kdelibs? (That is what I want.) KDevelop 3.3.2 
> seems to work fine with the new arts and kdelibs, so I suspect the 
> dependency on the old versions is a bug in the package. If noone objects 
> I will report it.
Hi,
Sorry seems i misunderstood your question, here're the dependencies:
dev-util/kdevelop-3.3.2:
                    =sys-libs/db-4.1*        sys-libs/db-4.1.25_p2
                    =x11-libs/qt-3.3*        x11-libs/qt-3.3.6
                    >=kde-base/kdelibs-3.5   kde-base/kdelibs-3.5.2-r1
                    >=sys-devel/automake-1.7.0
sys-devel/automake-1.9.6-r2
                    dev-lang/perl            dev-lang/perl-5.8.8-r1
                    dev-util/pkgconfig       dev-util/pkgconfig-0.20
    subversion? ||  kde-base/kdesdk-kioslaves
kde-base/kdesdk-kioslaves-3.5.2
                    sys-devel/autoconf       sys-devel/autoconf-2.59-r7
                    sys-devel/flex           sys-devel/flex-2.5.33-r1
                    sys-devel/gdb            sys-devel/gdb-6.4-r4
                    sys-devel/make           sys-devel/make-3.80-r4
    !bootstrap?     sys-devel/patch          sys-devel/patch-2.5.9-r1
                    ~kde-base/kde-env-3      kde-base/kde-env-3-r4
So kdevelop-3.3.2 wants/requires ">=kdelibs-3.5" (won't work with 3.4)
May be you should put "kdelibs ~x86" in package.keywords too.
HTH.Rumen

Attachment: smime.p7s
Description: S/MIME cryptographic signature



Reply via email to