HEADS UP: GNOME 2.16.1 has been committed

Kent Stewart kstewart at owt.com
Sun Oct 15 17:47:18 PDT 2006


On Sunday 15 October 2006 13:46, Kent Stewart wrote:
> On Sunday 15 October 2006 10:42, Jeremy Messenger wrote:
> > On Sun, 15 Oct 2006 10:52:22 -0500, Kent Stewart <kstewart at owt.com> 
wrote:
> > > On Saturday 14 October 2006 22:31, you wrote:
> > >> On Sat, 14 Oct 2006 23:54:08 -0500, Doug Barton
> > >> <dougb at 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 at 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 at freebsd.org from the CC. I don't know
> > anything about glitz, so I will not able to help you. I am adding
> > gnome at freebsd.org back in.
> >
> > Please send us the build log for one of my team can have the more
> > clues.

A FWIW but I think your configure did what it was supposed to do. It 
detected that my glitz was out of date and errored off. The error, of 
course, was that glitz and it's dependencies had not been built and 
that was a portupgrade command line argument error or an option error.

Now that everything has been compiled, I am doing a
portupgrade -rf glitz
to make sure everything depending on it has been built using the new 
version.

Kent

>
> 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


More information about the freebsd-gnome mailing list