[MacPorts] #41828: port 2.2.1 mpkg build fails after package has been created
MacPorts
noreply at macports.org
Sun Dec 15 14:48:06 PST 2013
#41828: port 2.2.1 mpkg build fails after package has been created
----------------------------------+--------------------------------
Reporter: macports.org.ninja@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Not set | Milestone:
Component: base | Version: 2.2.1
Keywords: mpkg, cp | Port: *
----------------------------------+--------------------------------
Trying to build using {{{port mpkg $anypackage}}} fails; e.g. below output
from {{{port mpkg bzip2}}}.
It 'seems to me' to be an improperly named variable, as it is trying to
copy {{{$package-$version-component.pkg}}} which 'does not' exists,
whereas {{{$package-$version.png}}} 'does'.
Most relevant log output:
{{{
:info:mpkg cp:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_bzip2/bzip2/work/bzip2-1.0.6-component.pkg:
No such file or directory
:info:mpkg Command failed: cp -PR
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_bzip2/bzip2/work/bzip2-1.0.6-component.pkg
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_bzip2/bzip2/work/mpkg_packages
:info:mpkg Exit code: 1
:error:mpkg org.macports.mpkg for port bzip2 returned: command execution
failed
:debug:mpkg Error code: CHILDSTATUS 82280 1
:debug:mpkg Backtrace: command execution failed
while executing
"system "cp -PR ${pkgpath} ${packages_path}""
(procedure "package_mpkg" line 55)
invoked from within
"package_mpkg $subport $epoch $version $revision"
(procedure "portmpkg::mpkg_main" line 9)
invoked from within
"$procedure $targetname"
}}}
Actual files and directories:
{{{
#!div style="font-size: 70%"
$ tree
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_bzip2/bzip2/work/[[br]]
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_bzip2/bzip2/work/[[br]]
├── Distribution[[br]]
├── bzip2-1.0.6.pkg[[br]]
│ └── Contents[[br]]
│ ├── Archive.bom[[br]]
│ ├── Archive.pax.gz[[br]]
│ ├── Info.plist[[br]]
│ ├── PkgInfo[[br]]
│ └── Resources[[br]]
│ ├── Archive.sizes[[br]]
│ ├── Description.plist[[br]]
│ └── English.lproj[[br]]
│ ├── Welcome.html[[br]]
│ └── background.tiff[[br]]
├── destroot[[br]]
│ └── opt[[br]]
│ └── local[[br]]
│ ├── bin[[br]]
│ │ ├── bunzip2[[br]]
│ │ ├── bzcat[[br]]
│ │ ├── bzcmp -> bzdiff[[br]]
│ │ ├── bzdiff[[br]]
│ │ ├── bzegrep -> bzgrep[[br]]
│ │ ├── bzfgrep -> bzgrep[[br]]
│ │ ├── bzgrep[[br]]
│ │ ├── bzip2[[br]]
│ │ ├── bzip2recover[[br]]
│ │ ├── bzless -> bzmore[[br]]
│ │ └── bzmore[[br]]
│ ├── include[[br]]
│ │ └── bzlib.h[[br]]
│ ├── lib[[br]]
│ │ ├── libbz2.1.0.6.dylib[[br]]
│ │ ├── libbz2.1.0.dylib -> libbz2.1.0.6.dylib[[br]]
│ │ ├── libbz2.1.dylib -> libbz2.1.0.6.dylib[[br]]
│ │ ├── libbz2.a[[br]]
│ │ └── libbz2.dylib -> libbz2.1.0.6.dylib[[br]]
│ └── share[[br]]
│ └── man[[br]]
│ └── man1[[br]]
│ ├── bzcmp.1.gz -> bzdiff.1.gz[[br]]
│ ├── bzdiff.1.gz[[br]]
│ ├── bzegrep.1.gz -> bzgrep.1.gz[[br]]
│ ├── bzfgrep.1.gz -> bzgrep.1.gz[[br]]
│ ├── bzgrep.1.gz[[br]]
│ ├── bzip2.1.gz[[br]]
│ ├── bzless.1.gz -> bzmore.1.gz[[br]]
│ └── bzmore.1.gz[[br]]
├── mpkg_packages[[br]]
├── mpkg_resources[[br]]
├── pkg_resources[[br]]
│ └── English.lproj[[br]]
│ ├── Welcome.html[[br]]
│ └── background.tiff[[br]]
└── pkg_scripts[[br]]
[[br]]
18 directories, 36 files[[br]]
[[br]]
}}}
Full log output will be attached.
--
Ticket URL: <https://trac.macports.org/ticket/41828>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list