Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 319919 - emerge net-im/pidgin-2.7.0 with -nls use flag doesn't actually build pidgin
Summary: emerge net-im/pidgin-2.7.0 with -nls use flag doesn't actually build pidgin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-16 05:17 UTC by Xepher
Modified: 2010-05-18 22:09 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xepher 2010-05-16 05:17:44 UTC
If you set -nls then compiling pidgin results in a compile of finch only, with no actual "pidgin" binary. In every other package, NLS just disables additional languages/translations, not the entire/primary program. At the very least, we need a warning on the ebuild explaining this.

Reproducible: Always

Steps to Reproduce:
1. Set -nls use flag
2. emerge pidgin
3. There is no step 3 (or pidgin)

Actual Results:  
No pidgin binary

Expected Results:  
Running pidgin binary would, at worst, give no support for additional languages
Comment 1 Xepher 2010-05-16 05:21:10 UTC
With NLS disabled, the ./configure gives this...

Warning: You have disabled the building and intallation of translation
data. This will prevent building pidgin.desktop and the GConf schemas.
Be sure you know what you are doing.

Obviously, upstream changed their configure option functionality, but we still need to warn/error on this I think, since it completely removes the actual program that's being emerged.
Comment 2 Jonathan Callen (RETIRED) gentoo-dev 2010-05-17 02:00:40 UTC
According to the ./configure output, /usr/bin/pidgin *should* be built/installed when USE=-nls -- except that in this case, it obviously isn't happening.
Comment 3 Christian Ruppert (idl0r) gentoo-dev 2010-05-18 22:09:31 UTC
17 May 2010; Olivier Crête <tester@gentoo.org> pidgin-2.7.0.ebuild,
+files/pidgin-2.7.0-icq-fix.patch:
Remove nls use flag ag (bug #319557) and added upstream patch for ICQ
regression (bug #320061)