! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfce4-mount-plugin-0.6.7 release tarball is broken / missing localizations
Status:
RESOLVED: INVALID
Product:
Xfce4-mount-plugin
Component:
General

Comments

Description Samuli Suominen 2014-06-20 15:31:05 CEST
Steps to reproduce:

1. Extract the 0.6.7 tarball (no, git won't do it)
2. export LINGUAS="en_AU"
3. ./configure
4. make
5. make install

Fails with:

Making all in po
make[2]: Entering directory '/var/tmp/portage/xfce-extra/xfce4-mount-plugin-0.6.7/work/xfce4-mount-plugin-0.6.7/po'
make[2]: *** No rule to make target 'en_AU.gmo', needed by 'all-yes'.  Stop.
make[2]: Leaving directory '/var/tmp/portage/xfce-extra/xfce4-mount-plugin-0.6.7/work/xfce4-mount-plugin-0.6.7/po'
Makefile:445: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/xfce-extra/xfce4-mount-plugin-0.6.7/work/xfce4-mount-plugin-0.6.7'
Makefile:376: recipe for target 'all' failed

This usually happens if there are stale LINGUAS file in po/ which shouldn't be there, it should be autogenerated instead. Look example from some of the better maintained plugins.
Comment 1 Samuli Suominen 2014-06-20 15:33:44 CEST
As in, "configure" has:

ALL_LINGUAS="ar ast bg ca cs da de el en_AU en_GB es eu fi fr gl hr hu id is it ja ko lt lv ms nb nl oc pa pl pt_BR pt ru sk sq sr sv th tr ug uk ur_PK ur vi zh_CN zh_TW "

but po/ directory only has:

ar.po   cs.po  el.po     eu.po  gl.po  it.po  LINGUAS  Makefile.in.in  pl.po        pt.po  sv.po  ur_PK.po  zh_CN.po
ast.po  da.po  en_GB.po  fi.po  hu.po  ja.po  lt.po    nb.po           POTFILES.in  ru.po  tr.po  ur.po     zh_TW.po
ca.po   de.po  es.po     fr.po  id.po  ko.po  lv.po    nl.po           pt_BR.po     sq.po  uk.po  vi.po

and these need to match, there are at least bg.po missing too
Comment 2 Samuli Suominen 2014-06-20 15:39:32 CEST
these all are missing from tarball, so exporting any of these to LINGUAS aborts the installation:

bg en_AU hr is ms oc pa sk sq sr th ug

reported also here,
https://bugs.gentoo.org/show_bug.cgi?id=510872

so it's not only packagers who hit this, but users too

Bug #10968

Reported by:
Samuli Suominen
Reported on: 2014-06-20
Last modified on: 2020-05-21

People

Assignee:
Fabian Nowak
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information