Hi Andrea,

I suggest to take a look at the 'Maximum RPM' book (http://www.redhat.com/docs/books/max-rpm/index.html) - it is now available to read on line. It is a bit out of date but you can still make use of it.

One difference is the split of 'rpm' and 'rpm-build', in the olden days there was just 'rpm' ;)

I have used RPM a fair bit (both as a user & writing packages) and to be honest I think some of the critisicm people have agianst it are a much to do with poor packaging rather than the tool itself. The worst 'offence' is some packages claiming to require version x.y.z of another package (or library), when what they really need is version >= x.y.z. This is a combination of lazyness on the part of the person packaging the software and RPM trying to be helpful by listing dependancies found when doing the build.

You could package your application into an RPM, so it is managed like the rest of the system.

Regards

Phil Q

Andrea Gasparini wrote:

Phil Quiney spiffera, alle venerdì 19 dicembre 2008 circa:
This location is retained
in the database. The MV packages all go under /opt/<someplace>/... by
default - just do an 'mvl-edition-rpm -qi' on a package (or
mvl-edition-rpm -pqi on the rpm file itself), the prefix is displayed as
part of the information. On the target the rpms can be installed
correctly by specifying '--prefix /'.

Ok, understood, thanks.
That prove I should study better rpm packages, as they're not yet under my complete control. ;)
As you have simply copied the 'complete' file system for your test, I
think you will find you have removed the GTK files from the original
installation area since the RPM database will have the original
locations for the files.

That's not on the 'default' location, so it shouldn't have removed anything. Cool. :)

Thanks again.
Byebye!


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to