[MacPorts] #26768: activating qt4-mac 4.6.3_6 fails

MacPorts noreply at macports.org
Thu Oct 7 20:13:15 PDT 2010


#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


More information about the macports-tickets mailing list