[MacPorts] #20820: Hellanzb fails to build on 10.6
#20820: Hellanzb fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: -------------------------------+-------------------------------------------- Building py25-twisted fails with error -- Ticket URL: <http://trac.macports.org/ticket/20820> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Changes (by macsforever2000@…): * cc: akitada@… (added) * owner: macports-tickets@… => stechert@… * version: 1.7.1 => * keywords: => snowleopard * port: => py25-twisted -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by toby@…): Carbonfail. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by jmr@…): Probably closely related to #18449. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by agb-macports@…): Looks like it depends on the Quicktime 7 headers. Could someone try installing Quicktime 7 from their Snow Leopard DVD to see if that allows twisted to build properly? I'll report back once I get to the office, (my SL disc is hiding there.) -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by matuzalem@…): I had Quicktime 7 already Installed when I was trying to build. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by hanysb@…): I installed Quicktime 7 from the Snow Leopard DVD as suggested and tried to build twisted but no such luck here either. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Changes (by toby@…): * cc: fr0stman@… (added) -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by macports@…): It's not Quicktime it depends on, but Qt. Personally not sure what Qt is for, but it's some linux related framework. I only use python-twisted for hellanzb, I commented the Qt imports, after which it will build. Not a solution for people needing Qt support though. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by hanysb@…): Qt doesn't build via macports (see #20435 & #20937) and the installation fails when trying to install it via mpkg after downloading from official site (http://qt.nokia.com/downloads/mac-os-cpp). -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by hanysb@…): Replying to [comment:12 macports@…]:
It's not Quicktime it depends on, but Qt. Personally not sure what Qt is for, but it's some linux related framework. I only use python-twisted for hellanzb, I commented the Qt imports, after which it will build.
Not a solution for people needing Qt support though.
Where do you comment out Qt? -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by macports@…): Replying to [comment:14 hanysb@…]:
Replying to [comment:12 macports@…]:
It's not Quicktime it depends on, but Qt. Personally not sure what Qt is for, but it's some linux related framework. I only use python-twisted for hellanzb, I commented the Qt imports, after which it will build.
Not a solution for people needing Qt support though.
Where do you comment out Qt?
The Qt imports are in /opt/local/include/python2.5/pymactoolbox.h line 137 to 148 -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:15> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by r.ligteringen@…): Replying to [comment:15 macports@…]:
Replying to [comment:14 hanysb@…]:
Replying to [comment:12 macports@…]:
It's not Quicktime it depends on, but Qt. Personally not sure what Qt is for, but it's some linux related framework. I only use python-twisted for hellanzb, I commented the Qt imports, after which it will build.
Not a solution for people needing Qt support though.
Where do you comment out Qt?
The Qt imports are in /opt/local/include/python2.5/pymactoolbox.h line 137 to 148 Tried compiling with Qt lines marked out -> no succeed.
-- Ticket URL: <http://trac.macports.org/ticket/20820#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by agb-macports@…): Replying to [comment:12 macports@…]:
It's not Quicktime it depends on, but Qt. Personally not sure what Qt is for, but it's some linux related framework. I only use python-twisted for hellanzb, I commented the Qt imports, after which it will build.
Not a solution for people needing Qt support though. In this case Qt is simply an acryonym for Quicktime, you'll see other references in there, Qd == Quickdraw (another Apple technology)
As far as I can see the problem is due to the fact that the Quicktime API will not be ported to 64bit, period. Apple has worked around this in their own python versions by encasing all non-64bit related foo in #ifndef __LP64__ I'll upload a patch to the port that makes it build for me, along with a full diff of the macports python 2.5 headers against the apple python 2.5 headers. python25 revision is arbitrarily set to 6.1 to minimize conflict between my local overlay the official ports. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by ryandesign@…): Replying to [comment:17 agb-macports@…]:
python25 revision is arbitrarily set to 6.1 to minimize conflict between my local overlay the official ports. The revision field must be an integer.
-- Ticket URL: <http://trac.macports.org/ticket/20820#comment:18> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by procopio@…): Commenting the lines on "/opt/local/include/python2.5/pymactoolbox.h line 137 to 148" solved my hellanzb build issues. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:20> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by agb-macports@…): Replying to [comment:18 ryandesign@…]:
Replying to [comment:17 agb-macports@…]:
python25 revision is arbitrarily set to 6.1 to minimize conflict between my local overlay the official ports. The revision field must be an integer. I never intended to indicate my revision solution was correct, it was something I did quickly to prevent conflict and it didn't appear to break anything. {{{ $ port installed python25 The following ports are currently installed: python25 @2.5.4_6+darwin_10+macosx python25 @2.5.4_6.1+darwin_10+macosx (active) }}} I expected that the maintainer would properly bump the package to revision 7 when committing to svn. Sorry for any confusion.
-- Ticket URL: <http://trac.macports.org/ticket/20820#comment:21> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by blb@…): I'm not sure how well this may ever work, but can everyone use py26-twisted instead, it seems to build just fine on 10.6? Any ports which are blocked due to depending on py25-twisted should have new tickets for them requesting a move to python 2.6. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:22> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by mail08@…): You can wait for Developer or use this Workaround: Switch back to Leopard and compile Hellanzb via Mac Port. Save the opt Folder! Install Snow Leopard and copy the opt folder into root. Set the Path in .profile like # MacPorts Installer addition on 2009-08-09_at_18:42:58: adding an appropriate PATH variable for use with MacPorts. export PATH=/opt/local/bin:/opt/local/sbin:$PATH # Finished adapting your PATH environment variable for use with MacPorts. # MacPorts Installer addition on 2009-08-09_at_18:42:58: adding an appropriate MANPATH variable for use with MacPorts. export MANPATH=/opt/local/share/man:$MANPATH # Finished adapting your MANPATH environment variable for use with MacPorts. You are done ! -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:23> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 -------------------------------+-------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: snowleopard | Port: py25-twisted -------------------------------+-------------------------------------------- Comment(by matuzalem@…): You could also say, I ain't waiting for no one and take matters into your hands: [http://www.macosxhints.com/article.php?story=20090830200012294&query=hellanz... macosxhints] I built and installed hella & dependencies against the SL build of python2.5 Also you could just go meh, and use : [http://www.sabnzbd.org/ .sabnzbd] instead hellanzb is no longer under development, So you could be waiting for an infinite loop. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:24> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20820: py25-twisted fails to build on 10.6 --------------------------------+------------------------------------------- Reporter: matuzalem@… | Owner: stechert@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: worksforme | Keywords: snowleopard Port: py25-twisted | --------------------------------+------------------------------------------- Changes (by akitada@…): * status: new => closed * resolution: => worksforme Comment: looks like the problem has gone and now it just works. -- Ticket URL: <http://trac.macports.org/ticket/20820#comment:26> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts