You are not logged in.

#1 2004-01-04 05:33:46

jlowell
Member
Registered: 2003-08-10
Posts: 270

Can't We Fix Gkrellm?

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

#2 2004-01-04 05:53:35

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: Can't We Fix Gkrellm?

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

#3 2004-01-04 06:13:09

jlowell
Member
Registered: 2003-08-10
Posts: 270

Re: Can't We Fix Gkrellm?

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

#4 2004-01-04 06:43:39

Xentac
Forum Fellow
From: Victoria, BC
Registered: 2003-01-17
Posts: 1,797
Website

Re: Can't We Fix Gkrellm?

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

#5 2004-01-07 03:39:03

jlowell
Member
Registered: 2003-08-10
Posts: 270

Re: Can't We Fix Gkrellm?

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

Board footer

Powered by FluxBB