issues unveiled by devel/gettext

Freddie Cash fjwcash at gmail.com
Mon May 31 17:44:00 UTC 2010


On Mon, May 31, 2010 at 10:37 AM, Dominic Fandrey <kamikaze at bsdforen.de>wrote:

> On 31/05/2010 19:08, Franci Nabalanci wrote:
> > I have the same problem and my FreeBSD 8.0 release doesnn't work anymore.
> I
> > cannot do anything. It is possible to save this problem or better install
> > different OS??
>
> A lot of stuff will start working again if you add the line:
> libintl.so.8    libintl.so.9
>
> to your /etc/libmap.conf file. Note that this is just a temporal
> workaround until you manage to rebuild the troublesome packages.
>
> This would be an excellent time to mention the wonderful -b options for
portupgrade and portmaster, that will create a backup package of any ports
that are upgraded, stored under /usr/ports/packages.  :)  If you run into
any issues, it's a simple "pkg_delete -xi portname" and "pkg_add
/usr/ports/packages/portname.tbz" process to roll-back to a known-good
version.  :D

There's also an option for both portupgrade and portmaster that tell it to
save old libraries to /usr/local/compat/lib, so that applications that
require the lib will continue to work, while you re-install/upgrade the
other apps.

Using ZFS snapshots on /usr/local and /var/db/pkg is also an option, as ZFS
provides a snapshot-roll-back feature.

IOW, this is not an "unsolvable mess" like some people claim every year.  :)

-- 
Freddie Cash
fjwcash at gmail.com


More information about the freebsd-ports mailing list