Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 143120
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Rumen Yotov <rumen@qrypto.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
meld-1.1.4.ebuild Updated ebuild for 1.1.4 with in-ebuild patch for translation bug text/plain Rémi Cardona 2006-08-25 02:55 0000 1.45 KB Details
meld-1.1.4.ebuild.diff Diff between 1.1.3 and 1.1.4 (for review) patch Rémi Cardona 2006-08-25 02:57 0000 951 bytes Details | Diff
fix-po.patch fix-po.patch patch Ed Catmur 2006-08-27 02:18 0000 3.94 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 143120 depends on: Show dependency tree
Bug 143120 blocks: 152878
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-08-07 11:41 0000
Hi,
error log follows:
>>> Compiling source in /var/tmp/portage/meld-1.1.3/work/meld-1.1.3 ...
python tools/install_paths \
                libdir=/usr/lib/meld \
                localedir=/usr/share/locale \
                helpdir=/usr/share/gnome/help/meld \
                sharedir=/usr/share/meld \
                < meld > meld.install
python tools/install_paths \
                libdir=/usr/lib/meld \
                localedir=/usr/share/locale \
                helpdir=/usr/share/gnome/help/meld \
                sharedir=/usr/share/meld \
                < paths.py > paths.py.install
intltool-merge -d po meld.desktop.in meld.desktop
Merging translations into meld.desktop.
make -C po
make[1]: Entering directory `/var/tmp/portage/meld-1.1.3/work/meld-1.1.3/po'
mkdir -m 755 -p bg/LC_MESSAGES/ && msgfmt -c -o bg/LC_MESSAGES/meld.mo bg.po
mkdir -m 755 -p ca/LC_MESSAGES/ && msgfmt -c -o ca/LC_MESSAGES/meld.mo ca.po
mkdir -m 755 -p cs/LC_MESSAGES/ && msgfmt -c -o cs/LC_MESSAGES/meld.mo cs.po
mkdir -m 755 -p de/LC_MESSAGES/ && msgfmt -c -o de/LC_MESSAGES/meld.mo de.po
mkdir -m 755 -p en_CA/LC_MESSAGES/ && msgfmt -c -o en_CA/LC_MESSAGES/meld.mo
en_CA.po
mkdir -m 755 -p en_GB/LC_MESSAGES/ && msgfmt -c -o en_GB/LC_MESSAGES/meld.mo
en_GB.po
mkdir -m 755 -p es/LC_MESSAGES/ && msgfmt -c -o es/LC_MESSAGES/meld.mo es.po
mkdir -m 755 -p fi/LC_MESSAGES/ && msgfmt -c -o fi/LC_MESSAGES/meld.mo fi.po
mkdir -m 755 -p fr/LC_MESSAGES/ && msgfmt -c -o fr/LC_MESSAGES/meld.mo fr.po
mkdir -m 755 -p hu/LC_MESSAGES/ && msgfmt -c -o hu/LC_MESSAGES/meld.mo hu.po
hu.po:8: nplurals = 1...
hu.po:101: ...but some messages have 2 plural forms
msgfmt: found 1 fatal error
make[1]: *** [hu/LC_MESSAGES/meld.mo] Error 1
make[1]: Leaving directory `/var/tmp/portage/meld-1.1.3/work/meld-1.1.3/po'
make: *** [all] Error 2

!!! ERROR: dev-util/meld-1.1.3 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  meld-1.1.3.ebuild, line 48:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.
...END...
All ~x86 system.
emerge --info follows next
Thanks.Rumen

------- Comment #1 From Rumen Yotov 2006-08-07 11:42:35 0000 -------
emerge --info:
Gentoo Base System version 1.12.4
Portage 2.1.1_pre4-r4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla,
glibc-2.4-r3, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 AMD Athlon(tm) XP 2200+
Last Sync: Mon, 07 Aug 2006 14:50:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ALSA_CARDS="ens1371"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CLEAN_DELAY="5"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/init.d
/etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CVS_RSH="ssh"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-qstPngRC07,guid=7c63d744eea2855e11217ddb87de0100"
DCCC_PATH="/usr/lib/distcc/bin"
DISPLAY=":0.0"
DISTCC_LOG=""
DISTCC_VERBOSE="0"
DISTDIR="/var/portage/distfiles"
DVB_CARDS=""
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose"
EMERGE_WARNING_DELAY="10"
FCDSL_CARDS=""
FEATURES="autoconfig ccache collision-protect distlocks parallel-fetch sandbox
sfperms userpriv usersandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7/html"
FRITZCAPI_CARDS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo
http://mirror.datapipe.net/gentoo http://distfiles.gentoo.org"
GNOME_KEYRING_SOCKET="/tmp/keyring-7qu9pc/socket"
GTK2_RC_FILES="/home/gentoo/.gtkrc-2.0"
G_BROKEN_FILENAMES="1"
G_FILENAME_ENCODING="UTF-8"
HOME="/home/gentoo"
HUSHLOGIN="FALSE"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.17/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info:/usr/share/info/emacs-21"
INPUT_DEVICES="keyboard mouse"
KDEDIRS="/usr"
KERNEL="linux"
LADSPA_PATH="/usr/lib/ladspa"
LANG="bg_BG.UTF8"
LC_ALL="en_US.UTF8"
LC_MESSAGES="en"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="en_GB bg pt"
LIRC_DEVICES=""
LOGNAME="gentoo"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.flac=01;35:*.mp3=01;35:*.mpc=00;36:*.ogg=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.flac=00;36:*.aac=00;36:"
MAIL="/var/mail/gentoo"
MAKEOPTS="-j2"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.17/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man:/usr/qt/3/doc/man"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/games/bin:/var/qmail/bin"
PKGDIR="/var/portage/packages"
PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 x86-fbsd m68k arm sparc sh mips ia64
alpha ppc-macos hppa x86"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CALLER="emerge"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_ELOG_CLASSES="info warn error log"
PORTAGE_ELOG_MAILFROM="portage@qrypto.org"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="gentoo@mach.qrypto.org localhost"
PORTAGE_ELOG_SYSTEM="save mail"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_TMPFS="/dev/shm"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/var/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/sunrise
/usr/portage/local/layman/ecatmur"
PORT_LOGDIR="/var/log/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK="/usr/lib/gstreamer-0.10:/usr/lib/gstreamer-0.8:/usr/lib/klibc"
PWD="/home/gentoo"
PYTHONDOCS="/usr/share/doc/python-docs-2.4.3/html"
PYTHONPATH="/usr/lib/portage/pym"
QMAILIDHOST="connectioncable-084.headoff.net"
QMAIL_CONTROLDIR="/var/qmail/control"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/var/qmail/bin"
RPMDIR="/usr/portage/rpm"
RUBYOPT="-rauto_gem"
SEARCH_DIRS_MASK="/usr/lib/openoffice"
SESSION_MANAGER="local/mach:/tmp/.ICE-unix/11577"
SHELL="/bin/bash"
SHLVL="4"
SSH_AGENT_PID="11476"
SSH_AUTH_SOCK="/tmp/ssh-KnZTe11475/agent.11475"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="xterm"
TMAKEPATH="/usr/lib/tmake/linux-g++"
USE="x86 3dnow X X509 a52 aac acl acpi alsa apache2 avi bash-completion berkdb
bitmap-fonts caps cdb cdr cli crypt cups curl dlloader dri dvd dvdr eds
elibc_glibc encode esd evo exif expat fam ffmpeg flac foomaticdb freetype gd
gif gnutls gstreamer gtk gtk2 gtkhtml hal iconv imap imlib
input_devices_keyboard input_devices_mouse ipv6 isdnlog ithreads javascript
jpeg kdehiddenvisibility kdexdeltas kernel_linux lcms libg++ libwww linguas_bg
linguas_en_GB linguas_pt mad maildir matroska mikmod mime mmx motif mp3 mpeg
ncurses nls nptl nvidia ogg opengl oss pam pcre pdflib perl png posix ppds pppd
prelude python qt3 qt4 quicktime readline reflection sdl session skey speex
spell spl sse ssl svg symlink tcpd theora threads transcode truetype
truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_fbdev
video_cards_nv video_cards_vesa vorbis win32codecs xine xml xorg xsl xv xvid
zlib"
USER="gentoo"
USERLAND="GNU"
USE_EXPAND="DVB_CARDS ELIBC FCDSL_CARDS FRITZCAPI_CARDS INPUT_DEVICES KERNEL
LINGUAS LIRC_DEVICES USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults"
VIDEO_CARDS="vesa fbdev nv"
WINDOWID="25165838"
XARGS="xargs -r"
XAUTHORITY="/home/gentoo/.Xauthority"
XTERM_SHELL="/bin/bash"
XTERM_VERSION="XTerm(215)"
_="/usr/bin/emerge"

------- Comment #2 From Jakub Moc (RETIRED) 2006-08-07 11:53:17 0000 -------
Using gettext-0.15? 

------- Comment #3 From Vladimir G. Ivanovic 2006-08-07 21:55:37 0000 -------
I have the same problems on AMD64 and I am using gettext-0.15.

Can meld-1.1.4 be put into portage?

------- Comment #4 From Rumen Yotov 2006-08-08 10:51:47 0000 -------
Hi,
Yes i have gettext-0.15 installed.
Just tried 'meld-1.1.4' (version bump in overlay) - same error.
...BEGIN...
mkdir -m 755 -p fr/LC_MESSAGES/ && msgfmt -c -o fr/LC_MESSAGES/meld.mo fr.po
mkdir -m 755 -p hu/LC_MESSAGES/ && msgfmt -c -o hu/LC_MESSAGES/meld.mo hu.po
mkdir -m 755 -p it/LC_MESSAGES/ && msgfmt -c -o it/LC_MESSAGES/meld.mo it.po
hu.po:8: nplurals = 1...
hu.po:101: ...but some messages have 2 plural forms
msgfmt: found 1 fatal error
make[1]: *** [hu/LC_MESSAGES/meld.mo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/meld-1.1.4/work/meld-1.1.4/po'
make: *** [all] Error 2

!!! ERROR: dev-util/meld-1.1.4 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  meld-1.1.4.ebuild, line 48:   Called die

!!! make failed
!!! If you need support, post the topmost build error, and the call stack if
relevant.
...END...
PS:using some overlays & some unmasked packages, so feel free to resolve
INVALID
Rumen

------- Comment #5 From Jakub Moc (RETIRED) 2006-08-21 02:03:49 0000 -------
*** Bug 144606 has been marked as a duplicate of this bug. ***

------- Comment #6 From Phil Richards 2006-08-24 14:29:02 0000 -------
Well, I'm not using overlays or masked packages (just ~x86) and I get the same
problem.  Same gettext version, though.

------- Comment #7 From Rémi Cardona 2006-08-25 02:55:15 0000 -------
Created an attachment (id=95052) [details]
Updated ebuild for 1.1.4 with in-ebuild patch for translation bug

Ebuild that I hand-crafted for all of you to test. Sadly, this removes some
translations since I can't fix them (Russian, Japanese and Hungarian).

I'll ask upstream about this. Current build system is a mess, I'll ask about
that too.

------- Comment #8 From Rémi Cardona 2006-08-25 02:57:39 0000 -------
Created an attachment (id=95053) [details]
Diff between 1.1.3 and 1.1.4 (for review)

Patch up for review

------- Comment #9 From Ed Catmur 2006-08-27 02:18:50 0000 -------
Created an attachment (id=95178) [details]
fix-po.patch

Patch.

------- Comment #10 From Ed Catmur 2006-08-27 02:19:20 0000 -------
Upstreamed: http://bugzilla.gnome.org/show_bug.cgi?id=353078

------- Comment #11 From Alexander Skwar 2006-09-10 03:10:50 0000 -------
Any chance of getting this fix applied, even if it's not (yet) accepted by
upstream? 

------- Comment #12 From Ed Catmur 2006-09-10 11:37:45 0000 -------
It has been merged by upstream; the fix will be in 1.1.5. (Gentoo is a version
behind, on 1.1.3.)

------- Comment #13 From Aron Griffis (RETIRED) 2006-09-11 10:25:59 0000 -------
I massaged Ed's patch to apply to 1.1.4 and put it in portage.

http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/meld/files/fix-po.patch?rev=1.1&view=markup
http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/meld/meld-1.1.4.ebuild?r1=1.2&r2=1.3

------- Comment #14 From Jakub Moc (RETIRED) 2006-10-07 23:36:41 0000 -------
*** Bug 150434 has been marked as a duplicate of this bug. ***

------- Comment #15 From Jakub Moc (RETIRED) 2006-10-24 15:47:55 0000 -------
*** Bug 152714 has been marked as a duplicate of this bug. ***

------- Comment #16 From Jakub Moc (RETIRED) 2006-11-06 05:26:13 0000 -------
*** Bug 154238 has been marked as a duplicate of this bug. ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug