Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91707 - rhythmbox doesn't compile my locale
Summary: rhythmbox doesn't compile my locale
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-06 08:45 UTC by Gilles Dartiguelongue (RETIRED)
Modified: 2005-09-26 08:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix for empty x-libraries (rhythmbox-0.8.8-empty-xlib.patch,496 bytes, patch)
2005-06-29 16:20 UTC, Daniel Gryniewicz (RETIRED)
Details | Diff
ebuild (rhythmbox-0.8.8-r2.ebuild,2.62 KB, text/plain)
2005-06-29 16:21 UTC, Daniel Gryniewicz (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gilles Dartiguelongue (RETIRED) gentoo-dev 2005-05-06 08:45:53 UTC
When emerging rhythmbox it ends with no support for my language, but it is present in ubuntu and po files are in the tar.gz. I have tried to compile it manually but it gives no results.

Reproducible: Always
Steps to Reproduce:


Actual Results:  
the configure doesn't find LC_MESSAGES 
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for dgettext in libc... no
checking for bindtextdomain in -lintl... no
checking if -liconv is needed to use gettext...
checking for dcgettext in -lintl... no



Portage 2.0.51.21-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Pentium III (Katmai)
Gentoo Base System version 1.6.11
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS=" -O3 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS=" -O3 -march=pentium3 -fomit-frame-pointer -pipe
-fvisibility-inlines-hidden"
DISTDIR="/var/tmp/distfiles"
FEATURES="autoconfig ccache distcc distlocks keeptemp keepwork sandbox sfperms
strict userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.heanet.ie/pub/gentoo/ http://mir.zyrianes.net/gentoo/"
LANG="fr"
LC_ALL="fr_FR.UTF-8"
LINGUAS="fr ja"
MAKEOPTS="-j5"
PKGDIR="/var/tmp/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aalib acpi alsa avi bash-completion berkdb bitmap-fonts canna cdr
cjk crypt curl divx4linux dvd dvdr eds emboss encode ffmpeg flac foomaticdb
freewnn gdbm gif gnome gnutls gphoto2 gstreamer gtk gtk2 hal howl imagemagick
imlib ipv6 jabber jpeg ldap libg++ libwww mad matroska mmx mng motif mp3 mpeg
msn ncurses nfs nls nptl nptlonly ogg oggvorbis opengl pam parse-clocks pcre
pdflib perl physfs plotutils png python quicktime radeon readline samba sdl
slang smp spell sse ssl svg svga tcpd tetex theora threads truetype
truetype-fonts type1-fonts unicode v4l v4l2 vorbis xinerama xml xml2 xmms xv
xvid zlib video_cards_radeon linguas_fr linguas_ja userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2005-06-29 14:45:00 UTC
Ok, I have searched some elements. 
I discussed this problem with the guys on the rhythmbox irc channel but none of
them where able to identify the problem. For those people it works by default.
What I have done wrong ?
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-06-29 16:20:27 UTC
Created attachment 62284 [details, diff]
Fix for empty x-libraries

This patch doesn't add -L x-libraries if x-libraries is empty.	That results in
a -L with no argument.
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-06-29 16:21:04 UTC
Created attachment 62285 [details]
ebuild

ebuild using above patch
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2005-07-01 15:16:41 UTC
I've tested the patch. The LC_MESSAGES is now 'yes' and the locale is now
compiled and installed but rhythmbox doesn't use it. I absolutely dont know why.
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2005-07-07 02:09:05 UTC
Ok, I've been cleaning my system this morning and I have seen some data in
/usr/local that was resulting from a useless effort of making rhythmbox working.
After removing all this crap, I've restarted rhythmbox and now it works with the
right locale.
I think this bug should be closed.

Thank you for your help.
Comment 6 John N. Laliberte (RETIRED) gentoo-dev 2005-07-17 07:52:02 UTC
closed per users request. ( it works now )
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2005-08-04 07:58:40 UTC
I see that the ebuild that correct this problem is still not in portage, so I
reopen the bug until then. The attachements from Daniel are good.
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2005-08-17 05:54:27 UTC
does somebody take care of this or should I fill a new bug report ?
Comment 9 Mike Gardiner (RETIRED) gentoo-dev 2005-09-26 08:17:45 UTC
Dan, mind committing your fixed ebuild?
Comment 10 Daniel Gryniewicz (RETIRED) gentoo-dev 2005-09-26 08:33:43 UTC
Committed to cvs (without a revbump, so it's still -r1).  Sorry this fell
through the cracks.