Ticket #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
Change History
comment:2 Changed 7 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 7 years ago by rhwood@…
- Status changed from new to 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 7 years ago by markd@…
- Cc jakerosoft@… added
Version 2.16.1 is now the current version. Does that work for you?
comment:5 Changed 7 years ago by markd@…
- Status changed from assigned to closed
- Cc markd@… added
- Resolution set to fixed
Presumed fixed. Closing.
comment:6 Changed 7 years ago by markd@…
- Status changed from closed to reopened
- Resolution fixed deleted
Reopening. Do you have any outdated dependencies? Do a 'port selfupdate' and then 'port outdated' to see.
comment:7 Changed 7 years ago by rhwood@…
- Cc rhwood@… added; gnome-darwinports@… removed
- Version 1.2 deleted
comment:8 Changed 7 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 7 years ago by markd@…
- Status changed from reopened to closed
- Resolution set to worksforme
comment:10 Changed 6 years ago by ludwig@…
- Status changed from closed to reopened
- Resolution worksforme deleted
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 6 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:14 Changed 6 years ago by markd@…
- Status changed from reopened to closed
- Resolution set to worksforme
No response.


Possible fix is in CVS.
Wait 12-24 hours and please test.
Sorry about the slow response.