Scribus installation problem, sez I need automake 1.6 when automake 1.9 is istalled
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Scribus installation problem, sez I need automake 1.6 when automake 1.9 is istalled
I've been trying to install scribus 1.2, I have no problems with the configuration, but when I do make, I get a message that sez
[root@uac-182-86 scribus-1.2]# make
cd . && \
/bin/sh /home/rockgod/Guts/scribus-1.2/admin/missing --run automake-1.6 --foreign Makefile
/home/rockgod/Guts/scribus-1.2/admin/missing: line 46: automake-1.6: command not found
WARNING: `automake-1.6' is needed, and you do not seem to have it handy on your
system. You might have modified some files without having the
proper tools for further handling them. Check the `README' file,
it often tells you about the needed prerequirements for installing
this package. You may also peek at any GNU archive site, in case
some other package would contain this missing `automake-1.6' program.
make: *** [Makefile.in] Error 1
So I went and downloaded and installed the latest copy of automake (1.9) but I still get this message. Any ideas on why this is? I also tried using using yum to install scribus but I keep getting told that yum couldn't find scribus
[root@uac-182-86 scribus-1.2]# yum install scribus
Gathering header information file(s) from server(s)
Server: Fedora Core 2 - i386 - Base
Server: Fedora Core 2 - i386 - Released Updates
Finding updated packages
Downloading needed headers
Cannot find a package matching scribus
No actions to take
[rockgod@uac-182-86 rockgod]$ which automake
/usr/local/bin/automake
[rockgod@uac-182-86 rockgod]$ automake--version
bash: automake--version: command not found
[rockgod@uac-182-86 rockgod]$ automake-1.9
automake-1.9: `configure.ac' or `configure.in' is required
[rockgod@uac-182-86 rockgod]$ automake --version
automake (GNU automake) 1.9
Written by Tom Tromey <tromey@redhat.com>.
Copyright 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Does this help? Any ideas on why Scribus won't install?
I don't remember ever uninstalling any version of auto-make, I don't know how I would do that, how would I tell if there is a symbolic link pointing to automake 1.9? Should I have a link or get rid of one if there is?
Have a look in /usr/bin and check if there's any automake link in there - if there is, where is it pointing.. Hopefully to your new version, if not, make a note of where it points and rename it something like automake.old.
next, have a go at creating a symbolic link in pointing to your new automake version, eg, as root type -
I made a symbolic link, and still get the same "need auto-make 1.6" error. I then went to the links that dezza suggested. It still tells me that I have auto-make 1.9 when I type automake --version. I then tried
export WANT_AUTOMAKE="1.9" and the make still won't work.
I then tried the
export WANT_AUTOMAKE="1.6"
make still told me I needed automake 1.6
should I just install an older version of auto-make? roll back from 1.9 to 1.6?
The lines at the end of your config script summary are alright (although if you've got CUPS on your system, it might be worth installing the CUPS development libraries so that CUPS support gets compiled in... but that's an aside for now)
Anyway, I decided to have a go at compiling Scribus 1.2 on my system, to see if I could reproduce any of the issues you've got. Well, it's compiled fine, and I've got automake 1.4 on this box! So the version business is a bit of a red herring I think.
What I'm starting to wonder is whether your development environment is either incomplete or broken in some other way. When you installed the latest automake version, did you compile it from source or use an RPM (its location in /usr/local/bin suggests to me that you compiled it?)
yea I downloaded a tar of automake and uncompressed it. no rpms.
I used to have a problem doing the configuration with scribus because I didn't have C++ but I got it using yum and now I start running into problems when I type make
This is getting intriguing and I've got to admit I'm not in the best position to advise further! I'm hoping some other people might be able to help out here, but for what it's worth...
Have you got autoconf on your system? I think that automake requires it, but I'd imagine you'd have run into that dependency when you compiled automake anyway..
there may be other issues or requirements about which I'm not aware, too. One other suggestion - if you've got a fedora cd set, you'll probably find all of the development tools on there and it might be easier to try that..
Good luck and I'm sorry I can't really be of further assistance!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.