Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Dec 2003 15:17:24 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Franz Klammer <klammer@webonaut.com>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: Nautilus 2.5.3
Message-ID:  <1071087444.769.41.camel@gyros>
In-Reply-To: <3FD77D14.6010501@webonaut.com>
References:  <20031210074908.GA96681@wolverine.home.net> <oprzyj3rr68ckrg5@smtp.central.cox.net> <1071064474.19033.6.camel@wolverine.home.net> <1071079364.769.13.camel@gyros>  <3FD77547.8020709@webonaut.com> <1071085178.769.30.camel@gyros>  <3FD77D14.6010501@webonaut.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-QeBJ4i8CBZRwNgO22Ep1
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2003-12-10 at 15:07, Franz Klammer wrote:
> Joe Marcus Clarke wrote:
>=20
> >
> >>>>       =20
> >>>>
> >>>I would advise anyone that's submitting a bug in either GNOME 2.5 or E=
vo
> >>>1.5 to make sure all their libraries are in sync first.  That is, make
> >>>sure each binary only links against one version of a given library.=20
> >>>=20
> >>>
> >>>     =20
> >>>
> >>i'm doing nothing else as be sure that the libraries are in sync since=20
> >>i've installed
> >>gnome 2.5 - they bring out updates in minutes ;-)
> >>(the last libbonobo*-update completely shoots my gnome-installation.)
> >>currently i'm thinking about an automated script that does the job in=20
> >>the background.
> >>but that's not so easy:
> >>a portupgrade -rf <port-name> updates every package in +REQUIRED_BY eve=
n
> >>it's not necessary -  is there an easy way to figure out the _exact_=20
> >>names of the ports
> >>they _really_ using the given port?
> >>   =20
> >>
> >
> >What do you mean?
> >
> > =20
> >
>=20
> olala! how i should describe it ... :-\
>=20
> maybe i'm completely wrong but:
> i mean that i dont't believe that every port listed in=20
> /var/db/pkg/<PORT>/+REQUIRED_BY
> must be rebuild to get everything in sync if <PORT> installes a newer=20
> version of a library .
>=20
> it would be easier and faster to sync if i didn't must do a
> portupgrade -rf <PORT> (or -rf pkgconfig). instead only update also the
> ports they really need the update to snyc everything.

When you're talking about something like glib, you need to upgrade all
the ports in REQUIRED_BY.  If you really wanted to be clever with it,
though, you could use ldd to see if a certain binary in a certain port
is linked to a certain library.  If it is, then add that port to the
upgrade list.

Joe

>=20
>=20
> if i'm wrong: excuse the noise!
>=20
> >Joe
> >
> > =20
> >
> >>i know that this could be dangerous - but i think not so dangerous as=20
> >>the last
> >>bonobo-update ;-)
> >>
> >>franz.
> >>
> >>   =20
> >>
> >>>Also try to include as much console/error output as possible (if it's
> >>>relevant).  Sometimes, you may have to start bonobo-activation-server,
> >>>for example, by hand to get all the necessary output.  And, of course,
> >>>be sure to build all components with "-O -g -pipe" and STRIP=3D to ens=
ure
> >>>we get good stack traces.  Also, anytime you can provide a patch, plea=
se
> >>>do so (even if it's a simple header file include patch).  The more
> >>>patches we can feed back to GNOME, the more seriously they will take
> >>>us.  Thanks.
> >>>
> >>>Joe
> >>>
> >>>=20
> >>>
> >>>     =20
> >>>
--=20
PGP Key : http://www.marcuscom.com/pgp.asc



--=-QeBJ4i8CBZRwNgO22Ep1
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQA/139Ub2iPiv4Uz4cRAkj8AKCGTusu+7CL72lfFYx36Ai9Fmg8CQCeN37h
8PZ+4T2V+UUWVycpJm7feLM=
=Xsi8
-----END PGP SIGNATURE-----

--=-QeBJ4i8CBZRwNgO22Ep1--



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