Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 384315 - app-editors/vim-7.3.322 Can't open perl script "/usr/bin/xsubpp": No such file or directory
Summary: app-editors/vim-7.3.322 Can't open perl script "/usr/bin/xsubpp": No such fil...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
: 384567 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-09-24 16:35 UTC by Anton Kochkov
Modified: 2011-09-26 23:41 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 Anton Kochkov 2011-09-24 16:35:18 UTC
/usr/bin/perl -e 'unless ( $] >= 5.005 ) { for (qw(na defgv errgv)) { print "#define PL_$_ $_\n" }}' > auto/if_perl.c
/usr/bin/perl /usr/bin/xsubpp -prototypes -typemap \
    /usr/lib/perl5/5.12.2/ExtUtils/typemap if_perl.xs >> auto/if_perl.c
Can't open perl script "/usr/bin/xsubpp": No such file or directory
make[1]: *** [auto/if_perl.c] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/app-editors/vim-7.3.322/work/vim73/src'
make: *** [first] Error 2
emake failed
 * If the above messages seem to be talking about perl
 * and undefined references, please try re-emerging both
 * perl and libperl with the same USE flags. For more
 * information, see:
 *     https://bugs.gentoo.org/show_bug.cgi?id=18129
 * ERROR: app-editors/vim-7.3.322 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   91:  Called src_compile
 *   environment, line 5561:  Called vim_src_compile
 *   environment, line 6640:  Called die
 * The specific snippet of code:
 *               die "emake failed";
 * 
 * If you need support, post the output of 'emerge --info =app-editors/vim-7.3.322',
 * the complete build log and the output of 'emerge -pqv =app-editors/vim-7.3.322'.
 * The complete build log is located at '/var/tmp/portage/app-editors/vim-7.3.322/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-editors/vim-7.3.322/temp/environment'.
 * S: '/var/tmp/portage/app-editors/vim-7.3.322/work/vim73'

>>> Failed to emerge app-editors/vim-7.3.322, Log file:


emerge --info: https://bugs.gentoo.org/attachment.cgi?id=285883

installed perl-core/ExtUtils-ParseXS-2.22.06
Comment 1 Rafał Mużyło 2011-09-24 16:51:49 UTC
See if commit to dev-lang/perl from 09 Aug 2011 plays a role here, that is reemerge perl-core/ExtUtils-ParseXS.
Comment 2 Anton Kochkov 2011-09-24 17:01:06 UTC
(In reply to comment #1)
> See if commit to dev-lang/perl from 09 Aug 2011 plays a role here, that is
> reemerge perl-core/ExtUtils-ParseXS.

already reemerged ExtUtils-ParseXS. same result
Comment 3 Rafał Mużyło 2011-09-24 18:49:54 UTC
OK, I'm not certain, but see bug 378107 - if you already rebuilt perl-core/ExtUtils-ParseXS, try rebuilding perl, then rebuild ExtUtils-ParseXS again.
Comment 4 Torsten Veller (RETIRED) gentoo-dev 2011-09-25 09:35:02 UTC
Please add `ls -l /usr/bin/xsubpp*`.
Comment 5 Azamat H. Hackimov 2011-09-26 14:43:39 UTC
/usr/bin/xsubpp file is from perl-core/ExtUtils-ParseXS-3.40.0 which is currently masked. 
For now vim.eclass should be reverted (this revision: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/vim.eclass?hideattic=1&r1=1.198&r2=1.199 )
Comment 6 Agostino Sarubbo gentoo-dev 2011-09-26 16:17:19 UTC
(In reply to comment #5)
> /usr/bin/xsubpp file is from perl-core/ExtUtils-ParseXS-3.40.0 which is
> currently masked

SURE?

ago@devil ~ $ qfile /usr/bin/xsubpp 
dev-lang/perl (/usr/bin/xsubpp)
Comment 7 Azamat H. Hackimov 2011-09-26 20:10:46 UTC
(In reply to comment #6)
> SURE?
> 
> ago@devil ~ $ qfile /usr/bin/xsubpp 
> dev-lang/perl (/usr/bin/xsubpp)

Well, after recompiling perl /usr/bin/xsubpp appeared on my system. 

equery b xsubpp
 * Searching for xsubpp ... 
dev-lang/perl-5.12.3-r1 (/usr/bin/xsubpp)
dev-lang/perl-5.12.3-r1 (/usr/lib64/perl5/5.12.3/ExtUtils/xsubpp)

Don't know why it missed in my system before. And vim compiled too.
Comment 8 Agostino Sarubbo gentoo-dev 2011-09-26 20:46:03 UTC
ok, mark as INVALID.
Comment 9 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2011-09-26 23:41:42 UTC
*** Bug 384567 has been marked as a duplicate of this bug. ***