Hi all, we've decided yesterday to stop pushing regular updates to our 2.8 branch right now. However, we will continue to push security related updates to the 2.8 branch in the foreseeable future. We know that several people will not be happy with this decision, but keep in mind that our team is very small and we are all volunteers. None of the official maintainers has the motivation and the energy to maintain an additional branch or even an overlay repository for i686, at least at the moment. We strongly encourage all users to update to 3.0 now. The update is not a big issue, I've updated my netbook yesterday from 2.8/i686 to 3.0 without any issues. It's basically done in 4 steps: 1) boot from ISO or USB and run setup to update the installed packages 2) run setup-chroot and - rebuild/install your kernel - run rejmerge, don't reject pkgmk.conf! 3) reboot into your new, shiny 64-bit CRUX 4) update your ports tree and rebuild all ports that are installed but not updated by step 1) I've to admit that step 4) is a bit painful, because we have no tool that can detect 32-bit binaries and tell the user which ports he has to rebuild. Well, the attached, very simple, script should help :) The script tests every installed binary with file(1), and reports the port it belongs to if a 32-bit binary was found. Just run this script as the input to 'prt-get -fr'. Hope this helps and best regards Juergen, for the CRUX team
On Sat, Feb 02, 2013 at 05:17:42PM +0100, Juergen Daubert wrote: [...]
Well, the attached, very simple, script should help :) The script tests every installed binary with file(1), and reports the port it belongs to if a 32-bit binary was found. Just run this script as the input to 'prt-get -fr'.
forgot to add /usr/sbin and /sbin to the directories to search for 32-bit binaries, new version attached. thanks Juergen
participants (1)
-
Juergen Daubert