On Tuesday 06 December 2005 02:45, Joe Morris (NTM) wrote:
Susemail wrote:
I'm have trouble installing this package:
# rpm -i /home/myhome/bin/MySQL-5.0.16-0.src.rpm warning: /home/myhome/bin/MySQL-5.0.16-0.src.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 warning: user mysqldev does not exist - using root warning: user mysqldev does not exist - using root #
This just shows you are installing a non SuSE package, and a src.rpm at that? Is that what you wanted?
Yes. I have an example in an article from Dec. Linux Magazine that uses MySQL 5 that I would like to explore. I want to make sure it gets into the rpm database and dependencies are resolved automatically. If I can't use the source rpm I'll try to use checkinstall, which works fine as long as it doesn't ask me any questions that I can't answer- and I'm afraid on this one it will.
It shows it installed, but since it is a src.rpm, it just installs the spec file and sources, in your situation, under /usr/src/packages in the SPEC and SOURCES directories. It is ready to build a binary rpm, assuming you have all the dependencies needed to build the package.
In this case it didn't install in these directories or anywhere else according to locate and manual inspection. In any case should'nt ' rpm -i /home/myhome/bin/MySQL-5.0.16-0.src.rpm' have built and installed the rpm with dependencies? Jerome
I installed '/home/myhome/bin' as the first installation source in Yast. When I install using Yast I get the message 'MySQL not found on medium'. I'm using a clean install of Suse 10.0
How do I use rpm and/or Yast to install this package?
You need to install a binary rpm, i.e something like MYSQL-5.0.16-0.i586.rpm, which are architecture dependent.
-- Joe Morris Registered Linux user 231871