Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 492638 - =app-crypt/pinentry-0.8.3: should DEPEND on dev-perl/Unicode-EastAsianWidth and dev-perl/Text-Unidecode
Summary: =app-crypt/pinentry-0.8.3: should DEPEND on dev-perl/Unicode-EastAsianWidth a...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-26 20:34 UTC by Anthony Basile
Modified: 2013-11-27 00:24 UTC (History)
1 user (show)

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


Attachments
build failure app-crypt/pinentry-0.8.3 (build.log,16.91 KB, text/plain)
2013-11-26 22:24 UTC, Anthony Basile
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Basile gentoo-dev 2013-11-26 20:34:36 UTC
I hit this on a mips64el-unknown-linux-gnu system but my guess is that it affects all arches.  When emerge =app-crypt/pinentry-0.8.3, the build first died with:

    Can't locate Unicode/EastAsianWidth.pm in @INC

and after I manually emerged Unicode-EastAsianWidth, it died with

    Can't locate Text/Unidecode.pm in @INC 

Finally, emerging Text-Unidecode and the build succeeded.


Reproducible: Always
Comment 1 Alon Bar-Lev (RETIRED) gentoo-dev 2013-11-26 20:38:08 UTC
This is interesting as I cannot find any reference of these in pinentry code. Can you please attach the build log?
Comment 2 Anthony Basile gentoo-dev 2013-11-26 22:24:01 UTC
Created attachment 364038 [details]
build failure app-crypt/pinentry-0.8.3
Comment 3 Anthony Basile gentoo-dev 2013-11-27 00:24:29 UTC
Okay the problem is in /usr/bin/makeinfo which is used by pinentry, so its not pinentry's fault but sys-apps/texinfo-5.2.  makeinfo is a perl script which requires those modules.  However, when I look at that ebuild, i do see

RDEPEND="!=app-text/tetex-2*
    >=sys-libs/ncurses-5.2-r2
    dev-lang/perl
    dev-perl/libintl-perl
    dev-perl/Unicode-EastAsianWidth
    dev-perl/Text-Unidecode
    nls? ( virtual/libintl )"

So I think something must have gotten borked on my mips64 system.  Sorry for the noise.