[MacPorts] #13987: all 37 dependencies missing from disk image
(sudo port mdmg wv)
MacPorts
trac at macosforge.org
Fri Jan 18 21:30:49 PST 2008
#13987: all 37 dependencies missing from disk image (sudo port mdmg wv)
------------------------------------+---------------------------------------
Reporter: grahamperrin at gmail.com | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.6.0
Keywords: mdmg mpkg |
------------------------------------+---------------------------------------
= Commands =
/bin/sh
# then
sudo port -f destroot Xft2 && sudo port -f destroot atk && sudo port -f
destroot cairo && sudo port -f destroot dbus-glib && sudo port -f destroot
dbus && sudo port -f destroot expat && sudo port -f destroot fontconfig &&
sudo port -f destroot freetype && sudo port -f destroot gconf && sudo port
-f destroot gettext && sudo port -f destroot glib2 && sudo port -f
destroot gnome-mime-data && sudo port -f destroot gnome-vfs && sudo port
-f destroot gtk2 && sudo port -f destroot howl && sudo port -f destroot
jpeg && sudo port -f destroot libbonobo && sudo port -f destroot libgsf &&
sudo port -f destroot libiconv && sudo port -f destroot libidl && sudo
port -f destroot libpng && sudo port -f destroot libxml2 && sudo port -f
destroot ncurses && sudo port -f destroot ncursesw && sudo port -f
destroot neon && sudo port -f destroot openssl && sudo port -f destroot
orbit2 && sudo port -f destroot pango && sudo port -f destroot perl5.8 &&
sudo port -f destroot pkgconfig && sudo port -f destroot popt && sudo port
-f destroot render && sudo port -f destroot tiff && sudo port -f destroot
xorg-util-macros && sudo port -f destroot xorg-xproto && sudo port -f
destroot xorg && sudo port -f destroot xrender && sudo port -f destroot
zlib && sudo port mdmg wv
= Output =
{{{
---> Fetching Xft2
---> Verifying checksum(s) for Xft2
---> Extracting Xft2
---> Configuring Xft2
---> Building Xft2 with target all
---> Staging Xft2 into destroot
---> Fetching atk
---> Verifying checksum(s) for atk
---> Extracting atk
---> Configuring atk
---> Building atk with target all
---> Staging atk into destroot
---> Fetching cairo
---> Verifying checksum(s) for cairo
---> Extracting cairo
---> Configuring cairo
---> Building cairo with target all
---> Staging cairo into destroot
---> Fetching dbus-glib
---> Verifying checksum(s) for dbus-glib
---> Extracting dbus-glib
---> Configuring dbus-glib
---> Building dbus-glib with target all
---> Staging dbus-glib into destroot
---> Fetching dbus
---> Verifying checksum(s) for dbus
---> Extracting dbus
---> Configuring dbus
---> Building dbus with target all
---> Staging dbus into destroot
---> Creating launchd control script
###########################################################
# A startup item has been generated that will aid in
# starting dbus with launchd. It is disabled
# by default. Execute the following command to start it,
# and to cause it to launch at startup:
#
# sudo launchctl load -w /Library/LaunchDaemons/org.macports.dbus.plist
###########################################################
---> Fetching expat
---> Verifying checksum(s) for expat
---> Extracting expat
---> Configuring expat
---> Building expat with target all
---> Staging expat into destroot
---> Fetching fontconfig
---> Verifying checksum(s) for fontconfig
---> Extracting fontconfig
---> Configuring fontconfig
---> Building fontconfig with target all
---> Staging fontconfig into destroot
---> Fetching freetype
---> Verifying checksum(s) for freetype
---> Extracting freetype
---> Applying patches to freetype
---> Configuring freetype
---> Building freetype with target all
---> Staging freetype into destroot
---> Fetching gconf
---> Verifying checksum(s) for gconf
---> Extracting gconf
---> Configuring gconf
---> Building gconf with target all
---> Staging gconf into destroot
---> Fetching gettext
---> Verifying checksum(s) for gettext
---> Extracting gettext
---> Applying patches to gettext
---> Configuring gettext
---> Building gettext with target all
---> Staging gettext into destroot
Password:
---> Fetching glib2
---> Verifying checksum(s) for glib2
---> Extracting glib2
---> Applying patches to glib2
---> Configuring glib2
---> Building glib2 with target all
---> Staging glib2 into destroot
---> Fetching gnome-mime-data
---> Verifying checksum(s) for gnome-mime-data
---> Extracting gnome-mime-data
---> Configuring gnome-mime-data
---> Building gnome-mime-data with target all
---> Staging gnome-mime-data into destroot
---> Fetching gnome-vfs
---> Verifying checksum(s) for gnome-vfs
---> Extracting gnome-vfs
---> Configuring gnome-vfs
---> Building gnome-vfs with target all
---> Staging gnome-vfs into destroot
Password:
---> Fetching gtk2
---> Verifying checksum(s) for gtk2
---> Extracting gtk2
---> Configuring gtk2
---> Building gtk2 with target all
---> Staging gtk2 into destroot
Password:
---> Fetching howl
---> Verifying checksum(s) for howl
---> Extracting howl
---> Applying patches to howl
---> Configuring howl
---> Building howl with target all
---> Staging howl into destroot
---> Fetching jpeg
---> Verifying checksum(s) for jpeg
---> Extracting jpeg
---> Applying patches to jpeg
---> Configuring jpeg
---> Building jpeg with target all
---> Staging jpeg into destroot
---> Fetching libbonobo
---> Verifying checksum(s) for libbonobo
---> Extracting libbonobo
---> Configuring libbonobo
---> Building libbonobo with target all
---> Staging libbonobo into destroot
---> Fetching libgsf
---> Verifying checksum(s) for libgsf
---> Extracting libgsf
---> Configuring libgsf
---> Building libgsf with target all
---> Staging libgsf into destroot
---> Fetching libiconv
---> Verifying checksum(s) for libiconv
---> Extracting libiconv
---> Applying patches to libiconv
---> Configuring libiconv
---> Building libiconv with target all
---> Staging libiconv into destroot
---> Fetching libidl
---> Verifying checksum(s) for libidl
---> Extracting libidl
---> Configuring libidl
---> Building libidl with target all
---> Staging libidl into destroot
---> Fetching libpng
---> Verifying checksum(s) for libpng
---> Extracting libpng
---> Configuring libpng
---> Building libpng with target all
---> Staging libpng into destroot
---> Fetching libxml2
---> Verifying checksum(s) for libxml2
---> Extracting libxml2
---> Configuring libxml2
---> Building libxml2 with target all
---> Staging libxml2 into destroot
---> Fetching ncurses
---> Verifying checksum(s) for ncurses
---> Extracting ncurses
---> Applying patches to ncurses
---> Configuring ncurses
---> Building ncurses with target all
---> Staging ncurses into destroot
---> Fetching ncursesw
---> Verifying checksum(s) for ncursesw
---> Extracting ncursesw
---> Applying patches to ncursesw
---> Configuring ncursesw
---> Building ncursesw with target all
---> Staging ncursesw into destroot
---> Fetching neon
---> Verifying checksum(s) for neon
---> Extracting neon
---> Configuring neon
---> Building neon with target all
---> Staging neon into destroot
---> Fetching openssl
---> Verifying checksum(s) for openssl
---> Extracting openssl
---> Applying patches to openssl
---> Configuring openssl
---> Building openssl with target all
---> Staging openssl into destroot
---> Fetching orbit2
---> Verifying checksum(s) for orbit2
---> Extracting orbit2
---> Configuring orbit2
---> Building orbit2 with target all
---> Staging orbit2 into destroot
---> Fetching pango
---> Verifying checksum(s) for pango
---> Extracting pango
---> Applying patches to pango
---> Configuring pango
---> Building pango with target all
---> Staging pango into destroot
---> Fetching perl5.8
---> Verifying checksum(s) for perl5.8
---> Extracting perl5.8
---> Applying patches to perl5.8
---> Configuring perl5.8
---> Building perl5.8 with target all
---> Staging perl5.8 into destroot
Password:
---> Fetching pkgconfig
---> Verifying checksum(s) for pkgconfig
---> Extracting pkgconfig
---> Configuring pkgconfig
---> Building pkgconfig with target all
---> Staging pkgconfig into destroot
---> Fetching popt
---> Verifying checksum(s) for popt
---> Extracting popt
---> Configuring popt
---> Building popt with target all
---> Staging popt into destroot
---> Fetching render
---> Verifying checksum(s) for render
---> Extracting render
---> Configuring render
---> Building render with target all
---> Staging render into destroot
---> Fetching tiff
---> Verifying checksum(s) for tiff
---> Extracting tiff
---> Configuring tiff
---> Building tiff with target all
---> Staging tiff into destroot
---> Fetching xorg-util-macros
---> Verifying checksum(s) for xorg-util-macros
---> Extracting xorg-util-macros
---> Configuring xorg-util-macros
---> Building xorg-util-macros with target all
---> Staging xorg-util-macros into destroot
---> Fetching xorg-xproto
---> Verifying checksum(s) for xorg-xproto
---> Extracting xorg-xproto
---> Applying patches to xorg-xproto
---> Configuring xorg-xproto
---> Building xorg-xproto with target all
---> Staging xorg-xproto into destroot
---> Fetching xorg
Error: Target org.macports.fetch returned:
Hi, my name is xorg, I am broken for the time being, so please do
not file a bug for me.
Instead, you can use Apple's X11 that is provided on the OS X
install CDs ...
and also install the X11 SDK from Xcode Tools because they are
both required.
There is also a working XFree86 port and ongoing development to
port X11R7 to OS X.
Error: Status 1 encountered during processing.
---> Fetching xrender
---> Verifying checksum(s) for xrender
---> Extracting xrender
---> Configuring xrender
---> Building xrender with target all
---> Staging xrender into destroot
---> Fetching zlib
---> Verifying checksum(s) for zlib
---> Extracting zlib
---> Applying patches to zlib
---> Configuring zlib
---> Building zlib with target all
---> Staging zlib into destroot
---> Creating pkg for wv-1.2.4
---> Package for wv-1.2.4 is up-to-date
---> Creating pkg for Xft2-2.1.12
---> Creating pkg for atk-1.20.0
---> Creating pkg for cairo-1.4.14
---> Creating pkg for dbus-glib-0.74
---> Creating pkg for dbus-1.0.2
---> Creating pkg for expat-2.0.1
---> Creating pkg for fontconfig-2.5.0
---> Creating pkg for freetype-2.3.5
---> Creating pkg for gconf-2.20.1
---> Creating pkg for gettext-0.17
---> Creating pkg for glib2-2.14.5
---> Creating pkg for gnome-mime-data-2.18.0
---> Creating pkg for gnome-vfs-2.20.0
---> Creating pkg for gtk2-2.12.2
---> Creating pkg for howl-1.0.0
---> Creating pkg for jpeg-6b
---> Creating pkg for libbonobo-2.20.1
---> Creating pkg for libgsf-1.14.7
---> Creating pkg for libiconv-1.12
---> Creating pkg for libidl-0.8.9
---> Creating pkg for libpng-1.2.24
---> Creating pkg for libxml2-2.6.30
---> Creating pkg for ncurses-5.6
---> Creating pkg for ncursesw-5.6
---> Creating pkg for neon-0.26.4
---> Creating pkg for openssl-0.9.8g
---> Creating pkg for orbit2-2.14.10
---> Creating pkg for pango-1.18.4
---> Creating pkg for perl5.8-5.8.8
---> Creating pkg for pkgconfig-0.23
---> Creating pkg for popt-1.12
---> Creating pkg for render-0.9
---> Creating pkg for tiff-3.8.2
---> Creating pkg for xorg-util-macros-1.1.5
---> Creating pkg for xorg-xproto-7.0.11
---> Fetching xorg
Error: Target org.macports.fetch returned:
Hi, my name is xorg, I am broken for the time being, so please do
not file a bug for me.
Instead, you can use Apple's X11 that is provided on the OS X
install CDs ...
and also install the X11 SDK from Xcode Tools because they are
both required.
There is also a working XFree86 port and ongoing development to
port X11R7 to OS X.
---> Creating pkg for xrender-0.9.0
---> Creating pkg for zlib-1.2.3
---> Creating disk image for wv-1.2.4
---> Disk Image for wv-1.2.4 is up-to-date
}}}
= Expected =
`mdmg` [[BR]]
* should yield a disk that contains a metapackage
* within the metapackage there should be a .pkg for the specified port
plus one .pkg for each one of the port's dependencies.
[ticket:12791 RFE: "mdmg" target for creating metapackage disk image]
= Actual =
wv-1.2.4.mpkg created immediately before (not within) wv-1.2.4.dmg
* is 49.5 MB
* contains 38 packages
wv-1.2.4.mpkg ''within'' wv-1.2.4.dmg [[BR]]
* is only 528 KB
* containly only 1 (one) package, wv-1.2.4.pkg
* appears to be missing 37 packages.
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13987>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list