Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
help2man [fixed]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
bino
n00b
n00b


Joined: 22 Feb 2004
Posts: 17

PostPosted: Fri Mar 25, 2005 4:43 pm    Post subject: help2man [fixed] Reply with quote

I've just run a much belated emerge uD world and I'm not able to install help2man. Getting the following:

Code:
checking for library containing dlsym... -ldl
checking for module Locale::gettext... no
configure: error: perl module Locale::gettext required

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/help2man-1.33.1/work/help2man-1.33.1/config.log

!!! ERROR: sys-apps/help2man-1.33.1 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.


When I do emerge help2man i dont get any dependancies and perl is the latest version.

Thanks for any help

Bino


Last edited by bino on Sun Mar 27, 2005 3:41 pm; edited 1 time in total
Back to top
View user's profile Send private message
bino
n00b
n00b


Joined: 22 Feb 2004
Posts: 17

PostPosted: Sun Mar 27, 2005 3:41 pm    Post subject: Reply with quote

fix: re-emerge local-gettext !!

Cheers

Bino
Back to top
View user's profile Send private message
m00dawg
Tux's lil' helper
Tux's lil' helper


Joined: 27 Jan 2003
Posts: 145
Location: Texas

PostPosted: Thu Apr 21, 2005 8:05 pm    Post subject: Reply with quote

Not fixed :( For me at least. I am still getting the same error after re-installing gettext. I tried emerging locale-gettext but it says there is no ebuild for it. Using grep over an ls of all the files in portage for "locale-gettet" came up with no matches.

My exact error is similar as above:
Code:

Calculating world dependencies ...done!
>>> emerge (1 of 53) sys-apps/help2man-1.33.1 to /
>>> md5 files   ;-) help2man-1.35.1.ebuild
>>> md5 files   ;-) help2man-1.29.ebuild
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) help2man-1.33.1.ebuild
>>> md5 files   ;-) files/digest-help2man-1.29
>>> md5 files   ;-) files/digest-help2man-1.33.1
>>> md5 files   ;-) files/digest-help2man-1.35.1
>>> md5 src_uri ;-) help2man-1.33.1.tar.gz
>>> Unpacking source...
>>> Unpacking help2man-1.33.1.tar.gz to /var/tmp/portage/help2man-1.33.1/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nlsconfigure: WARNING: If you wanted to set the --build type, don't use --host.    If a cross compiler is detected then cross compile mode will be used.checking for perl... perlchecking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gccchecking for C compiler default output... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... nochecking for suffix of executables... checking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether i686-pc-linux-gnu-gcc accepts -g... yeschecking for i686-pc-linux-gnu-gcc option to accept ANSI C... none neededchecking for library containing dlsym... -ldlchecking for module Locale::gettext... noconfigure: error: perl module Locale::gettext required!!! Please attach the config.log to your bug report:!!! /var/tmp/portage/help2man-1.33.1/work/help2man-1.33.1/config.log!!! ERROR: sys-apps/help2man-1.33.1 failed.!!! Function econf, Line 485, Exitcode 0!!! econf failed!!! If you need support, post the topmost build error, NOT this status message.


If I try to emerge local-gettext:
Code:

# emerge local-gettext
Calculating dependencies   emerge: there are no ebuilds to satisfy "local-gettext".


Any thoughts?
_________________
www.moocowproductions.org
Back to top
View user's profile Send private message
leends
n00b
n00b


Joined: 25 Nov 2004
Posts: 7

PostPosted: Sat Apr 23, 2005 2:17 pm    Post subject: Reply with quote

Try Locale-gettext instead of local-gettext?
That solved the problem for me...
_________________
He who fights and runs away...
Back to top
View user's profile Send private message
m00dawg
Tux's lil' helper
Tux's lil' helper


Joined: 27 Jan 2003
Posts: 145
Location: Texas

PostPosted: Sat Apr 23, 2005 5:03 pm    Post subject: Reply with quote

Hahahaah! Wow that sure did work :) Wow well thanks for the help. I dunno why I didn't think of that...
_________________
www.moocowproductions.org
Back to top
View user's profile Send private message
leends
n00b
n00b


Joined: 25 Nov 2004
Posts: 7

PostPosted: Sat Apr 23, 2005 6:04 pm    Post subject: Reply with quote

It helps to have the appropriate commands in your toolkit :) Next time around, try "esearch gettext" or "emerge -s gettext", that'll turn up all applications in Portage with names containing gettext.
_________________
He who fights and runs away...
Back to top
View user's profile Send private message
dkaplowitz
Guru
Guru


Joined: 22 Nov 2003
Posts: 596
Location: Philadelphia, PA

PostPosted: Fri Mar 31, 2006 11:04 pm    Post subject: Reply with quote

Thanks for the help!
_________________
http://dkap.info
Back to top
View user's profile Send private message
MasquedAvenger
Guru
Guru


Joined: 21 Aug 2003
Posts: 558
Location: Southern California

PostPosted: Sat Apr 29, 2006 7:09 am    Post subject: Reply with quote

I get the same error even after having manually installed Locale-gettext :?
_________________
My blog: http://www.crazydrclaw.com/
My homepage: http://james.colannino.org/

"There are no uninteresting things; only uninterested people." --G.K. Chesterton
Back to top
View user's profile Send private message
tharasix
n00b
n00b


Joined: 06 Aug 2003
Posts: 46
Location: Minneapolis, MN

PostPosted: Sun Apr 30, 2006 6:32 pm    Post subject: Reply with quote

If you're still getting the error, are you doing an emerge system? If you emerge Locale-gettext, it will probably complain at the beginning of the build that you don't have a proper perl install, and that it isn't going to work properly, but the build doesn't die. To solve this, try:

Code:
emerge --nodeps libperl perl


Then you can try emerging Locale-gettext. If that works, go ahead with what you're doing.
Back to top
View user's profile Send private message
duby2291
Guru
Guru


Joined: 17 Oct 2004
Posts: 405

PostPosted: Fri May 12, 2006 12:45 am    Post subject: Reply with quote

Quote:
If you're still getting the error, are you doing an emerge system? If you emerge Locale-gettext, it will probably complain at the beginning of the build that you don't have a proper perl install, and that it isn't going to work properly, but the build doesn't die. To solve this, try:

Code:
emerge --nodeps libperl perl


Then you can try emerging Locale-gettext. If that works, go ahead with what you're doing.


Cool that worked for me. Thanks man.
Back to top
View user's profile Send private message
MadEgg
l33t
l33t


Joined: 06 Jun 2002
Posts: 678
Location: Netherlands

PostPosted: Tue May 16, 2006 5:35 am    Post subject: Reply with quote

tharasix wrote:
If you're still getting the error, are you doing an emerge system? If you emerge Locale-gettext, it will probably complain at the beginning of the build that you don't have a proper perl install, and that it isn't going to work properly, but the build doesn't die. To solve this, try:

Code:
emerge --nodeps libperl perl


Then you can try emerging Locale-gettext. If that works, go ahead with what you're doing.


Right, I had the same problem, and your solution helped. Still, why doesn't the ebuild die? Or maybe more important, why isn't perl emerged before Locale-gettext?
_________________
Pentium 4 Prescott 3,2 GHz
Asus P4P800 SE, i865PE chipset
1024 MB PC3200 RAM
AOpen Aeolus GeForce 6800 Ultra 256 MB DDR2
Creative Audigy2 ZS
gentoo-sources-2.6.20-r7
nVidia-drivers version 9755
Back to top
View user's profile Send private message
Wyrm
n00b
n00b


Joined: 15 Apr 2004
Posts: 26

PostPosted: Wed May 24, 2006 9:12 am    Post subject: Reply with quote

Wel, the fix didn't work for me. I had the same problem:
Code:
checking for module Locale::gettext... no
configure: error: perl module Locale::gettext required

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/help2man-1.33.1/work/help2man-1.33.1/config.log

!!! ERROR: sys-apps/help2man-1.33.1 failed.
!!! Function econf, Line 495, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.

So i did:
Code:
 emerge unmerge dev-perl/Locale-gettext
emerge dev-perl/Locale-gettext
emerge help2man
<error>
emerge unmerge dev-perl/Locale-gettext
emerge =Locale-gettext-1.03
emerge =help2man-1.29
emerge -u help2man
<error>
 emerge perl && perl-cleaner allmodules
emerge -u help2man
<error>
emerge --nodeps libperl perl
perl-cleaner all
emerge unmerge Locale-gettext
emerge Locale-gettext
emerge -u help2man
<error>

Insert the error message for all <error>s
So now i really have no idea what else to do.

I use
dev-perl/Locale-gettext-1.05
and want to upgrade from
sys-apps/help2man-1.29
to
sys-apps/help2man-1.33.1

ideas, comments?
Back to top
View user's profile Send private message
dkostic
Apprentice
Apprentice


Joined: 24 May 2006
Posts: 220
Location: Madison, NJ

PostPosted: Thu May 25, 2006 1:24 pm    Post subject: Reply with quote

I'm getting a similar error, even though I've emerged locale-gettext, perl, and libperl.

[code]
livecd linux # emerge help2man
!!! Invalid PORTDIR_OVERLAY (not a dir): /usr/local/portage
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-apps/help2man-1.33.1 to /
>>> md5 files ;-) help2man-1.33.1.ebuild
>>> md5 files ;-) help2man-1.29.ebuild
>>> md5 files ;-) help2man-1.35.1.ebuild
>>> md5 files ;-) files/digest-help2man-1.35.1
>>> md5 files ;-) files/digest-help2man-1.33.1
>>> md5 files ;-) files/digest-help2man-1.29
>>> md5 src_uri ;-) help2man-1.33.1.tar.gz
>>> Checking help2man-1.33.1.tar.gz's mtime...
>>> WORKDIR is up-to-date, keeping...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls --build=i686-pc-linux-gnu
checking for perl... perl
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for library containing dlsym... -ldl
checking for module Locale::gettext... no
configure: error: perl module Locale::gettext required

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/help2man-1.33.1/work/help2man-1.33.1/config.log

!!! ERROR: sys-apps/help2man-1.33.1 failed.
!!! Function econf, Line 495, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
[\code]

Only difference I can see is that my error occurs on line 495 rather than 485. I don't know why it's complaining about this either...

[code]
!!! Invalid PORTDIR_OVERLAY (not a dir): /usr/local/portage
[\code]

Should I just create that directory to shut it up? Help would be appreciated (and can we get the "[fixed]" out of the title since some of us are still having problems with this?).
Back to top
View user's profile Send private message
Wyrm
n00b
n00b


Joined: 15 Apr 2004
Posts: 26

PostPosted: Wed May 31, 2006 12:47 pm    Post subject: Reply with quote

Today I updated to the new Perl (5.8.8, wasn't available a few days ago) version, did
Code:
perl-cleaner all
emerge unmerge Locale-gettext
emerge -u help2man

and it worked.
Seems like perl 5.8.8 does the trick.
Back to top
View user's profile Send private message
BodyART
n00b
n00b


Joined: 11 Aug 2006
Posts: 3

PostPosted: Sat Aug 12, 2006 5:44 pm    Post subject: Reply with quote

I had the same problem as dkostic when trying to update gcc to the latest. Updating to perl 5.8.8 and re-emerging Locale-gettext did the trick for me.
_________________
Full Time Dabbler. I get things done by beating it repeatedly with a big club, which normally only takes a few seconds. The problem is getting the motivation to pick up that club. :P
Back to top
View user's profile Send private message
vetoll
n00b
n00b


Joined: 30 Nov 2011
Posts: 7

PostPosted: Wed Jul 18, 2012 8:38 am    Post subject: Fixed Reply with quote

emerge Locale-gettext

you are a mastah!
Back to top
View user's profile Send private message
Spidey
Apprentice
Apprentice


Joined: 07 Sep 2006
Posts: 237

PostPosted: Sun Jul 22, 2012 4:13 am    Post subject: Reply with quote

Anyone care to explain why did that happen?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum