Hi. I have a 'master' server on which I build all packages and ports that become available to other 'slave' systems via PKG_PATH. I am running with snapshots and have 280108 (bsd) installed.
The master contains both libc.so.42.0 libc.so.43.0 Now the slave complains of not being able to install the master's packages built from the ports tree. The slave only posesses libc.so.43.0 thus parsing unace-1.2bp0 Can't install unace-1.2bp0: lib not found c.42.0 c.42.0: partial match in /usr/lib: major=43, minor=0 (bad major) The ports tree for 280108 was late coming out so I thought downloading the latest one (020208) and performing the following on the master's ports: # make update This did not do anything. I guess because the port versions did not change. I uninstalled a test port on the master and reinstalled. I guess the latest library is always used upon installation because the slave could then install the resulting package. So I'm wondering whether the behaviour of 'make update' should change to avoid this type of problem. Maybe it should see that a newer library is available and at least create a package without installing it locally. How are others coping with this issue? Is there something I should be doing for this specific scenario? /juan

