Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Aug 2013 12:32:33 +0400
From:      Boris Samorodov <bsam@passap.ru>
To:        Kevin Oberman <rkoberman@gmail.com>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: UPDATING 20130731 gio-fam-backend
Message-ID:  <5204A921.2050103@passap.ru>
In-Reply-To: <CAN6yY1sHRfKu%2BgUvzExaLJAuWBCRzgfsVEEepLOx6LwSkCtTgQ@mail.gmail.com>
References:  <CAN6yY1sHRfKu%2BgUvzExaLJAuWBCRzgfsVEEepLOx6LwSkCtTgQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
09.08.2013 01:26, Kevin Oberman пишет:

> I believe the note on in UPDATING 20130731 is incorrect, as least as far as
> portmaster. I don't use portupgrade, 

So do I.

> so I can't say how it behaves. This
> also assumes that pkgng is not in use.
> 
> If you do "portmaster -r gio-fam-backend" it will fail as it treats glib20
> as a replacement for gio-fam-backend.

I doubt it. How a single command "portmaster -r gio-fam-backend" may
even know about glib20? And IMHO glib20 cannot be used as a
replacement. From PORTMASTER(8) about -r option: "is for
"rebuild the specified port, and all ports that depend on it."

> As a result, after building the new
> glib port, it tries to install it without deleting the old version and
> fails. This can be avoided by using the command "pkg_delete -f glib-2.\*"
> before the instructions currently provided.
> 
> Also, depending on the version of portmaster, gio-fam-backend may be
> automatically deleted by the portmaster -r command, so the pkg_delete of
> gio-fam-backend may fail.
> 
> I have updated about a half dozen systems and all have required that the
> gio-fam-backend be deleted first to allow the portmaster -r to work.

So did I (about a half dozen systems) and I did what is suggested at
UPDATING (rebuild ports with -r option and then remove gio-fam-
backend). Modulo some problems due to new ld properties at CURRENT
all went smooth.

FYI: here is my .portmasterrc:
-----
PM_SU_CMD=/usr/local/bin/sudo
BACKUP=bopt
MAKE_PACKAGE=gopt
DONT_SCRUB_DISTFILES=Dopt
SAVE_SHARED=wopt
-----

-- 
WBR, Boris Samorodov (bsam)
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5204A921.2050103>