Opened 12 years ago

Last modified 10 years ago

#35755 closed defect

Error: org.macports.build for port evince returned: command execution failed — at Version 1

Reported by: Jacques.Laminie@… Owned by: devans@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: evince

Description (last modified by neverpanic (Clemens Lang))

new-host:~ jlam$ sudo port selfupdate
Password:
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.1.2 installed,
MacPorts base version 2.1.2 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated
new-host:~ jlam$ sudo port upgrade outdated
Password:
--->  Computing dependencies for policykit
--->  Fetching archive for policykit
--->  Attempting to fetch policykit-0.103_2.darwin_10.x86_64.tbz2 from http://packages.macports.org/policykit
--->  Attempting to fetch policykit-0.103_2.darwin_10.x86_64.tbz2.rmd160 from http://packages.macports.org/policykit
--->  Installing policykit @0.103_2
--->  Cleaning policykit
--->  Computing dependencies for policykit
--->  Deactivating policykit @0.103_1
--->  Cleaning policykit
--->  Activating policykit @0.103_2
--->  Cleaning policykit
--->  Computing dependencies for evince
--->  Building evince
Error: org.macports.build for port evince returned: command execution failed
Please see the log file for port evince for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_evince/evince/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
new-host:~ jlam$ 

It seems there's a problem with python, because the logfile says

:info:build /bin/sh: /opt/local/bin/xml2po: /opt/local/bin/python2.7: bad interpreter: No such file or directory

Cleaning and re-running configure should pick up a version of python that works. If it doesn't a dependency on python27 should probably be added to the evince port.

Change History (2)

Changed 12 years ago by Jacques.Laminie@…

Attachment: main.log added

comment:1 Changed 12 years ago by neverpanic (Clemens Lang)

Description: modified (diff)
Keywords: evince removed
Owner: changed from macports-tickets@… to devans@…
Port: evince added; vince removed

Please use WikiFormatting and remember to cc/assign to the maintainer, if any.

Your logfile shows your build of evince was not a clean attempt:

35	:debug:main Skipping completed org.macports.archivefetch (evince)
36	:debug:main Skipping completed org.macports.fetch (evince)
37	:debug:main Skipping completed org.macports.checksum (evince)
38	:debug:main Skipping completed org.macports.extract (evince)
39	:debug:main Skipping completed org.macports.patch (evince)
40	:debug:main Skipping completed org.macports.configure (evince)

Please run

sudo port clean evince

and try again. Attach the new main.log, if it fails again.

Note: See TracTickets for help on using tickets.