bvc Posted January 15, 2005 Report Share Posted January 15, 2005 well I'm not a developer all I know is if I ever need to compile something I fix as many of those ./configure errors as I can. example/s silc.pc do urpmf silc.pc and install the pkg it is in libstartup-notification-1.0.pc urpmf libstartup-notification-1.0.pc audiofile-config urpmf audiofile-config find theme all and install them. You could startup rpmdrake and search for devel and start installing stuff, if you have the space. Devel pkgs do not take up much space and as you can see, they come in handy at times. Quote Link to comment Share on other sites More sharing options...
Viper_Maniac Posted January 15, 2005 Author Report Share Posted January 15, 2005 Ok I installed everything it said it didnt have except silc.pc because urpmf couldnt find it. And it also still shows this: checking for ao... no *** Could not run ao test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means ao was incorrectly installed *** or that you have moved ao since it was installed. Quote Link to comment Share on other sites More sharing options...
Steve Scrimpshire Posted January 17, 2005 Report Share Posted January 17, 2005 See the file config.log for the exact error that occured. Quote Link to comment Share on other sites More sharing options...
Viper_Maniac Posted January 17, 2005 Author Report Share Posted January 17, 2005 Ok I got the ao thing taken care of. Do I really need the silc thing? Is it vital for gaim to work? Also I found this alot in the config file: configure: failed program was: | /* confdefs.h. */ Normal? Quote Link to comment Share on other sites More sharing options...
Qchem Posted January 18, 2005 Report Share Posted January 18, 2005 Would it not be easier just to use a gaim rpm You can try and rebuild the mdk 10 rpm if you're running 10.1 - it's probably easier than trying to trace all these deps manually and it produces a cleaner system in the long run. Quote Link to comment Share on other sites More sharing options...
Viper_Maniac Posted January 18, 2005 Author Report Share Posted January 18, 2005 Rebuild? How? Cant I just use the 10.0 rpm? Quote Link to comment Share on other sites More sharing options...
bvc Posted January 18, 2005 Report Share Posted January 18, 2005 (edited) has to be a .src.rpm and best if .mdk.src.rpm rpmbuild --rebuild <name_of _pkg.mdk.src.rpm> see man rpmbuild for opt it biulds and rpm that it'll put in /usr/src/RPM/RPMS/iXXX .... that you can install with rpm -ivh /usr/src/RPM/RPMS/ixxx/<name_of _pkg.ixxx.mdk.rpm> when the build finishes...look up about 210 to 20 lines for Wrote /usr/src/RPM/RPMS bla bla bla Edited January 18, 2005 by bvc Quote Link to comment Share on other sites More sharing options...
Viper_Maniac Posted January 19, 2005 Author Report Share Posted January 19, 2005 Can the files/directory be deleted (/usr/src/RPM/RPMS/iXXX) after I save the rebuilt rpm? Quote Link to comment Share on other sites More sharing options...
Qchem Posted January 19, 2005 Report Share Posted January 19, 2005 It's fine to delete those files, but unless you're in serious need of disc space I'd keep them around, just in case you need another rebuild ;) Quote Link to comment Share on other sites More sharing options...
bvc Posted January 19, 2005 Report Share Posted January 19, 2005 (edited) in case you wanna know what happens with a source rom....that's all it is...the tarball source in an rpm pkg, extracted, and includes edited makfiles and config files for mandrake. Like, ./configure --prefix=/usr is already there for you along with anything else that is distro specific like menu entries. Quite convenient. You can see all this in /usr/src/RPM/>>> Edited January 19, 2005 by bvc Quote Link to comment Share on other sites More sharing options...
Viper_Maniac Posted January 19, 2005 Author Report Share Posted January 19, 2005 Does it need dependencies too like installing it from source? The only thing left that it said needed for source was silc.pc but I couldnt find it. Quote Link to comment Share on other sites More sharing options...
Qchem Posted January 19, 2005 Report Share Posted January 19, 2005 Try this rpm for silc.pc rpm.pbone.net is a good site for tracking down rpms, and for finding which rpms contain which files. Source rpms contain a specfile, which amongst other things contains a list of dependencies for the finished package - the rpm will warn you of these deps when you try to install it. Quote Link to comment Share on other sites More sharing options...
Viper_Maniac Posted January 27, 2005 Author Report Share Posted January 27, 2005 has to be a.src.rpm and best if .mdk.src.rpm rpmbuild --rebuild <name_of _pkg.mdk.src.rpm> see man rpmbuild for opt it biulds and rpm that it'll put in /usr/src/RPM/RPMS/iXXX .... that you can install with rpm -ivh /usr/src/RPM/RPMS/ixxx/<name_of _pkg.ixxx.mdk.rpm> when the build finishes...look up about 210 to 20 lines for Wrote /usr/src/RPM/RPMS bla bla bla <{POST_SNAPBACK}> I keep getting this message: bash: rpmbuild: command not found Quote Link to comment Share on other sites More sharing options...
Steve Scrimpshire Posted January 27, 2005 Report Share Posted January 27, 2005 (1) urpmi rpm-build (2) You must be root Quote Link to comment Share on other sites More sharing options...
Viper_Maniac Posted January 27, 2005 Author Report Share Posted January 27, 2005 Just "urpmi rpm-build"? I typed in "urpmi rpm-build --rebuild gaim-1.1.2-0.src.rpm" and got this: Unknown option: r One of the following packages is needed: 1- automake1.6-1.6.3-2mdk.noarch : A GNU tool for automatically creating Makefiles. (to install) 2- automake1.9-1.9-1mdk.noarch : A GNU tool for automatically creating Makefiles. (to install) 3- automake1.7-1.7.9-2mdk.noarch : A GNU tool for automatically creating Makefiles. (to install) 4- automake1.8-1.8.5-1mdk.noarch : A GNU tool for automatically creating Makefiles. (to install) 5- automake1.4-1.4-25.p6.mdk.noarch : A GNU tool for automatically creating Makefiles. (to install) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.