[MacPorts] #34489: Unable to install gcc46 +universal on 10.6.8 server
#34489: Unable to install gcc46 +universal on 10.6.8 server -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: gcc46 10.6 server | Port: isl -------------------------------+-------------------------------------------- I want to install gcc46 on Mac OS X Server 10.6.8 Snow Leopard. I issued the command: port install gcc46 +universal When installing the isl dependency it just fails. It complains about a directory that already exists. If I try to install isl separately, I receive the same result, even with the force flag: port -f install isl +universal I tried to clean isl and then rebuild it, but it also failed: port clean isl && port install gcc46 +universal Here is the failure output during the staging of isl into destroot: ---> Staging isl into destroot Error: org.macports.destroot for port isl returned: /opt/local/lib/pkgconfig/isl.pc differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work /destroot-x86_64 and cannot be merged Error: Failed to install isl Please see the log file for port isl for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/main.log Error: The following dependencies were not installed: cloog isl gcc_select ld64 dyld-headers libunwind-headers libiconv libmpc mpfr xz gettext expat ncurses ppl glpk zlib m4 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port gcc46 failed -- Ticket URL: <https://trac.macports.org/ticket/34489> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => mcalhoun@… * keywords: gcc46 10.6 server => Old description:
I want to install gcc46 on Mac OS X Server 10.6.8 Snow Leopard.
I issued the command:
port install gcc46 +universal
When installing the isl dependency it just fails. It complains about a directory that already exists. If I try to install isl separately, I receive the same result, even with the force flag:
port -f install isl +universal
I tried to clean isl and then rebuild it, but it also failed:
port clean isl && port install gcc46 +universal
Here is the failure output during the staging of isl into destroot:
---> Staging isl into destroot Error: org.macports.destroot for port isl returned: /opt/local/lib/pkgconfig/isl.pc differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work /destroot-x86_64 and cannot be merged Error: Failed to install isl Please see the log file for port isl for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/main.log Error: The following dependencies were not installed: cloog isl gcc_select ld64 dyld-headers libunwind-headers libiconv libmpc mpfr xz gettext expat ncurses ppl glpk zlib m4 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port gcc46 failed
New description: I want to install gcc46 on Mac OS X Server 10.6.8 Snow Leopard. I issued the command: {{{ port install gcc46 +universal }}} When installing the isl dependency it just fails. It complains about a directory that already exists. If I try to install isl separately, I receive the same result, even with the force flag: {{{ port -f install isl +universal }}} I tried to clean isl and then rebuild it, but it also failed: {{{ port clean isl && port install gcc46 +universal }}} Here is the failure output during the staging of isl into destroot: {{{ ---> Staging isl into destroot Error: org.macports.destroot for port isl returned: /opt/local/lib/pkgconfig/isl.pc differs in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work/destroot-i386 and /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work /destroot-x86_64 and cannot be merged Error: Failed to install isl Please see the log file for port isl for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/main.log Error: The following dependencies were not installed: cloog isl gcc_select ld64 dyld-headers libunwind-headers libiconv libmpc mpfr xz gettext expat ncurses ppl glpk zlib m4 To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port gcc46 failed }}} -- -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Comment(by ryandesign@…): Could you please attach the two aforementioned isl.pc files so that we can see how they differ? -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Comment(by pixilla@…): Possibly related: gcc46 depends on cloog which has a file conflict with isl. #34477 -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Comment(by petrsnd@…): They are the same. # md5 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work /destroot-x86_64/opt/local/lib/pkgconfig/isl.pc /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work/isl-0.07-x86_64/isl.pc MD5 (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work /destroot-x86_64/opt/local/lib/pkgconfig/isl.pc) = 6aeab7e742a2c51ce8e005e0756b0210 MD5 (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_isl/isl/work/isl-0.07-x86_64/isl.pc) = 6aeab7e742a2c51ce8e005e0756b0210 -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Changes (by mcalhoun@…): * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Comment(by mcalhoun@…): Did r93464 fix the problem for you? -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Comment(by ryandesign@…): petrsnd, you attached the wrong files. I wanted he isl.pc file from the destroot-x86_64 directory (which you attached) and the destroot-i386 directory. -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Comment(by petrsnd@…): # diff ./destroot-i386/opt/local/lib/pkgconfig/isl.pc ./destroot- x86_64/opt/local/lib/pkgconfig/isl.pc 17c17 < Libs: -L${libdir} -L/opt/local/lib -arch i386 -lisl -lgmp ---
Libs: -L${libdir} -L/opt/local/lib -arch x86_64 -lisl -lgmp
-- Ticket URL: <https://trac.macports.org/ticket/34489#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged -------------------------------+-------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: isl -------------------------------+-------------------------------------------- Comment(by jeremyhu@…): That fix is incorrect. Your configure change does not match your m4 change. See #34623 for a better solution. -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged --------------------------------+------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Resolution: fixed | Keywords: Port: isl | --------------------------------+------------------------------------------- Changes (by mcalhoun@…): * status: assigned => closed * resolution: => fixed Comment: The isl configure script automatically calls autoreconf if it can find it.[[BR]] Otherwise, it just runs normally.[[BR]] The original fix was to make the same change in two places (r93464 and r92991).[[BR]] r93580 is a better fix. -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34489: isl: isl.pc differs and cannot be merged --------------------------------+------------------------------------------- Reporter: petrsnd@… | Owner: mcalhoun@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Resolution: fixed | Keywords: Port: isl | --------------------------------+------------------------------------------- Comment(by petrsnd@…): This is working now. Thank you. -- Ticket URL: <https://trac.macports.org/ticket/34489#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts