#138 closed defect (worksforme)
port install does not follow dependencies properly
Reported by: | ranger@… | Owned by: | kvv@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
I'm trying to install a port I've created, but it is not following all of the dependencies.
If I do "port install kdelibs3", I get:
---(snip!)--- DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/libxml2-2.4.25.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/libxslt-1.0.21.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/tiff-3.5.7.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/qt3-3.0.5.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/arts-1.1.0.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/dlcompat-20020929.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/jpeg-6b.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/libpng-1.2.5.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/poll-emulator-1.3.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/cups-1.1.15.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/cups-1.1.15.bz2 DEBUG: Found Dependency: path: /usr/X11R6/lib filename: libX11.6.2.dylib regex: libX11\.6.*\.dylib$ DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/pcre-3.9.bz2 DEBUG: Found Dependency: receipt: /opt/local/var/db/dports/receipts/pcre-3.9.bz2 DEBUG: Executing com.apple.main (kdelibs3) DEBUG: Executing com.apple.fetch (kdelibs3) DEBUG: Executing com.apple.checksum (kdelibs3) ---(snip!)---
However, the depends_lib line looks like this:
---(snip!)--- depends_lib lib:libxml2.2:libxml2 lib:libxslt.1:libxslt lib:libtiff.3:tiff \
lib:libqt-mt.3:qt3 lib:libartsc.1:arts lib:libdl.1:dlcompat \ lib:libjpeg.9:jpeg lib:libpng.2:libpng lib:libpoll.1:poll-emulator \ lib:libcups.2:cups lib:libX11.6:XFree86 lib:libpcre.0:pcre \ lib:libart_lgpl_2.2:libart_lgpl bin:grrrnoincludedepends:cups \ bin:pcre-config:pcre
---(snip!)---
You'll note that it never follows the dependency to libart_lgpl which does exist and has files matching that spec in the contents file. If you want to test this
out, you can add "http://ranger.befunk.com/rangerports" to your sources.conf
and try it out yourself (granted, it'll take some time, you have to build all of arts and qt3 and some deps of those before it'll get there).
If I'm doing something stupid let me know, but it looks like not all of the deps are getting checked...
Change History (1)
comment:1 Changed 21 years ago by ranger@…
Resolution: | → worksforme |
---|---|
Status: | new → closed |
not really valid anymore