Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Mar 2005 12:26:13 -0500
From:      Randy Pratt <rpratt1950@earthlink.net>
To:        freebsd-gnome@freebsd.org
Subject:   Gnome-210 upgrade comments
Message-ID:  <20050313122613.337f7e4f.rpratt1950@earthlink.net>

next in thread | raw e-mail | index | archive | help
Nice job guys!  I ended up with an upgrade successful message.  I did
run into a couple of stops along the way.  If I had really read the
script and thought about it they probably could have been avoided.  Of
course I didn't do that so I thought I'd share the consequences of my
actions.

If portaudit is being used and there are any installed ports which have
a security issue then gnome_upgrade.sh will fail.  The gnome_upgrade.sh
does a pkg_deinstall and later tries to pkg_install which fails since
there is a security issue with that port.

I took the sledge hammer approach and removed portaudit.  The
/var/db/portaudit database also had to be removed.  There are probably
better ways to do this but I couldn't think of any at 3am ;-)

Adding a reminder or method to disable the portaudit security check
would have avoided that restart of the gnome_upgrade script.  BTW,
that works really nice.

The only other bump was multimedia/avidemux2 which has a build
problem on 4.x and amd64 platforms.  The ports/78717 fixes this but
hasn't been committed yet.  This was my only port that was 
"out-of-date" and caused the gnome_upgrade.sh to stop.  After adding
avidemux2 to the "HOLD_PKGS" section of /usr/local/etc/pkgtools.conf,
restarting the gnome_upgrade.sh ran to a successful completion.

I noticed that when the gnome_update.sh script would stop that
quite a few packages that had been installed were still missing.
Being a bit more cautious, I always used the -restart option for
the script since I wasn't sure if starting the script fresh would
reinstall those packages.

After a short nap, all of this seems perfectly obvious and things
were doing what they had been told.  Next time, I'll do the nap
*before* the update.

Thanks to the team for all the work in this update!

Best regards,

Randy
-- 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050313122613.337f7e4f.rpratt1950>