Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Oct 2006 13:46:58 -0700
From:      Kent Stewart <kbstew01@owt.com>
To:        "Jeremy Messenger" <mezz7@cox.net>
Cc:        gnome@freebsd.org, Kent Stewart <kstewart@owt.com>
Subject:   Re: HEADS UP: GNOME 2.16.1 has been committed
Message-ID:  <200610151346.59216.kbstew01@owt.com>
In-Reply-To: <op.thg4sjdp9aq2h7@mezz.mezzweb.com>
References:  <1160818961.8394.89.camel@shumai.marcuscom.com> <200610150852.22727.kstewart@owt.com> <op.thg4sjdp9aq2h7@mezz.mezzweb.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday 15 October 2006 10:42, Jeremy Messenger wrote:
> On Sun, 15 Oct 2006 10:52:22 -0500, Kent Stewart <kstewart@owt.com> wrote:
> > On Saturday 14 October 2006 22:31, you wrote:
> >> On Sat, 14 Oct 2006 23:54:08 -0500, Doug Barton <dougb@FreeBSD.org>
> >
> > wrote:
> >> > John Hay wrote:
> >> >> It looks like ports/UPDATING is mixing sysutils/portmanager and
> >> >> portmaster in the 20061014 part that tells how to update gnome. Is
> >> >> that on purpose?
> >> >
> >> > The entry says this:
> >> >
> >> > 20061014:
> >> >    AFFECTS: All GNOME users
> >> >    AUTHOR: gnome@FreeBSD.org
> >> >
> >> >    GNOME has been updated to 2.16 and all GNOME components have
> >> > been moved from X11BASE to LOCALBASE, to upgrade your GNOME desktop
> >> > and applications you will need either sysutils/portupgrade or
> >> > sysutils/portmaster.
> >> >
> >> >   Portupgrade users:
> >> >    pkgdb -Ff
> >> >    portupgrade -rf glib-2\* cairo gnome-doc-utils gnome-mime-data \
> >> >          gnome-audio startup-notification dbus
> >> >
> >> >   Portmaster users:
> >> >    portmaster -r pkg-config\*
> >> >
> >> >
> >> > The introductory paragraph says "either/or," so it seems pretty
> >> > clear to me that if you use portupgrade, do X; if you use
> >> > portmaster, do Y. I'm sure however that if you have suggestions for
> >> > improving that paragraph, the gnome folks would like to hear them.
> >> >
> >> > :)
> >> >
> >> > For those that choose to use portmaster to do the upgrade, first of
> >> > all, thanks. :) Second, please make sure that you use the latest
> >> > version (1.9), and do NOT attempt this with earlier versions. If
> >> > you do, it will fail in a spectacular and painful fashion. I worked
> >> > closely with mezz to make sure that portmaster would Do The Right
> >> > Thing for this upgrade, and found and fixed several problems with
> >> > the way -r was handled previously in the process.
> >>
> >> I have added an important sentence in UPDATING about that need to
> >> have least 1.9 version of portmaster to have the upgrade success.
> >> Thanks for remind! :-)
> >
> > You need a little bit more. Cairo won't update because the
> > portupgrade -rf  won't build the glitz dependancy of cairo.
>
> Please do not lose the gnome@freebsd.org from the CC. I don't know
> anything about glitz, so I will not able to help you. I am adding
> gnome@freebsd.org back in.
>
> Please send us the build log for one of my team can have the more clues.

It will be a couple of days. It will also die when I try to update a computer 
I call topaz. I fixed it by doing a portupgrade -rR cairo

All that was accidentally left from the suggested upgrade was this

[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 337 packages found 
(-0 +1) . done]
--->  Skipping 'x11/kde3' (kde-3.5.4) because a requisite 
package 'libgsf-1.14.1' (devel/libgsf) failed (specify -k to force)
** Listing the failed packages (*:skipped / !:failed)
        ! graphics/cairo (cairo-1.0.4_1)        (configure error)
        * graphics/poppler (poppler-0.5.3_1)
        * x11-toolkits/pango (pango-1.12.4)
        * x11-toolkits/gtk20 (gtk-2.8.20)
        * www/mozilla (mozilla-1.7.13,2)
        * mail/thunderbird (thunderbird-1.5.0.7)
        * www/firefox (firefox-1.5.0.7,1)
        * x11-toolkits/wxgtk26-common (wxgtk2-common-2.6.3)
        * x11-toolkits/wxgtk26 (wxgtk2-2.6.3)
        * net/boinc-client (boinc-client-5.4.9)
        * astro/boinc-setiathome-enhanced (boinc-setiathome-enhanced-5.13)
        * astro/boinc-einsteinathome (boinc-einsteinathome-4.09,1)
        * devel/gconf2 (gconf2-2.14.0_3)
        * devel/libgsf (libgsf-1.14.1)
        * textproc/libwpd (libwpd-0.8.4_1)
        * textproc/wv2 (wv2-0.2.2_3)
        * editors/koffice-kde3 (koffice-1.5.2,2)
        * multimedia/libxine (libxine-1.1.2_2)
        * multimedia/xine_artsplugin (kdemultimedia-xine_artsplugin-3.5.4_1)
        * multimedia/kdemultimedia3 (kdemultimedia-3.5.4_1)
        * multimedia/noatun-plugins (kdeaddons-noatun-plugins-3.5.4_1)
        * graphics/poppler-qt (poppler-qt-0.5.3)
        * misc/kdeaddons3 (kdeaddons-3.5.4)
        * graphics/kdegraphics3 (kdegraphics-3.5.4)
        * x11/kde3 (kde-3.5.4)
--->  Packages processed: 39 done, 0 ignored, 24 skipped and 1 failed

I did everything in a separate window but did something much later that 
scrolled the cairo failure off of the screen. It was complaining about glitz 
and glitz was not in the portupgrade build path because of the -rf.

Kent

>
> Cheers,
> Mezz
>
> > Kent
> >
> >> portmaster rocks!
> >>
> >> Cheers,
> >> Mezz
> >>
> >> > One last thing, you will probably be happier if you add either -d
> >> > (to delete all stale distfiles) or -D (to not delete any distfiles)
> >> > to the beginning of your command line for portmaster. That way once
> >> > you get past the 'make config' stage and actually start building
> >> > stuff, you _probably_ won't have to answer any more questions.
> >> > Also, given that if this update fails part way through, a backup
> >> > package of the old port probably won't help you, you could save
> >> > yourself some time by using the -G option as well.
> >> >
> >> > In the unlikely *cough* event that portmaster chokes a bunny while
> >> > doing this upgrade for you, please feel free to send a message to
> >> > the list, and cc: me. I do pay attention to those messages, but
> >> > given my real world commitments at this time, you might very well
> >> > get the right answer faster from someone on the -ports@ list before
> >> > I could provide it.
> >> >
> >> >
> >> > hth,
> >> >
> >> > Doug

-- 
Kent Stewart
Richland, WA

http://www.soyandina.com/ "I am Andean project".
http://users.owt.com/kstewart/index.html



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