LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-11-2006, 08:52 AM   #1
brooky9999
Member
 
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232

Rep: Reputation: 30
Nightmare with intltool on Slack 10.2 with2.6.17.3


Hi all,

I am having a really hard time with intltool. I am trying to install libgpod (a component for gtkpod), and after running the configure script, I get:

Code:
Your intltool is too old. You need intltool 0.21. or later.
I have tried installing the 0.30 pkg from www.slackware.com, which didn't seem to work.

I then downloaded 0.33 source and did the following:

# tar xvf intltool-0.33.tar.bz2
# cd intltool-0.33
# ./configure
# make
# make check
# make install

This has now installed all the necessary intltool programs into /usr/local/bin.

However, after I rebooted and try to install libgpod again, I get the same error message.

This is exactly the same problem I had when trying to install Thunar, and eventually I gave up. However, I now want to move completely from Mac to Slack and this is needed for my iPod to work.

I have trawled through the forums and STFW... there just seems to be nothing in the way of help when it comes to this tool.

Does anyone have any idea where I am going wrong?

Many thanks,


Mark.
 
Old 07-11-2006, 09:00 AM   #2
ledow
Member
 
Registered: Apr 2005
Location: UK
Distribution: Slackware 13.0
Posts: 241

Rep: Reputation: 34
Have you actually now got two versions of intltool in two different places on the same machine?

It's possible that the previous version is still the one being used/detected. You can use whereis or slocate to find all the versions of the tool. You may need to set PATH's or move files around to make them visible to the install process.

Also, make sure you are using the very latest version of intltool and the CVS version of libgpod.
 
Old 07-11-2006, 09:10 AM   #3
brooky9999
Member
 
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232

Original Poster
Rep: Reputation: 30
Hi ledow,

I removed the 0.30 pkg using pkgtool - so now I just have the 0.33 version files which all live in /usr/local/bin.

I believe I am using the latest version of intltool, but I downloaded the source, and didn't use CVS.

I did the same for libgpod.

How do I install them both via CVS?


Mark.
 
Old 07-11-2006, 09:27 AM   #4
brooky9999
Member
 
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232

Original Poster
Rep: Reputation: 30
Hi ledow,

I have used slocate and found that 0.33 versions of:
intltoolize
intltool-update
intltool-merge
intltool-extract
intltool-prepare
exist in both /usr/bin and /usr/local/bin.

This is because I installed it twice, one using the

Code:
./configure --prefix=/usr/bin
command.


Mark.
 
Old 07-11-2006, 09:41 AM   #5
piete
Member
 
Registered: Apr 2005
Location: Havant, Hampshire, UK
Distribution: Slamd64, Slackware, PS2Linux
Posts: 465

Rep: Reputation: 44
I'd advise cleaning off both installs (i suspect you'll have to reconfigure the source dir and run make uninstall twice) and then trying again ... the line you want to use when installing gtk stuff is:

./configure --prefix=/usr

When you've finished the make install / checkinstall / src2pkg (http://www.linuxquestions.org/questi...d.php?t=462649) step you need to run libgpod with the same line. You *can* install things all over the shop, but you then have to start messing with $PATH and $PKG_CONFIG. Failing all of that, we can have a look at how intltool is being detected and might be able to override that detection on the ./configure line (try ./configure --help for options) or in the Makefile itself.

Let us know how it goes,
- Piete.
 
Old 07-11-2006, 10:26 AM   #6
brooky9999
Member
 
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232

Original Poster
Rep: Reputation: 30
This is just weird now!!!

Piete - thanks for your help. I removed all copies of intltool on my system as you said, and then re-installed using the following commands:

Code:
tar xvf intltool-0.33.tar.bz2
cd intltool-0.33
./configure --prefix=/usr
make
make install
I then tried the same on libgpod. After unpacking the file, I noticed that it already comes with three files:

intltool-merge.in
intltool-update.in
intltool-extract.in
I then try to run:

Code:
./configure --prefix=/usr
again and get the same stupid error message about intltool not being > 0.21 and being too old!

How is that possible? Any idea on what I'm missing?


Mark.
 
Old 07-11-2006, 10:49 AM   #7
brooky9999
Member
 
Registered: May 2006
Location: Marlow, UK
Distribution: Slackware 12.2
Posts: 232

Original Poster
Rep: Reputation: 30
Forgive me all... I have found the answer to be my own dumbness.

After examining the error message closer, I notices that the problem was that I was missing AWK. After installing that, my problem disappeared.

Many thanks for your input,


Mark.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Error - XML::Parser perl module is required for intltool Rudy Linux - General 7 06-15-2006 12:43 PM
XML::Parser perl module is required for intltool, for LogJam GT_Onizuka Linux - Newbie 7 06-30-2005 08:49 AM
Nightmare help tar.gz Avenge19 Linux - Newbie 4 10-19-2004 08:12 AM
XML::Parser perl mod is req 4 intltool error BorisMcHack Slackware 4 06-23-2004 08:51 AM
ML 8.2 Nightmare! descras Linux - General 2 08-22-2002 05:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration