#9472 closed defect (worksforme)
BUG: gnome-panel
Reported by: | jakerosoft@… | Owned by: | rhwood@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | rhwood@…, jakerosoft@…, markd@… | |
Port: |
Description
gnome-panel fails to build with an identical error as a previously reported bug for gnome-desktop. http://bugzilla.opendarwin.org/show_bug.cgi?id=9422
% uname -a Darwin jakerosoft.local 8.6.0 Darwin Kernel Version 8.6.0: Tue Mar 7 16:58:48 PST 2006; root:xnu-792.6.70.obj~1/RELEASE_PPC Power Macintosh powerpc
% sudo port version Version: 1.211
% sudo port info gnome-panel gnome-panel 2.14.1, gnome/gnome-panel (Variants: darwin_6) http://www.gnome.org/
Panel component for the GNOME 2 Desktop.
Build Dependencies: shared-mime-info Library Dependencies: Xft2, cairo, expat, fontconfig, freetype, jpeg, libiconv, libpng, p5-xml-parser, perl5.8, xrender, zlib, tiff, popt, startup-notification, pkgconfig, pango, libxml2, libxslt, orbit2, esound, audiofile, glib2, gettext, atk, gconf, gnome-doc-utils, gnome-keyring, gnome-vfs, gnome-vfs, gtk2, libart_lgpl, libbonobo, libbonoboui, libgnome, libgnomecanvas, libgnomeui, libwnck, gnome-menus, gnome-desktop Platforms: darwin Maintainers: gnome-darwinports@…
% sudo port -vd build gnome-panel DEBUG: Found port in file:///opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/gnome/gnome-panel DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/gnome/gnome-panel DEBUG: Requested variant powerpc is not provided by port gnome-panel. DEBUG: Requested variant darwin is not provided by port gnome-panel. DEBUG: Requested variant macosx is not provided by port gnome-panel. DEBUG: Found port in file:///opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/x11/Xft2 DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/x11/Xft2
<SNIP>
DEBUG: Skipping completed com.apple.main (gnome-panel) DEBUG: Skipping completed com.apple.fetch (gnome-panel) DEBUG: Skipping completed com.apple.checksum (gnome-panel) DEBUG: setting option extract.cmd to /usr/bin/bzip2 DEBUG: Skipping completed com.apple.extract (gnome-panel) DEBUG: Skipping completed com.apple.patch (gnome-panel) DEBUG: Skipping completed com.apple.configure (gnome-panel) ---> Building gnome-panel with target all DEBUG: Executing com.apple.build (gnome-panel) DEBUG: Assembled command: 'cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome-panel/work/gnome-panel-2.14.1" && make all' make all-recursive Making all in po make[2]: Nothing to be done for `all'. Making all in idl make[2]: Nothing to be done for `all'. Making all in icons make[2]: Nothing to be done for `all'. Making all in gnome-panel make all-am make[3]: Nothing to be done for `all-am'. Making all in libpanel-applet make all-am make[3]: Nothing to be done for `all-am'. Making all in applets Making all in clock make[3]: Nothing to be done for `all'. Making all in fish make[3]: Nothing to be done for `all'. Making all in notification_area make all-am make[4]: Nothing to be done for `all-am'. Making all in wncklet make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in help Making all in clock if ! test -d de/; then mkdir de/; fi case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd de/ && \
which xml2po
-e -p \"${d}de/de.po" \ "${d}C/clock.xml" > clock.xml.tmp && \ cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp)
/bin/sh: line 1: Setting: command not found make[3]: * [de/clock.xml] Error 127 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2 Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome-panel/work/gnome-panel-2.14.1" && make all" returned error 2 Command output: make[3]: Nothing to be done for `all-am'. Making all in libpanel-applet make all-am make[3]: Nothing to be done for `all-am'. Making all in applets Making all in clock make[3]: Nothing to be done for `all'. Making all in fish make[3]: Nothing to be done for `all'. Making all in notification_area make all-am make[4]: Nothing to be done for `all-am'. Making all in wncklet make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in help Making all in clock if ! test -d de/; then mkdir de/; fi case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd de/ && \
which xml2po
-e -p \"${d}de/de.po" \ "${d}C/clock.xml" > clock.xml.tmp && \ cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp)
/bin/sh: line 1: Setting: command not found make[3]: * [de/clock.xml] Error 127 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2
Warning: the following items did not execute (for gnome-panel): com.apple.build Error: /opt/local/bin/port: Status 1 encountered during processing.
Attachments (1)
Change History (16)
comment:1 Changed 18 years ago by rhwood@…
Owner: | changed from darwinports-bugs@… to rhwood@… |
---|
comment:2 Changed 18 years ago by jakerosoft@…
(In reply to comment #1)
Possible fix is in CVS. Wait 12-24 hours and please test.
Same error. The package version has not incremented.
% sudo port -d sync Synchronizing from rsync://rsync.darwinports.org/dpupdate/dports receiving file list ... done gnome/gnome-panel/
sent 77 bytes received 219122 bytes 62628.29 bytes/sec total size is 12478754 speedup is 56.93
jkupersm@jakerosoft {129} /Users/jkupersm % sudo port -d info gnome-panel
DEBUG: Found port in file:///opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/gnome/gnome-panel gnome-panel 2.14.1, gnome/gnome-panel (Variants: darwin_6) http://www.gnome.org/
comment:3 Changed 18 years ago by rhwood@…
Status: | new → assigned |
---|
Please try resyncing the darwinports tree and then cleaning and rebuilding the port. Please attach the complete output of port -dv install gnome-panel to this bug report.
comment:4 Changed 18 years ago by markd@…
Cc: | jakerosoft@… added |
---|
Version 2.16.1 is now the current version. Does that work for you?
comment:5 Changed 18 years ago by markd@…
Cc: | markd@… added |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Presumed fixed. Closing.
comment:6 Changed 18 years ago by markd@…
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Reopening. Do you have any outdated dependencies? Do a 'port selfupdate' and then 'port outdated' to see.
comment:7 Changed 18 years ago by rhwood@…
Cc: | rhwood@… added; gnome-darwinports@… removed |
---|---|
Version: | 1.2 |
comment:8 Changed 18 years ago by markd@…
Well I have a powerbook g4 10.4.8 / Xcode 2.4 that I just wiped out /opt/local and installed gnome-panel on with no errors. Don't know what could be wrong with your installation.
comment:9 Changed 18 years ago by markd@…
Resolution: | → worksforme |
---|---|
Status: | reopened → closed |
comment:10 Changed 18 years ago by ludwig@…
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
This is on a brand new install:
--- 14:27:17 /opt/local$ sudo ./bin/port -v install gnome-panel ---> Building gnome-panel with target all make all-recursive Making all in po make[2]: Nothing to be done for `all'. Making all in idl make[2]: Nothing to be done for `all'. Making all in icons Making all in 16x16 make[3]: Nothing to be done for `all'. Making all in 22x22 make[3]: Nothing to be done for `all'. Making all in 24x24 make[3]: Nothing to be done for `all'. Making all in 32x32 make[3]: Nothing to be done for `all'. Making all in scalable make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in gnome-panel make all-am make[3]: Nothing to be done for `all-am'. Making all in libpanel-applet make all-am make[3]: Nothing to be done for `all-am'. Making all in applets Making all in clock make[3]: Nothing to be done for `all'. Making all in fish make[3]: Nothing to be done for `all'. Making all in notification_area make all-am make[4]: Nothing to be done for `all-am'. Making all in wncklet make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in help Making all in clock if ! test -d de/; then mkdir de/; fi case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd de/ && \ `which xml2po` -e -p \ "${d}de/de.po" \ "${d}C/clock.xml" > clock.xml.tmp && \ cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp) /bin/sh: line 1: no: command not found make[3]: *** [de/clock.xml] Error 127 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome-panel/work/gnome-panel-2.16.1" && make all" returned error 2 Command output: make[3]: Nothing to be done for `all-am'. Making all in libpanel-applet make all-am make[3]: Nothing to be done for `all-am'. Making all in applets Making all in clock make[3]: Nothing to be done for `all'. Making all in fish make[3]: Nothing to be done for `all'. Making all in notification_area make all-am make[4]: Nothing to be done for `all-am'. Making all in wncklet make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in help Making all in clock if ! test -d de/; then mkdir de/; fi case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd de/ && \ `which xml2po` -e -p \ "${d}de/de.po" \ "${d}C/clock.xml" > clock.xml.tmp && \ cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp) /bin/sh: line 1: no: command not found make[3]: *** [de/clock.xml] Error 127 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Warning: the following items did not execute (for gnome-panel): com.apple.activate com.apple.build com.apple.destroot com.apple.archive com.apple.install Error: Status 1 encountered during processing. ---
If I rename /opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome -panel/work/gnome-panel-2.16.1/help/clock/de then make from /opt/[...]/help/clock I get:
--- (cd de/ && no xml2po in /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin /Users/ludwig/bin -e ../C/clock.xml ../C/legal.xml > de.po.tmp && cp de.po.tmp de.po && rm -f de.po.tmp) /bin/sh: line 1: no: command not found make: *** [de/de.po] Error 127 ---
So which xml2po
is returning "no xml2po in /sbin..." instead of /path/to/xml2po because xml2po (provided by gnome-doc-utils) hadn't been installed yet. Is this because gnome-panel lists gnome-doc-utils as a library dependency instead of a build dep?
After installing gnome-doc-utils the install of gnome-panel proceeds smoothly (until a few minutes later, but that's an unrelated problem.)
comment:11 Changed 18 years ago by markd@…
gnome-doc-utils are a dependency of gnome-panel, so it should have already been there. So if gnome-doc-utils are installed before gnome-panel do you still have to delete ./clock/de?
comment:12 Changed 18 years ago by pipping@…
Milestone: | → Available Ports |
---|
comment:13 Changed 18 years ago by pipping@…
Milestone: | Available Ports → Port Bugs |
---|
comment:14 Changed 18 years ago by markd@…
Resolution: | → worksforme |
---|---|
Status: | reopened → closed |
No response.
Possible fix is in CVS.
Wait 12-24 hours and please test.
Sorry about the slow response.