| Fedora This forum is for the discussion of the Fedora Project. |
| 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
07-30-2010, 06:06 AM
|
#1
|
|
LQ Newbie
Registered: Jul 2010
Posts: 7
Rep:
|
Why config.h file doesn't exist?
Hi i am Viknesh,
Actually i am new to Linux envt as i was assigned with a project to analyse the performance of ASSP mail filter engine.
I am using Fedora 7 with KDE3.5.
I need to install a lot of perl modules to run the assp.pl code.
I was trying with all sorts of packages like src.rpm, ixxx.rpm, tar.gz, tar.bz2. All these packages doesnt work exactly.
When i tried with rpm packages. I am getting this error.
/*
[root@localhost RPMs]# rpm -ivh cyrus-sasl-2.1.23-9.fc12.src.rpm
warning: cyrus-sasl-2.1.23-9.fc12.src.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 57bbccba
1:cyrus-sasl warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
########################################### [100%]
error: unpacking of archive failed on file /usr/src/redhat/SOURCES/cyrus-sasl-2.1.18-no_rpath.patch;4c52ae60: cpio: MD5 sum mismatch
*/
Then i went for tar.gz files downloaded from CPAN.
I was given a set of instructions to install in the site itself, like:
# gzip -d yourmodule.tar.gz
# tar -xof yourmodule.tar
Then i went to the newly created directory yourmodule(say)
There i typed these commands
# perl Makefile.PL
It got succeeded. Then i am supposed to type two more commands :
# make &
# make test
So when i typed make in the Konsole, I get the following error.
/*
make: *** No rule to make target `/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE/config.h', needed by `Makefile'. Stop.
*/
So i checked for config.h file as given the directory but it was missing.
I don't know why?
Can anyone figure it out and help me with the project?
|
|
|
|
07-30-2010, 02:07 PM
|
#2
|
|
Senior Member
Registered: Sep 2009
Location: Srbobran, Serbia
Distribution: CentOS 5.5 i386 & x86_64
Posts: 1,115
Rep: 
|
Hi, welcome to the LQ forums.
Why, BUT WHY on this Earth you are using Fedora7?????
If you need older system, then use CentOS 5.5, and if you need stable system, use CentOS 5.5
Seriously, you are not going to be able to compile new packages *with newer dependancies) with THAT old system!!!
|
|
|
|
08-01-2010, 11:30 PM
|
#3
|
|
LQ Newbie
Registered: Jul 2010
Posts: 7
Original Poster
Rep:
|
I have no other choice
Quote:
Originally Posted by DrLove73
Hi, welcome to the LQ forums.
Why, BUT WHY on this Earth you are using Fedora7?????
If you need older system, then use CentOS 5.5, and if you need stable system, use CentOS 5.5
Seriously, you are not going to be able to compile new packages *with newer dependancies) with THAT old system!!!
|
Hi i have no other choice to work. My company assigned me with the work to run that system with ASSP. Can you give any other suggestion???
|
|
|
|
08-02-2010, 03:03 AM
|
#4
|
|
LQ 5k Club
Registered: Jan 2008
Location: Copenhagen, DK
Distribution: pclos2012.8, Slack1337 DebSqueeze, +50+ other Linux OS, for test only.
Posts: 11,614
|
The Fedora 7 "old archive" is here
http://archives.fedoraproject.org/pu...ux/releases/7/
( Most packages in 'Everything' )
The link to be used in /etc/yum.repos.d/ fedora.repo :
baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/7/Everything/i386/os/
And the old updates from 2007 - 2008 :
http://archives.fedoraproject.org/pu...nux/updates/7/
" updates repo " :
baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/7/i386/
Then you can do # yum install perl-devel
.. to fix your incomplete perl ( currently you only have the run time files.)
The 'cyrus-sasl', you show is not an rpm package. SRC.RPM = source code.
Most tar.gz, tar.bz2 are source code too : Must be compiled before install.
Good luck ! .. .. 
Last edited by knudfl; 08-02-2010 at 03:07 AM.
|
|
|
1 members found this post helpful.
|
08-02-2010, 05:49 AM
|
#5
|
|
Senior Member
Registered: Sep 2009
Location: Srbobran, Serbia
Distribution: CentOS 5.5 i386 & x86_64
Posts: 1,115
Rep: 
|
Problem with unpacking/install or src.rpm's from newer Fedora versions is due to new kompression tool. You have to manualy unpack it before you can recompile it.
I suggest you use CentOS src.rpm's to compile what you need, IF you can not find those rpm's in Fedora 7 repositories.
|
|
|
1 members found this post helpful.
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:56 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|