Date: Thu, 29 Sep 2005 13:38:36 -0700 (PDT) From: Milscvaer <millueradfa@yahoo.com> To: freebsd-questions@freebsd.org Subject: Question about packages Message-ID: <20050929203837.17499.qmail@web54509.mail.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hello, I have question about packages. I would like to upgrade some packages on my FreeBSD 5.4 system to the latest versions avialable in ports, but I would like to upgrade using binary packages and not compile them from ports (using portupgrade -PP -R package). How often are the binary packages in 5-stable for instance rebuilt to the latest version? It is pretty critical to keep these updated constantly, preferably every day, to get the latest security fixes in a new version of a package. I noticed that Firefox still seems to be at 1.0.6 even though 1.0.7 has been out for several days. Does FreeBSD have a system set up where when a port is upgraded to a new version, the binary package for the port is automatically rebuilt soon after, such as at least within the next day so that the latest version in ports is also avialable as a binary package. This is very essential. I hope such a feature can be provided. Does also, is anything done to avoid the situation where an older program needs an older version of a dependancies and a newer program needs a newer version of the same depedancy? The way, currently, that I believe we avoid the DLL-hell situation on FreeBSD, where a new program would install a new version of a library, blowing up older programs on the system that used an older version of the same library, being incompatable with the new version, is to append a version number to every .so file in the lib directories, and have all programs to a specific version of a library, such as one program may use mylib.so.1.0 while a new program might use mylib.so.2.0. Thus if a new program needs a new version of a library, it can be installed and use the new version, but all older programs can continue to use the old version. Does portupgrade leave older versions of a library dependancy in place when installing a new version of such a dependancy, so that applications that require the newer version of the dependancy can use the new version, while applications that need the older version can use the older version? thank you very much, Alistar __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050929203837.17499.qmail>