[MacPorts] #27520: Qucs architecture is in-compatible with iverilog
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: -------------------------------------+-------------------------------------- Error: Cannot install qucs for the arch(s) 'i386' because Error: its dependency iverilog is only installed for the arch 'x86_64' Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch -- Ticket URL: <https://trac.macports.org/ticket/27520> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Changes (by jmr@…): * owner: macports-tickets@… => rowue@… * port: => qucs Old description:
Error: Cannot install qucs for the arch(s) 'i386' because Error: its dependency iverilog is only installed for the arch 'x86_64' Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch
New description: {{{ Error: Cannot install qucs for the arch(s) 'i386' because Error: its dependency iverilog is only installed for the arch 'x86_64' Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch }}} -- Comment: Please remember to preview and use WikiFormatting, fill in the Port field, and cc the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Changes (by rowue@…): * status: new => assigned Comment: Which version of OS X? (10.4, 10.5, 10.6)? -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Comment(by macports@…): This happens to me as well. Probably caused by #23776 which removed the universal variant for iverilog@0.9.3. OSX 10.6.6, MacPorts 1.9.2 -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Comment(by rowue@…): The problem is, that qt3-mac on which qucs reside (for output) don't work with 64 bit, so we disable 64bit for qucs. And since iverilog does'n work with universal the two versions (64 bit for iverilog and 32 bit for qucs) bite each other ... Please try: {{{ port configure iverilog arch=i386 port build iverilog arch=i386 port install iverilog arch=i386 }}} to configure, build and install iverilog for i386 before installing qucs. Afterwards try to configure and build qucs. Kind regards, Rolf -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Comment(by dr2chase@…): Replying to [comment:5 rowue@…] I tried this, and it did not work: {{{ dr2chase:~ dr2chase$ sudo port configure iverilog arch=i386 ---> Computing dependencies for iverilog ---> Fetching iverilog ---> Verifying checksum(s) for iverilog ---> Extracting iverilog ---> Configuring iverilog dr2chase:~ dr2chase$ sudo port build iverilog arch=i386 ---> Computing dependencies for iverilog ---> Building iverilog dr2chase:~ dr2chase$ sudo port install iverilog arch=i386 Password: ---> Computing dependencies for iverilog ---> Fetching archive for iverilog ---> Attempting to fetch iverilog-0.9.4_0.darwin_10.x86_64.tgz from http://packages.macports.org/iverilog ---> Staging iverilog into destroot ---> Installing iverilog @0.9.4_0 ---> Activating iverilog @0.9.4_0 ---> Cleaning iverilog dr2chase:~ dr2chase$ sudo port install qucs Error: Cannot install qucs for the arch(s) 'i386' because Error: its dependency iverilog is only installed for the arch 'x86_64' Error: and does not have a universal variant. Error: Unable to execute port: architecture mismatch To report a bug, see <http://guide.macports.org/#project.tickets> }}} Output of uname -a: {{{ Darwin dr2chase.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 }}} MacPorts 2.0.1, nothing outdated. -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * cc: dr2chase@… (added) Comment: Replying to [comment:5 rowue@…]:
{{{ port install iverilog arch=i386 }}} "arch=i386" is not meaningful; MacPorts does not have or use a variable called "arch". Perhaps you meant "build_arch": {{{ sudo port install iverilog build_arch=i386 }}} -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Comment(by dr2chase@…): The corrected (build_arch=i386 for iverilog) workaround works; I built and installed qucs, and ran it, and also ran a simulation to see if it was basically functional. -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog -------------------------------------+-------------------------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: qucs -------------------------------------+-------------------------------------- Comment(by rowue@…): Replying to [comment:7 ryandesign@…]:
Replying to [comment:5 rowue@…]:
{{{ port install iverilog arch=i386 }}}
"arch=i386" is not meaningful; MacPorts does not have or use a variable called "arch". Perhaps you meant "build_arch":
{{{ sudo port install iverilog build_arch=i386 }}}
O.k. - any suggestions how to put this into the port files? -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#27520: Qucs architecture is in-compatible with iverilog ------------------------------+---------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: | Keywords: Port: qucs | ------------------------------+---------------------- Changes (by and.damore@…): * cc: and.damore@… (added) Comment: Please any of the CC'ers confirm that this bug is still actual after three year. I'm having issue with dependencies and cannot check at the moment. -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
#27520: Qucs architecture is in-compatible with iverilog ------------------------------+--------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: qucs | ------------------------------+--------------------- Changes (by jmr@…): * status: assigned => closed * resolution: => fixed Comment: No longer depends on qt3 as of r112142. -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:13> MacPorts <http://www.macports.org/> Ports system for OS X
#27520: Qucs architecture is in-compatible with iverilog ------------------------------+--------------------- Reporter: myschizobuddy@… | Owner: rowue@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: qucs | ------------------------------+--------------------- Comment (by rowue@…): The problem was, that iverilog only works on i386 (maybe also ppc). (qt3 was an other issue, which is fixed by a newer qucs version). So up to now qucs only supprts i386 and ppc but not x64. -- Ticket URL: <https://trac.macports.org/ticket/27520#comment:14> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts