LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-16-2004, 10:24 PM   #1
rac83
LQ Newbie
 
Registered: May 2004
Distribution: fedora core 1
Posts: 6

Rep: Reputation: 0
Red face How to Upgrade perl without disrupting dependants


Hi im fairly new to linux and im trying to install the perl-crypt packages such as CBC rijndael and such but i cannot find any rpms for them that i can install due to my perl version of 5.8.3 the ones i found for fedora core need 5.8.4 and i dled 5.8.4 but when i try to rpm -U it wont let me because so many things are using or dependant on the previous version
any help with either compatable formats for my existing fedora core 5.8.3 perl or how i can upgrade to 5.8.4 would be greatfully appreciated

Do i have to uninstall and reinstall ALL THE MODULES and dependant software? omgosh =\

Last edited by rac83; 05-16-2004 at 10:44 PM.
 
Old 05-17-2004, 01:53 AM   #2
emetib
Member
 
Registered: Feb 2003
Posts: 482

Rep: Reputation: 33
you should be able to set up your mirrors to grab all of the deps for 5.8.4 for fedora.
here's an article that will help you out with setting them up.
http://www.linuxjournal.com/article.php?sid=7501
 
Old 05-17-2004, 04:25 AM   #3
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
In most cases you don't have to install it using rpm's (unless you are installing Perl modules to satisfy the dependancies of another rpm package) - you can install it using the CPAN shell, so you don't have to upgrade your core Perl installation.

As root, type perl -MCPAN -e shell to start the CPAN shell. It will ask you quite a few questions to set up. When done, you can use the CPAN shell to install Perl modules.

Type install <modulename> at the cpan> prompt, like this for installing the Crypt::Rijndael module: install Crypt::Rijndael. That's how simple it is.

To find and learn more about Perl modules you use the search.cpan.org site, which is a real gem.


Håkan
 
Old 05-19-2004, 01:00 AM   #4
rac83
LQ Newbie
 
Registered: May 2004
Distribution: fedora core 1
Posts: 6

Original Poster
Rep: Reputation: 0
Freaking awesome thank you for your reply i am much much pleased
 
Old 05-23-2004, 07:51 PM   #5
rac83
LQ Newbie
 
Registered: May 2004
Distribution: fedora core 1
Posts: 6

Original Poster
Rep: Reputation: 0
ok your advice worked for the most part
i got crypt::cbc installed but when i try to install blowfish or rijndael it gives me this error

/bin/sh: line 1: gcc: command not found
make: *** [_rijndael.o] Error 127
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

makes me think somethings wrong with my make? or the path is not right i checked the path and it is in /usr/bin/make
any input would be appreciated
 
Old 05-23-2004, 08:08 PM   #6
btmiller
Senior Member
 
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,275

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Do you have gcc (the GNU Compiler Collection) installed? The error on the first line of your output seems to indeicate that it is missing.
 
Old 05-23-2004, 08:30 PM   #7
rac83
LQ Newbie
 
Registered: May 2004
Distribution: fedora core 1
Posts: 6

Original Poster
Rep: Reputation: 0
good question it would appear that way
how can i tell and how can i install it if i need to? :/
 
Old 05-24-2004, 05:17 AM   #8
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
Fedora comes with a graphical interface to installing and uninstalling packages (something like Add/Remove Programs in Windows), doesn't it? I think you have an option there to install the basic development tools, which is what you need.

To check from the command line, type rpm -qa | grep gcc to see what gcc-related packaged might be installed. Installing gcc manually would probably require quite some work since it depends on a lot of development libraries which would need to be installed prior to installing gcc itself.

A good idea when installing Linux is to always include the basic set of development stuff - even if you don't plan on actually programming on the system - since you never know when you have to compile a driver.

Håkan
 
Old 05-24-2004, 10:41 PM   #9
rac83
LQ Newbie
 
Registered: May 2004
Distribution: fedora core 1
Posts: 6

Original Poster
Rep: Reputation: 0
i think i love you
 
Old 05-26-2004, 09:55 AM   #10
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
OK, that's just plain creepy!


Håkan
 
  


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
perl upgrade mailbinoy Programming 1 11-03-2005 06:30 AM
Upgrading PHP without disrupting stable Apache 2.0 install Jake_B Linux - General 7 07-07-2004 10:39 AM
Perl error after upgrade apache -> apache2 FloFri Debian 6 05-25-2004 05:36 AM
apache install disrupting secure website access? edsmithers Linux - Networking 3 04-23-2004 06:43 PM
how to safely upgrade perl? hlozo Linux - Software 0 03-03-2004 05:17 PM


All times are GMT -5. The time now is 12:56 PM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration