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>