On Mon, 2003-05-12 at 12:00, Curtis Rey wrote:
Hi all. I decided to install the lastest version of ZiNF rather than the version of freeamp that comes with 8.2. I have three options.
One is to use rpms built for RH 8.x/9. The question regarding this is that there are seperate packages involved. id3lib, libmusicbrainz, zinf, znif-arts, zinf-cobra, zinf-esd, zinf-extras, and zinf-vorbis.
They don't work on SuSE unfortuantly.
I am unsure if this will be problematic since I'm no sure about difference between SuSE libs and otherthings being placed in whatever dir will be a problem later, but the upside is that the rpm database will know about them and that makes other maintenance issues easier.
Furthermore, new in 8.2 is a complete set of (mirrored for lack of a better description) set of dirs/subdirs in the /usr/local that has most sys folders. [Side Note: I was pleasantly surprise to look in the /usr/local to include the following: bin dev games include man mnt proc sbin src success usr windows boot etc home lib media opt root share srv tmp var and these are fully functional as is that under the "/" directory]
Two get the aforementioned files as *.src.rpms and rebuilid them for my system. But, Is the rpm database going to correctly reconized these later so that I can track them correctly with rpm?
Three is to get the source packages and then create my own rpms for SuSE 8.2 myself. I haven't done this but feels it's time I learned to. If I were to take this path I would greatly appreciate any pointers that others may offer, such as specific literature/readme's and programs that would make it easier for an rpm noob to use and follow.
My personal feeling is that it may be time for me to take another Linux step and learn to make my own rpms. However, having never done this before so I wanted to get some feedback from those on the list. Is this an o'k set of packages to start with or is this too ambitious and I should perhaps start with something simplier without the extra stuff like the libs, etc, and others?
Checkinstall script can build them pretty easily, but if it goes wrong results can be interesting :). Checkinstall has to be run as root and takes the place of make install in the source. Although, with Zinf I will be very surprised if you get that far. Its undergoing quite a lot of code changes and... *rant* Too many developers are using Debian stable as a development platform, fine about a year ago, but this seems to cause many issues with up to date distro's like SuSE 8.2 *rant*
Thanks much in advance.
Cheers, Curtis.
Matt