[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pkg_add fails for recursive dependencies



Hi,

pkg_add fails when trying to add, say, kdebase from ftp.openbsd.org:

Adding ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/packages/i386/kdebase-3.1.4.tgz
Dependencies for kdebase-3.1.4 resolve to: kdelibs-3.1.4,openldap-client-2.1.25,qt3-mt-2.3 (todo: kdelibs-3.1.4,openldap-client-2.1.25,qt3-mt-2.3)
Adding kdelibs-3.1.4
Dependencies for kdelibs-3.1.4 resolve to: libart-2.3.14,arts-1.1.4,libaudiofile-0.2.4,bzip2-1.0.2,jpeg-6b,openldap-client-2.1.25,qt3-mt-2.3,pcre-4.5,png-1.2.5p2,tiff-3.6.0,libxml-2.6.4,libxslt-1.0.33 (todo: arts-1.1.4,openldap-client-2.1.25,qt3-mt-2.3,pcre-4.5)
Adding arts-1.1.4
Dependencies for arts-1.1.4 resolve to: libaudiofile-0.2.4,qt3-mt-2.3 (todo: qt3-mt-2.3)
Adding qt3-mt-2.3
Dependencies for qt3-mt-2.3 resolve to: qt3-base-2.3,libmng-1.0.5p1,png-1.2.5p2 (todo: qt3-base-2.3,libmng-1.0.5p1)
Adding qt3-base-2.3
Can't find qt3-base-2.3
Adding libmng-1.0.5p1
Can't find libmng-1.0.5p1
Can't install qt3-mt-2.3: can't resolve qt3-base-2.3
Can't install arts-1.1.4: can't resolve qt3-mt-2.3
Adding openldap-client-2.1.25
Can't find openldap-client-2.1.25
Can't install qt3-mt-2.3: can't resolve qt3-base-2.3
Adding pcre-4.5
Can't find pcre-4.5
Can't install kdelibs-3.1.4: can't resolve arts-1.1.4
Adding openldap-client-2.1.25
Can't find openldap-client-2.1.25
Can't install qt3-mt-2.3: can't resolve qt3-base-2.3
Can't install ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/packages/i386/kdebase-3.1.4.tgz: can't resolve kdelibs-3.1.4

qt3-base-2.3.tgz exists in ftp.openbsd.org and can be added by
itself:

Adding ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/packages/i386/qt3-base-2.3.tgz

The only solution I've found is to look for all those "Can't find"
lines and pkg_add them individually before pkg_adding the main
package.

This seems to have been reported previously in
<http://monkey.org/openbsd/archive/tech/0305/msg00002.html>.

-Ray-