#13996 closed defect (duplicate)
all 37 dependencies missing from metapackage (sudo port mdmg wv)
Reported by: | grahamperrin@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | base | Version: | 1.6.0 |
Keywords: | mdmg mpkg | Cc: | grahamperrin@… |
Port: |
Description
Possibly comparable to recent ticket 13987,
all 37 dependencies missing from disk image (sudo port mdmg wv)
- but whereas ticket 13987 arose from an attempt on Intel (Mac OS X 10.4.11, MacBook Pro)
- this new ticket arises from an attempt on PowerPC (Mac OS X Server 10.4.11, Power Mac G4).
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
Password: ---> 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 Password: ---> 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 ########################################################### Password: ---> 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 Password: ---> 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: Sorry, try again. 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 Password: ---> 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 ---> 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 Password: ---> 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 Password: ---> 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 Password: ---> 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 Password: ---> 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 Password: ---> 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.12 ---> 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.22 ---> 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
- should yield a disk image 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.
Actual
wv-1.2.4.mpkg
- is only 102 B
wv-1.2.4.dmg
- is only 473 K
and I can't imagine that either contained more than one package.
sh-2.05b$ pwd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_wv/work sh-2.05b$ ls -alh total 960 drwxr-xr-x 8 root wheel 272B Jan 16 08:30 . drwxr-xr-x 3 root wheel 102B Jan 14 02:30 .. -rw-r--r-- 1 root wheel 227B Jan 16 08:23 .macports.wv.state drwxr-xr-x 3 root wheel 102B Jan 16 08:22 destroot drwxrwxrwx 359 root wheel 11K Jan 16 08:22 wv-1.2.4 -rw-r--r-- 1 root wheel 473K Jan 16 08:30 wv-1.2.4.dmg drwxr-xr-x 3 root wheel 102B Jan 16 08:22 wv-1.2.4.mpkg drwxr-xr-x 3 root wheel 102B Jan 16 08:22 wv-1.2.4.pkg sh-2.05b$ sudo find . -name "wv-1.2.4.dmg" -print ./var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_wv/work/wv-1.2.4.dmg
The dates on those files are remarkable; all 16th January. Today is 19th January, I expected at least one of those files to be updated today. So,
sh-2.05b$ pwd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_wv/work sh-2.05b$ sudo rm -r wv* sh-2.05b$ sudo rm .macports.wv.state sh-2.05b$ sudo rm -r destroot/ sh-2.05b$ ls -al total 0 drwxr-xr-x 2 root wheel 68 Jan 19 15:38 . drwxr-xr-x 3 root wheel 102 Jan 14 02:30 ..
and I'll try again later, with a slightly different string of commands.
Change History (7)
comment:1 Changed 17 years ago by grahamperrin@…
comment:2 Changed 17 years ago by grahamperrin@…
I'll try again later, with a slightly different string of commands.
Preparation
- removed contents of
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_wv/work
- opt for sh
Password: Last login: Sat Jan 19 14:49:53 2008 from bb-87-81-165-9. Welcome to Darwin! powermac02:~ centrimadmin$ /bin/sh sh-2.05b$ pwd /Users/centrimadmin sh-2.05b$ clear
Commands
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 -f mdmg wv
Highlight from that string of commands
- sudo port -f mdmg wv
- previously I did not force.
Output
Please see
http://trac.macosforge.org/projects/macports/ticket/13968#comment:7
- considering the output under the current subject of that ticket 13968, my reason for pasting the output there should be fairly self-explanatory, but if you find yourself lost amongst these wv-related tickets (quite possible) please ask to be steered, I'll do my best!
comment:3 Changed 17 years ago by jmpalacios (Juan Manuel Palacios)
Component: | ports → base |
---|---|
Milestone: | → MacPorts base bugs |
Skimming over this ticket tells me this is just another route to get to the same problem described in #13987, so I'd recommend closing it as duplicate and adapting the former as appropriate to reflect a wider scope, if needed. Setting some ticket values appropriately in the mean time.
-jmpp
comment:4 Changed 17 years ago by afb@…
The dates on the packages is no mystery, port pkg/mpkg only rebuilds if missing. (this can be verified in the debug output, "already exists") So if you have already built a package for that revision, it won't get rebuilt... (without cleaning work first, in that case it will be rebuilt)
comment:5 Changed 17 years ago by afb@…
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Duplicate, #13987
comment:6 Changed 16 years ago by tobypeterson
Milestone: | MacPorts base bugs → MacPorts Future |
---|
Milestone MacPorts base bugs deleted
comment:7 Changed 15 years ago by jmroot (Joshua Root)
Milestone: | MacPorts Future |
---|
Re the current subject of this ticket,