Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#34606 closed defect (invalid)

python27: no destroot found

Reported by: jatin.kala.jk@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc:
Port: python27

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Hi, i got an OpenSSL version mismatch type error. So, i unistalled openssh, but when i re-install i get the following error:

version:1
:msg:main --->  Computing dependencies for python27:info:main .:debug:main python27 has no conflicts
:debug:main Searching for dependency: gettext
:debug:main Found Dependency: receipt exists for gettext
:debug:main Searching for dependency: zlib
:debug:main Found Dependency: receipt exists for zlib
:debug:main Searching for dependency: openssl
:debug:main Found Dependency: receipt exists for openssl
:debug:main Searching for dependency: sqlite3
:debug:main Found Dependency: receipt exists for sqlite3
:debug:main Searching for dependency: db46
:debug:main Found Dependency: receipt exists for db46
:debug:main Searching for dependency: ncurses
:debug:main Found Dependency: receipt exists for ncurses
:debug:main Searching for dependency: bzip2
:debug:main Found Dependency: receipt exists for bzip2
:debug:main Searching for dependency: libedit
:debug:main Found Dependency: receipt exists for libedit
:debug:main Searching for dependency: python_select
:debug:main Found Dependency: receipt exists for python_select
:msg:main 
:debug:main Executing org.macports.main (python27)
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 503
:debug:main Skipping completed org.macports.archivefetch (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.fetch (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.checksum (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.extract (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.patch (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.configure (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.build (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.destroot (python27)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:install install phase started at Thu May 24 13:30:30 EST 2012
:notice:install --->  Installing python27 @2.7.3_0
:debug:install Can't run install on this port without elevated privileges. Escalating privileges back to root.
:debug:install euid changed to: 0. egid changed to: 0.
:debug:install Executing org.macports.install (python27)
:debug:install Using /usr/bin/tar
:debug:install Using /usr/bin/bzip2
:error:install org.macports.install for port python27 returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_python27/python27/work/destroot
:debug:install Error code: NONE
:debug:install Backtrace: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_python27/python27/work/destroot
    while executing
"create_archive $location $portarchivetype"
    (procedure "portinstall::install_main" line 22)
    invoked from within
"$procedure $targetname"
:info:install Warning: targets not executed for python27: org.macports.install
:notice:install Please see the log file for port python27 for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_python27/python27/main.log

Change History (5)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Port: python27 added
Summary: Hi, i got an OpenSSL version mismatch type error. So, i unistalled openssh, but when i re-install i get the following error:python27: no destroot found

Clean python27 and try again:

sudo port clean python27

This sounds like #29223.

comment:2 in reply to:  description ; Changed 12 years ago by jatin.kala.jk@…

Replying to jatin.kala.jk@…: I tried but get the following error when re-installing python27. Appears to be a tar issue. Here is the last section of the log:

opt/local/etc/select/python/python27
@comment MD5:9ea04920ddb455641e7fc2e5472224b9
opt/local/lib/libpython2.7.dylib
opt/local/share/man/man1/python2.7.1
@ignore
+COMMENT
@ignore
+CONTENTS
@ignore
+DESC
@ignore
+PORTFILE
@ignore
+STATE
/usr/bin/tar: Ignoring unknown extended header keyword `SCHILY.dev'
/usr/bin/tar: Ignoring unknown extended header keyword `SCHILY.ino'
/usr/bin/tar: Ignoring unknown extended header keyword `SCHILY.nlink'

comment:3 in reply to:  2 ; Changed 12 years ago by jatin.kala.jk@…

Fixed it. Turns out i was using gnutar and not the default bsdtar, and that was causing problems. Earlier, i changed to gnutar, coz i could not untar a tar file i created on linux. I have now sucessfully re-installed python27 and openssh and things seem to be working normally now. This ticket can be closed. Thank you.

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: newclosed

Please use WikiFormatting when writing in Trac.

MacPorts 2.1 is compatible with both bsdtar and gnutar; if you're having trouble presumably you haven't updated, and should update now by running:

sudo port selfupdate

twice.

comment:5 in reply to:  3 Changed 12 years ago by jatin.kala.jk@…

I ran sefupdate twice, and then:

sudo port upgrade outdated

I get the following error:

version:1
:debug:main gcc_select has no conflicts
:debug:main Executing org.macports.main (gcc_select)
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 503
:debug:main Skipping completed org.macports.archivefetch (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.fetch (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.checksum (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.extract (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.patch (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.configure (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.build (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.destroot (gcc_select)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:install install phase started at Thu May 24 15:23:05 EST 2012
:notice:install --->  Installing gcc_select @0.1_6
:debug:install Can't run install on this port without elevated privileges. Escalating privileges back to root.
:debug:install euid changed to: 0. egid changed to: 0.
:debug:install Executing org.macports.install (gcc_select)
:debug:install Using /usr/bin/tar
:debug:install Using /usr/bin/bzip2
:error:install org.macports.install for port gcc_select returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_gcc_select/gcc_select/work/destroot
:debug:install Error code: NONE
:debug:install Backtrace: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_gcc_select/gcc_select/work/destroot
    while executing
"create_archive $location $portarchivetype"
    (procedure "portinstall::install_main" line 22)
    invoked from within
"$procedure $targetname"
:info:install Warning: targets not executed for gcc_select: org.macports.install
:notice:install Please see the log file for port gcc_select for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_gcc_select/gcc_select/main.log
Note: See TracTickets for help on using tickets.