vermaden said:Added PDF and HTML formats for download (first post).
vermaden said:cat > /root/stable-supfile << EOF
*default host=cvsup.pl.freebsd.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_8
*default delete use-rel-suffix
*default compress
src-all
EOF
bbzz said:First of all, why do you want to go from -RELEASE to -STABLE? Are you sure you know what you are doing?
bbzz said:Remember, you can use all the packages from -STABLE without needing to move base system from -RELEASE.
FWIW: As well as the new bugs. -STABLE doesn't break often, but it does happen occasionally.wblock@ said:The reason to run FreeBSD-STABLE is to get the latest features and bug fixes in the operating system.
vermaden said:Thats very easy to accomplish, make a list of Your installed packages, then remove all installed packages, then install them again from the list You have just made, like that:
Code:# pkg_info -qoa > LIST # pkg_delete -a # rm -r -f /var/db/pkg /usr/local # while read I; do pkg_add -r $( basename ${I} ); done < LIST
In case You are using a CSH shell, type sh before while loop, like that:
# while read I; do pkg_add -r $( basename ${I} ); done < LIST
For next time maybe, you may find the small howto I wrote yesterday useful... Unsure howI can go ahead and install the packages by hand on this one system, but is there a way to cleanly do this automatically with some shell code?
jb_fvwm2 said:For next time maybe, you may find the small howto I wrote yesterday useful...
stefanlasiewski said:What is happening here? Is does ruby-bdb have a different name in ports then as a package?
Probably yes, it will require scanning all 23 000 Makefiles in the Ports tree to get create the mapping of port name and a package name, and according to that mapping translate port name to package name and vive versa.stefanlasiewski said:I can go ahead and install the packages by hand on this one system, but is there a way to cleanly do this automatically with some shell code?
# pkg_add -r bsdadminscripts portmaster portaudit
pkg_add -i ...
and you can make a choice in an interactive menu if you want Conky with TTF built in or without it. On FreeBSD with PKGNG you can only add packages that are built with default WITH/WITHOUT flags, so no TTF in Conky for example. The other issue with PKGNG is that it REINSTALLS the packages that you built from Ports, no matter of newer or older, so after pkg upgrade you will have to rebuild your customized ports, which is pretty annoying. pkg install
and pkg upgrade
will be the only sources of installed ports/packages and you get very good control over the options for built packages.kpa said:If you build all PKGNG packages yourself in a jail(8) with for example poudriere you won't have problems with PKGNG packages conflicting with local modifications becausepkg install
andpkg upgrade
will be the only sources of installed ports/packages and you get very good control over the options for built packages.