#26768: activating qt4-mac 4.6.3_6 fails -----------------------------------+---------------------------------------- Reporter: deliverable@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.1 Keywords: | Port: qt4-mac -----------------------------------+---------------------------------------- Changes (by jmr@…): * owner: macports-tickets@… => michaelld@… * port: => qt4-mac Old description:
The current port contains, on post-destroot, use of /usr/bin/find without fullk path:
... find -E ...
Since I installed findutils +with_native_names, it was picking up the MacPorts find which has no -E, and failing. I edited the Portfile to say
... /usr/bin/find -E ...
However, after that I couldn't build -- I had to clean and rebuild, and now get
DEBUG: Executing org.macports.activate (qt4-mac) ---> Activating qt4-mac @4.6.3_6 Error: Target org.macports.activate returned: could not read "0": no such file or directory DEBUG: Backtrace: could not read "0": no such file or directory while executing "file type $srcfile" (procedure "_check_contents" line 9) invoked from within "_check_contents $name $contents $imagedir" (procedure "portimage::activate" line 107) invoked from within "registry_activate $name "${version}_${revision}${portvariants}" [array get user_options]" (procedure "portactivate::activate_main" line 6) invoked from within "$procedure $targetname"
I can see destroot/ full of stuff.
New description: The current port contains, on post-destroot, use of /usr/bin/find without fullk path: ... find -E ... Since I installed findutils +with_native_names, it was picking up the MacPorts find which has no -E, and failing. I edited the Portfile to say ... /usr/bin/find -E ... However, after that I couldn't build -- I had to clean and rebuild, and now get {{{ DEBUG: Executing org.macports.activate (qt4-mac) ---> Activating qt4-mac @4.6.3_6 Error: Target org.macports.activate returned: could not read "0": no such file or directory DEBUG: Backtrace: could not read "0": no such file or directory while executing "file type $srcfile" (procedure "_check_contents" line 9) invoked from within "_check_contents $name $contents $imagedir" (procedure "portimage::activate" line 107) invoked from within "registry_activate $name "${version}_${revision}${portvariants}" [array get user_options]" (procedure "portactivate::activate_main" line 6) invoked from within "$procedure $targetname" }}} I can see destroot/ full of stuff. -- Comment: Please remember to preview and use WikiFormatting, fill in the Port field, and cc the maintainer. If the activate phase is running, then the port is already registered as installed. -- Ticket URL: <https://trac.macports.org/ticket/26768#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS