[MacPorts] #22298: Updated logtalk portfile for version 2.37.5

MacPorts noreply at macports.org
Tue Nov 10 15:58:53 PST 2009


#22298: Updated logtalk portfile for version 2.37.5
---------------------------------+------------------------------------------
 Reporter:  pmoura@…             |       Owner:  ryandesign@…           
     Type:  update               |      Status:  assigned               
 Priority:  Normal               |   Milestone:                         
Component:  ports                |     Version:                         
 Keywords:  haspatch maintainer  |        Port:  logtalk                
---------------------------------+------------------------------------------
Changes (by ryandesign@…):

  * owner:  macports-tickets@… => ryandesign@…
  * status:  new => assigned


Comment:

 logtalk @2.37.3_0 installs fine, but @2.37.5_0 has this complaint:

 {{{
 $ sudo port install logtalk
 --->  Computing dependencies for logtalk
 --->  Fetching logtalk
 --->  Attempting to fetch lgt2375.tar.bz2 from http://logtalk.org/files/
 --->  Verifying checksum(s) for logtalk
 --->  Extracting logtalk
 --->  Configuring logtalk
 --->  Building logtalk
 --->  Staging logtalk into destroot
 --->  Installing logtalk @2.37.5_0
 --->  Activating logtalk @2.37.5_0
 Error: Target org.macports.activate returned: Image error:
 /opt/local/share/mime/aliases already exists and does not belong to a
 registered port.  Unable to activate port logtalk.
 Error: Status 1 encountered during processing.
 }}}

 logtalk @2.37.3_0 seems not to have tried to install anything in
 /opt/local/share/mime, but @2.37.5_0 does. That directory is already
 provided by the shared-mime-info port (though for reasons explained (?) in
 #21093 the files are not registered to the port).

 So, the logtalk port should now either inform the logtalk build process
 not to install ${destroot}${prefix}/share/mime, or if there is no way to
 tell it not to do that, should delete ${destroot}${prefix}/share/mime in
 the post-destroot phase. If logtalk really requires those files, then a
 dependency on the shared-mime-info port should be declared.

-- 
Ticket URL: <http://trac.macports.org/ticket/22298#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list