From owner-freebsd-ports Tue Aug 8 6: 5:29 2000 Delivered-To: freebsd-ports@freebsd.org Received: from dirac.th.physik.uni-bonn.de (dirac.th.physik.uni-bonn.de [131.220.161.119]) by hub.freebsd.org (Postfix) with SMTP id C6E5337B53E for ; Tue, 8 Aug 2000 06:05:24 -0700 (PDT) (envelope-from conrad@th.physik.uni-bonn.de) Received: (qmail 65468 invoked from network); 8 Aug 2000 13:05:22 -0000 Received: from merlin.th.physik.uni-bonn.de (131.220.161.121) by dirac.th.physik.uni-bonn.de with SMTP; 8 Aug 2000 13:05:22 -0000 Received: (qmail 36609 invoked by uid 145); 8 Aug 2000 13:05:22 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 8 Aug 2000 13:05:22 -0000 Date: Tue, 8 Aug 2000 15:05:22 +0200 (CEST) From: Jan Conrad To: Ade Lovett Cc: freebsd-ports@FreeBSD.org Subject: Re: GNOME panel and 3.5-STABLE In-Reply-To: <20000806174652.C343@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, thanks for your answer. After some work, it turned out that GNOME works quite flawlessly under 3.5 as well, but only after rebuilding *all* needed libraries (by all I really mean all libs from the ports involved in the GNOME binaries....) In practice that means that I had to pkg_delete most part of the installed ports and rebuild everything, leaving my system in a somewhat semi-stable state :-) Which of the libs caused the problems - unfortunately - I cannot tell. I suspect it might be some of those used by imlib, but thats only a feeling. In that respect I would like to ask wether there are any plans to improve the ports system in order to allow for such complete rebuilds: I think the biggest obstacle is that installed libs dont distinguish between compile time dependencies and runtime dependencies. What I am thinking about is something like 'make -DREBUILD_ALL_LIBS' which simply rebuilds (recursively) all libs a package depends on to the newest version *without* deleting the runtime dependencies of the installed packages. I see the point that FreeBSD evolves so quickly that, say every time the system reaches RELEASE-x.2, one needs to reinstall the whole system anyhow, but in the present case the system was only four month old. In addition, I'd say, upgrading FreeBSD itself is very easy, but when you're part of a inhomogenous environment (where FreeBSD shows its beauties), the real work comes from maintaining the ports area. I find this especially true for big, fast evolving things like GNOME. But anyhow, in general I am very happy with the ports (really :-) and especially with GNOME. best regards Jan On Sun, 6 Aug 2000, Ade Lovett wrote: > On Sun, Aug 06, 2000 at 06:48:25PM +0200, Jan Conrad wrote: > > Hello, > > > > I just upgraded to 3.5-STABLE and rebuild the gnome-1.2 meta port (all > > via cvs). > > > > Everything works fine except the panel which keeps crashing with messages > > like > > > > Gdk-ERROR **: BadAccess (attempt to access private resource denied) > > serial 79016 error_code 10 request_code 129 minor_code 1 > > Gdk-ERROR **: BadShmSeg (invalid shared segment parameter) > > serial 79017 error_code 128 request_code 129 minor_code 5 > > > > Does anybody else experience problems like that under 3.x?? > > What about 4.0? > > Good news and bad news. > > First, the bad news.. as GNOME maintainer, I don't have any > 3.x boxes lying around any more (I may fire one up under vmware, > but it's low priority). So, you're pretty much on your own > I'm afraid. > > The good news.. as far as I can tell, GNOME works pretty much > flawlessly under 4.x (which is what I use to get things running). > I certainly haven't seen any errors like those that you've mentioned > above. > > Unless this is a production-critical machine (in which case, why > are you runnning GNOME on it? :), I would strongly recommend that > you back up your data, do a binary install of 4.1-RELEASE, and then > track 4-STABLE. At least you'll then be in sync with the GNOME > maintainer, and you'll get a whole bucketload of extra goodies > at the same time. > > Regards, > -aDe > > -- Physikalisches Institut der Universitaet Bonn Nussallee 12 D-53115 Bonn GERMANY To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message