Opened 14 years ago
Closed 14 years ago
#26026 closed defect (fixed)
kde4 graphics and network upgrades fail with qca related error
Reported by: | jwhowse4 | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | Cc: | dsdale24@… | |
Port: | kdegraphics4 |
Description
I have an intel mac running snow leopard 10.6.4 and xcode 3.2.3. After the recent upgrade to qca @2.0.2, Revision 2, the upgrade builds for kdegraphics4 @4.4.5, Revision 2 and kdenetwork4 @4.4.5, Revision 1 both fail. The debug logs are attached, but the error in both cases appears to be "No rule to make target `/opt/macports/libexec/qt4-mac/lib/libqca.2.dylib'". Any suggestions for a fix?
Attachments (2)
Change History (13)
Changed 14 years ago by jwhowse4
Attachment: | kdenetwork4_main.log added |
---|
comment:1 Changed 14 years ago by michaelld (Michael Dickens)
Owner: | changed from macports-tickets@… to michaelld@… |
---|
I've seen this too, as I was testing out dependents of QCA (which I upgraded yesterday). I think it's an issue with the way cmake is handling QCA (some template or extension to cmake), but I haven't figured out which one nor what has changed. I'm looking into this today & will hopefully work it out quickly.
comment:3 Changed 14 years ago by mf2k (Frank Schima)
Port: | kdegraphics4 added |
---|
comment:4 Changed 14 years ago by michaelld (Michael Dickens)
The issue is that with the latest checkin QCA is installed by default as a framework -> a fact that CMake ignores & instead tries to link to the library version in the resulting Makefile (actually called 'build.make'). The library in this case does not exist, so a different interpretation of the error message
No rule to make target `/opt/local/libexec/qt4-mac/lib/libqca.2.dylib'
would be
Target `/opt/local/libexec/qt4-mac/lib/libqca.2.dylib' does not exist
Try building QCA with +no_framework and see if that does the trick for this particular issue. I'm trying to find a better solution, but it might be that I force QCA to be no_framework only.
comment:5 Changed 14 years ago by jwhowse4
Rebuilding QCA with the +no_framework flag allows me to upgrade kdegraphics4 and kdenetwork4 successfully.
comment:6 Changed 14 years ago by michaelld (Michael Dickens)
Great! I also -just- figured out what the bigger issue is. I'll be checking in a fix soon.
comment:7 Changed 14 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:8 Changed 14 years ago by shane.wilkins@…
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Still won't build for me, even on the new version of the portfile. Also won't build with the +no_framework flag either.
Log attached.
Macintosh:~ shane$ sudo port -d install qca DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/qca DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Executing variant universal provides universal DEBUG: Attempting ln -sf /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/qca/work DEBUG: Starting logging for qca DEBUG: epoch: in tree: 0 installed: 0 DEBUG: pkgconfig 0.25_1 exists in the ports tree DEBUG: pkgconfig 0.25_1 +universal is the latest installed DEBUG: pkgconfig 0.25_1 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/pkgconfig DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! pkgconfig 0.25_1 >= pkgconfig 0.25_1 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: qt4-mac 4.6.3_6 exists in the ports tree DEBUG: qt4-mac 4.6.3_6 +universal is the latest installed DEBUG: qt4-mac 4.6.3_6 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/aqua/qt4-mac DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/select-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! qt4-mac 4.6.3_6 >= qt4-mac 4.6.3_6 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: zlib 1.2.5_0 exists in the ports tree DEBUG: zlib 1.2.5_0 +universal is the latest installed DEBUG: zlib 1.2.5_0 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/archivers/zlib DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/xcodeversion-1.0.tcl DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! zlib 1.2.5_0 >= zlib 1.2.5_0 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: dbus 1.2.24_1 exists in the ports tree DEBUG: dbus 1.2.24_1 +universal is the latest installed DEBUG: dbus 1.2.24_1 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/dbus DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! dbus 1.2.24_1 >= dbus 1.2.24_1 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: expat 2.0.1_0 exists in the ports tree DEBUG: expat 2.0.1_0 +universal is the latest installed DEBUG: expat 2.0.1_0 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! expat 2.0.1_0 >= expat 2.0.1_0 DEBUG: epoch: in tree: 1 installed: 1 DEBUG: openssl 1.0.0a_0 exists in the ports tree DEBUG: openssl 1.0.0a_0 +universal is the latest installed DEBUG: openssl 1.0.0a_0 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/openssl DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! openssl 1.0.0a_0 >= openssl 1.0.0a_0 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: sqlite3 3.7.2_0 exists in the ports tree DEBUG: sqlite3 3.7.2_0 +universal is the latest installed DEBUG: sqlite3 3.7.2_0 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/sqlite3 DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! sqlite3 3.7.2_0 >= sqlite3 3.7.2_0 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: readline 6.1.000_1 exists in the ports tree DEBUG: readline 6.1.000_1 +darwin+universal is the latest installed DEBUG: readline 6.1.000_1 +darwin+universal is active DEBUG: Merging existing variants '+darwin+universal' into variants DEBUG: new fully merged portvariants: universal + darwin + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/readline DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin is not provided by port readline. DEBUG: Executing variant universal provides universal DEBUG: Skipping upgrade since readline 6.1.000_1 >= readline 6.1.000_1, even though installed variants "+darwin+universal" do not match "+universal". DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncurses 5.7_0 exists in the ports tree DEBUG: ncurses 5.7_0 +darwin_10+universal is the latest installed DEBUG: ncurses 5.7_0 +darwin_10+universal is active DEBUG: Merging existing variants '+darwin_10+universal' into variants DEBUG: new fully merged portvariants: universal + darwin_10 + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin_10 is not provided by port ncurses. DEBUG: Executing variant universal provides universal DEBUG: Skipping upgrade since ncurses 5.7_0 >= ncurses 5.7_0, even though installed variants "+darwin_10+universal" do not match "+universal". DEBUG: epoch: in tree: 0 installed: 0 DEBUG: ncursesw 5.7_0 exists in the ports tree DEBUG: ncursesw 5.7_0 +darwin_10+universal is the latest installed DEBUG: ncursesw 5.7_0 +darwin_10+universal is active DEBUG: Merging existing variants '+darwin_10+universal' into variants DEBUG: new fully merged portvariants: universal + darwin_10 + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Requested variant darwin_10 is not provided by port ncursesw. DEBUG: Executing variant universal provides universal DEBUG: Skipping upgrade since ncursesw 5.7_0 >= ncursesw 5.7_0, even though installed variants "+darwin_10+universal" do not match "+universal". DEBUG: epoch: in tree: 0 installed: 0 DEBUG: tiff 3.9.4_0 exists in the ports tree DEBUG: tiff 3.9.4_0 +universal is the latest installed DEBUG: tiff 3.9.4_0 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/tiff DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/xcodeversion-1.0.tcl DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! tiff 3.9.4_0 >= tiff 3.9.4_0 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: jpeg 8b_0 exists in the ports tree DEBUG: jpeg 8b_0 +universal is the latest installed DEBUG: jpeg 8b_0 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/jpeg DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! jpeg 8b_0 >= jpeg 8b_0 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: libpng 1.2.44_0 exists in the ports tree DEBUG: libpng 1.2.44_0 +universal is the latest installed DEBUG: libpng 1.2.44_0 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libpng DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/archcheck-1.0.tcl DEBUG: universal variant already exists, so not adding the default one DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! libpng 1.2.44_0 >= libpng 1.2.44_0 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: libmng 1.0.10_2 exists in the ports tree DEBUG: libmng 1.0.10_2 +universal is the latest installed DEBUG: libmng 1.0.10_2 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/libmng DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! libmng 1.0.10_2 >= libmng 1.0.10_2 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: lcms 1.19_2 exists in the ports tree DEBUG: lcms 1.19_2 +universal is the latest installed DEBUG: lcms 1.19_2 +universal is active DEBUG: Merging existing variants '+universal' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/graphics/lcms DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf DEBUG: universal variant already exists, so not adding the default one DEBUG: Executing variant universal provides universal DEBUG: No need to upgrade! lcms 1.19_2 >= lcms 1.19_2 DEBUG: epoch: in tree: 0 installed: 0 DEBUG: qt4_select 0.3_3 exists in the ports tree DEBUG: qt4_select 0.3_3 is the latest installed DEBUG: qt4_select 0.3_3 is active DEBUG: Merging existing variants '' into variants DEBUG: new fully merged portvariants: universal + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/sysutils/qt4_select DEBUG: OS darwin/10.4.0 (Mac OS X 10.6) arch i386 DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.unload registered provides 'unload', a pre-existing procedure. Target override will not be provided DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided DEBUG: Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/select-1.0.tcl DEBUG: only one arch supported, so not adding the default universal variant DEBUG: Requested variant universal is not provided by port qt4_select. DEBUG: No need to upgrade! qt4_select 0.3_3 >= qt4_select 0.3_3 ---> Computing dependencies for qca DEBUG: Searching for dependency: pkgconfig DEBUG: Found Dependency: receipt exists for pkgconfig DEBUG: Searching for dependency: qt4-mac DEBUG: Found Dependency: receipt exists for qt4-mac DEBUG: Executing org.macports.main (qca) ---> Fetching qca DEBUG: fetch phase started at Sun Aug 29 14:05:40 EDT 2010 DEBUG: Executing org.macports.fetch (qca) ---> Verifying checksum(s) for qca DEBUG: checksum phase started at Sun Aug 29 14:05:40 EDT 2010 DEBUG: Executing org.macports.checksum (qca) ---> Checksumming qca-2.0.2.tar.bz2 DEBUG: Correct (md5) checksum for qca-2.0.2.tar.bz2 DEBUG: Correct (sha1) checksum for qca-2.0.2.tar.bz2 DEBUG: Correct (rmd160) checksum for qca-2.0.2.tar.bz2 DEBUG: setting option extract.cmd to /usr/bin/bzip2 ---> Extracting qca DEBUG: extract phase started at Sun Aug 29 14:05:40 EDT 2010 DEBUG: Executing org.macports.extract (qca) ---> Extracting qca-2.0.2.tar.bz2 DEBUG: setting option extract.args to '/opt/local/var/macports/distfiles/qca/qca-2.0.2.tar.bz2' DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/qca/qca-2.0.2.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf -' DEBUG: patch phase started at Sun Aug 29 14:05:44 EDT 2010 DEBUG: Executing org.macports.patch (qca) ---> Applying patches to qca ---> Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/qca/files/patch-configure.diff DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/qca-2.0.2" && /usr/bin/patch -p0' patching file configure ---> Configuring qca DEBUG: Using compiler 'Mac OS X gcc 4.2' DEBUG: configure phase started at Sun Aug 29 14:05:44 EDT 2010 DEBUG: Executing org.macports.configure (qca) DEBUG: Environment: CPATH='/opt/local/include' CFLAGS='-O2 -arch x86_64 -arch i386' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-O2 -arch x86_64 -arch i386' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6' CXX='/usr/bin/g++-4.2' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/.CC_PRINT_OPTIONS' F90FLAGS='-O2' LDFLAGS='-L/opt/local/lib -arch x86_64 -arch i386' OBJC='/usr/bin/gcc-4.2' FCFLAGS='-O2' INSTALL='/usr/bin/install -c' OBJCFLAGS='-O2 -arch x86_64 -arch i386' FFLAGS='-O2' CC_PRINT_OPTIONS='YES' CC='/usr/bin/gcc-4.2' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/qca-2.0.2" && ./configure --prefix=/opt/local/libexec/qt4-mac --disable-dependency-tracking --universal --verbose --qtdir=/opt/local/libexec/qt4-mac --release --framework' Usage: ./configure [OPTION]... This script creates necessary configuration files to build/install. Main options: --prefix=[path] Base path for build/install. Default: /usr/local --bindir=[path] Directory for binaries. Default: PREFIX/bin --includedir=[path] Directory for headers. Default: PREFIX/include --libdir=[path] Directory for libraries. Default: PREFIX/lib --datadir=[path] Directory for data. Default: PREFIX/share --qtdir=[path] Directory where Qt is installed. --static Create a static library instead of shared. --verbose Show extra configure output. --help This help text. Project options: --release Build with debugging turned off (default). --debug Build with debugging turned on. --debug-and-release Build two versions, with and without debugging turned on (windows/mac only). --no-separate-debug-info Do not store debug information in a separate file (unix only, default for mac). --separate-debug-info Strip debug information into a separate .debug file (unix only, default for non-mac). --no-framework Do not build as a Mac framework. --framework Build as a Mac framework (default). --universal Build with Mac universal binary support. --mac-sdk=[path] Path to Mac universal SDK (PPC host only). --disable-tests Don't build examples and unittests. --certstore-path=[path] Path to the SSL/X509 Certificate store file. --certstore-internal Force the use of the bundled store. ---> Building qca DEBUG: build phase started at Sun Aug 29 14:05:44 EDT 2010 DEBUG: Executing org.macports.build (qca) DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/qca-2.0.2" && /usr/bin/make -j2 all' make: *** No rule to make target `all'. Stop. shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/work/qca-2.0.2" && /usr/bin/make -j2 all " returned error 2 Error: Target org.macports.build returned: shell command failed DEBUG: Backtrace: shell command failed while executing "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "$procedure $targetname" Warning: the following items did not execute (for qca): org.macports.activate org.macports.build org.macports.destroot org.macports.install Log for qca is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_qca/main.log Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
comment:9 Changed 14 years ago by michaelld (Michael Dickens)
Thanks for the log; it sheds light on the issue: You're trying to install as universal and the configure flag '--disable-dependency-tracking' needs to be removed from the defaults; try adding the following to the Portfile & see if it works:
configure.universal_args-delete --disable-dependency-tracking
comment:10 Changed 14 years ago by michaelld (Michael Dickens)
Did you (or anyone) try the "configure.universal_args-delete" fix? I'm almost to the point of being able to generate this error & fixing it. Hopefully later today, but it might be tomorrow.
comment:11 Changed 14 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
I just checked in r71343, which fixes this issue for me as well as creates the correct "universal" install type depending on if the host is 10.5 (32-bit i386 and 32-bit ppc) or 10.6 (32-bit i386 and 64-bit x86_64). Please:
sudo port clean qca sudo port sync sudo port install qca [+variants]
with the variants of your choice, and it should now work. I'm closing this ticket, but do reopen it if the above doesn't work for this specific issue.
kdenetwork4 debug log