Re: [MacPorts] #10881: BUG: pkg/mpkg/dmg/mdmg/rpm/dpkg commands skip destroot
#10881: BUG: pkg/mpkg/dmg/mdmg/rpm/dpkg commands skip destroot --------------------------------+------------------------------------------- Reporter: dcurtis@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: MacPorts base bugs Component: base | Version: Resolution: | Keywords: mpkg destroot --------------------------------+------------------------------------------- Comment (by dbruce@tampabay.rr.com): I still can't make a dmg of my port (tuxmath) even with the above work- arounds. Is there currently a functioning way to do this? Here's what I did:[[BR]] sudo port mdmg tuxmath - ran into the problems above with the missing directories for tuxmath itself as well as for many of the dep libs. After creating all these dirs manually with mkdir, here's what I get: {{{ janis-lehtinens-imac:~ dbruce$ sudo port clean tuxmath[[BR]] ---> Cleaning tuxmath[[BR]] janis-lehtinens-imac:~ dbruce$ sudo port -f destroot tuxmath[[BR]] ---> Fetching tuxmath[[BR]] ---> Verifying checksum(s) for tuxmath[[BR]] ---> Extracting tuxmath[[BR]] ---> Configuring tuxmath[[BR]] ---> Building tuxmath with target all[[BR]] ---> Staging tuxmath into destroot[[BR]] janis-lehtinens-imac:~ dbruce$ sudo port mdmg tuxmath[[BR]] ---> Creating pkg for tuxmath-1.6.1[[BR]] ---> Creating pkg for expat-2.0.1[[BR]] (... skipping lots of Creating pkg for *...)[[BR]] ---> Creating pkg for zlib-1.2.3[[BR]] ---> Creating disk image for tuxmath-1.6.1[[BR]] Error: Target org.macports.mdmg returned: shell command "ditto -rsrcFork /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_games_tuxmath/work/tuxmath-1.6.1.mpkg '/Volumes/tuxmath-1.6.1 3/tuxmath-1.6.1.mpkg'" returned error 1 Command output: ditto: /Volumes/tuxmath-1.6.1 3/tuxmath-1.6.1.mpkg/Contents/Packages/tuxmath-1.6.1.pkg/Contents/Archive.pax.gz: No space left on device }}} (the disk is definitely not full) So -[[BR]] 1. For the packages that fail to create the needed dir, what needs to be added to the Portfile?[[BR]] 2. Is there something beyond "sudo port -f destroot tuxmath; sudo port dmg tuxmath" I need to do?[[BR]] David Bruce - dbruce@tampabay.rr.com -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/10881#comment:17> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts