From: <jca...@in...> - 2002-02-08 00:48:42
|
On Thursday 07 February 2002 22:30, Alan W. Irwin wrote: | > On Thursday 07 February 2002 8:43 pm, Alan W. Irwin wrote: | > > So far, no bugs have been reported for 5.1.0. | > | > I'm not sure if this is a bug, I configured --prefix=3D/usr/local, | > then "make -n install" gives: | > | > ... | > cp -p -a plmodule.so /usr/local//usr/lib/python2.0//site-packages | > cp -p -a pyqt_plmodule.so | > /usr/local//usr/lib/python2.0//site-packages | | Looks like YACP, yet another configuration problem. That extra | /usr in the middle of the path shouldn't be there. If I specify | either /usr/local/plplot or /usr for the prefix everything works | fine. | | > I have been looking at the distributed rpm specs files, and I | > found that they specify /usr as the install point. | | That's standard for all rpms and also debs. In Linux distributions | /usr/local is reserved for tarball installs *not* under rpm (or | deb) control and /usr is reserved for debs and rpms. Those who use | a prefix of /usr for tarball installs or a /usr/local prefix for | rpm or deb installs get what they deserve....;-) Like me, when I made an automatic upgrade in my linux box, just to=20 find that (of course) the upgrade had upgraded just the distro=20 packages, not the manually installed rpm ones? And then searching for=20 all them... it would be much easier if they were in /usr/local -- or=20 if I had a separate rpm database just for them. But I don't see the point in installing rpms under /usr -- there must=20 exist some reasoning behind that? I have yet another rpm question. With dyndrivers, we can make rpm=20 with all available drivers, without having to worry if the user=20 system has the necessary libs or not! Of course the user will not be=20 able to use those drivers, but it will not hurt, and if the user=20 latter install the extra packages the drivers will be there. Correct? Joao |