You are not logged in.
Pages: 1
About two weeks ago I reported a failure to build for gkrellm to the bug tracker and a fix was allegedly made just recently. To make certain that errors at this end were avoided, I cleared /var/cache/pacman/src and /var/abs/system/gkrellm and ran abs then makepkg -bci. Errors persist as you can see:
--23:57:32-- http://web.wt.net/%7Ebillw/gkrellm/gkre … 24.tar.bz2
=> `gkrellm-2.1.24.tar.bz2'
Resolving web.wt.net... 205.230.159.39
Connecting to web.wt.net[205.230.159.39]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 625,732 [application/x-tar]
0K .......... .......... .......... .......... .......... 8% 218.37 KB/s
50K .......... .......... .......... .......... .......... 16% 418.89 KB/s
100K .......... .......... .......... .......... .......... 24% 413.43 KB/s
150K .......... .......... .......... .......... .......... 32% 418.99 KB/s
200K .......... .......... .......... .......... .......... 40% 414.31 KB/s
250K .......... .......... .......... .......... .......... 49% 418.61 KB/s
300K .......... .......... .......... .......... .......... 57% 414.46 KB/s
350K .......... .......... .......... .......... .......... 65% 419.00 KB/s
400K .......... .......... .......... .......... .......... 73% 418.73 KB/s
450K .......... .......... .......... .......... .......... 81% 414.20 KB/s
500K .......... .......... .......... .......... .......... 90% 419.15 KB/s
550K .......... .......... .......... .......... .......... 98% 425.67 KB/s
600K .......... . 100% 430.83 KB/s
23:57:34 (388.90 KB/s) - `gkrellm-2.1.24.tar.bz2' saved [625732/625732]
echo "prefix=/usr/local" > gkrellm.pc
echo "Name: GKrellM" >> gkrellm.pc
echo "Description: Extensible GTK system monitoring application" >> gkrellm.pc
echo "Version: 2.1.24" >> gkrellm.pc
echo "Requires: gtk+-2.0 >= 2.0.0" >> gkrellm.pc
echo "Cflags: -I/usr/local/include" >> gkrellm.pc
(cd po && make all)
make[1]: Entering directory `/var/abs/system/gkrellm/src/gkrellm-2.1.24/po'
msgfmt -f -v -o cs.mo cs.po
msgfmt: error while loading shared libraries: libgettextlib-0.12.1.so: cannot open shared object file: No such file or directory
make[1]: *** [cs.mo] Error 127
make[1]: Leaving directory `/var/abs/system/gkrellm/src/gkrellm-2.1.24/po'
make: *** [all] Error 2
This error is the same as the one reported originally. I try to keep my system updated by doing rebuilds as necessary on a regular basis, but, lets face it, a fix that isn't a fix isn't a fix. Isn't it possible to get a working PKGBUILD for the latest version of gkrellm into our repository without having to file report after report to the bug tracker to get things right? I mean gkrellm is hardly an obscure package, eh?
Jlowell
Offline
This is a problem with the msgfmt program, which is from the gettext package. It looks like you have an older version of gettext, one that might have been broken. Upgrade to gettext 0.13.1-1. I can build gkrellm just fine here.
I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal
Offline
Xentac,
I already have gettext-0.13.1-1 installed. Running locate libgettextlib I get one item, /usr/lib/libgettextlib-0.13.1.so, which seems pertinent; the build is looking for 0.12.1.so.
jlowell
Offline
Try reinstalling the package then. Make sure that msgfmt runs and gives this output:
msgfmt: no input file given
Try `msgfmt --help' for more information.
instead of the output that you saw.
I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal
Offline
I ran the following successfully, starting as root:
pacman -Rdn gettext
cd /var/abs/base/gettext
makepkg -bci
cd /var/abs/system/gkrellm
makepkg -bci
Just for the record.
jlowell
Offline
Pages: 1