Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 May 2001 15:18:56 +0200
From:      Joachim =?iso-8859-1?Q?Str=F6mbergson?= <watchman@ludd.luth.se>
To:        Ade Lovett <ade@FreeBSD.ORG>
Cc:        Magnus Lundquist <magnus@frozen.nu>, Gene Wright <genew@home.com>, freebsd-ports@FreeBSD.ORG
Subject:   gnomeui.so.4 (was: Re: gnome 1.2 & gnomecore 1.4??)
Message-ID:  <3AFD3840.14FBE991@ludd.luth.se>
References:  <3AF9B430.DF487472@home.com> <Pine.LNX.4.30.0105100836310.2517-100000@kyle.frozen.nu> <20010510092821.G6932@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------03E440BE396DBF007F20251B
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Aloha!

Ade Lovett wrote:
> 
> On Thu, May 10, 2001 at 08:39:06AM +0200, Magnus Lundquist wrote:
> > A quick fix (probably not the best one) is to do what I did:
> >
> > ln -s libgnomeui.so.5 libgnomeui.so.4
> 
> That, quite frankly, is mind-bogglingly bad.
> 
> I'll say this one more time.  Update your ports.  Look at x11/gnome/Makefile.
> Notice how the PORTVERSION is 1.4, and not 1.2.  Notice how a whole
> bunch of other GNOME ports have been updated.
> 
> Do NOT intermix GNOME 1.2 and GNOME 1.4 -- remove all traces of
> GNOME 1.2 from your system.  If this is problematic, grab a 4.3-RELEASE
> CD, do a binary reinstall of your entire system, grab the latest ports
> tree, then cd /usr/ports/x11/gnome; make install clean and wait a few
> hours.  Then start adding your other GNOME-related ports back.

Sorry for jumping in here, but at least for me this is a non-working
solution at the mo...

I removed all gnome-stuff from the system, did a new cvsup (runs just
about daily) and then went into /usr/ports/gnome and did make clean
install.

Apart from some dependencies that wasn't dealt with automatically, but
could be fixed by installing the port (like ghex and GnomePrint) all
went well.

When I try and start gnome + sawfish I get the same problem with loadern
complaining of not finding gnomeui.so.4. 

I then checked /usr/ports/x11/gnomelibs for the version number. It says: 

PORTVERSION=    1.2.13

I then removed the port of gnomelibs from my ports tree, thinking there
might be a problem with a stale port somehow. After cvsup I have a new
copy of the port. But the portversion is still 1.2.13.

Just to make sure that my cvs of ports isn't screwed I checked cvsweb on
www.freebsd.org. The last entry for the Makefile of
/usr/ports/x11/gnomelibs/Makefile happened ~20 hours ago. Downloading
the Makefile gives you:

# New ports collection makefile for:    gnomelibs
# Date created:                         17 June 1998
# Whom:                                 Yukihiro Nakai
<Nakai@technologist.com>
#
# $FreeBSD: /c/ncvs/ports/x11/gnomelibs/Makefile,v 1.85 2001/05/11
16:36:40 ade Exp $
#

PORTNAME=       gnomelibs
PORTVERSION=    1.2.13

So, how should I go about installing gnome 1.4 using the ports, when
gnomelibs in the ports still seems to be part of 1.2? And does
1.4-something contain gnomeui.so.4? gnomelibs 1.2.13 only contains
gnomeui.so.5

My system:
FreeBSD fetis.informasic.com 4.3-STABLE FreeBSD 4.3-STABLE #20: Thu May 
3 13:24:15 CEST 2001    
js@fetis.informasic.com:/usr/obj/usr/src/sys/SMP4X  i386

Included is my cvsup-file.

BTW: Ade, I tried to find your webpage about Gnome on FreeBSD (good work
on the port btw). I'm not the best finder of things, but wouldn't it be
appropriate to add a link to your page on the Projects page on
www.freebsd.org?

-- 
Med vänlig hälsning, Cheers!

Joachim Strömbergson 
============================================================================
Joachim Strömbergson - ASIC designer, nice to *cute* animals.
    snail:                  phone:                     mail & web:
Sävenäsgatan 5A        +46 31 - 27 98 47          watchman@ludd.luth.se
416 72 Göteborg        +46 733 75 97 02          
www.ludd.luth.se/~watchman
============================================================================
--------------03E440BE396DBF007F20251B
Content-Type: text/plain; charset=us-ascii;
 name="4.x-stable-supfile"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="4.x-stable-supfile"

# $FreeBSD: src/share/examples/cvsup/4.x-stable-supfile,v 1.1.4.1 2000/03/13 19:26:08 dcs Exp $
#
# This file contains all of the "CVSup collections" that make up the
# FreeBSD-stable source tree.
#
# CVSup (CVS Update Protocol) allows you to download the latest CVS
# tree (or any branch of development therefrom) to your system easily
# and efficiently (far more so than with sup, which CVSup is aimed
# at replacing).  If you're running CVSup interactively, and are
# currently using an X display server, you should run CVSup as follows
# to keep your CVS tree up-to-date:
#
#	cvsup stable-supfile
#
# If not running X, or invoking cvsup from a non-interactive script, then
# run it as follows:
#
#	cvsup -g -L 2 stable-supfile
#
# You may wish to change some of the settings in this file to better
# suit your system:
#
# host=CHANGE_THIS.FreeBSD.org
#		This specifies the server host which will supply the
#		file updates.  You must change it to one of the CVSup
#		mirror sites listed in the FreeBSD Handbook at
#		http://www.freebsd.org/handbook/mirrors.html.
#		You can	override this setting on the command line
#		with cvsup's "-h host" option.
#
# base=/usr
#		This specifies the root where CVSup will store information
#		about the collections you have transferred to your system.
#		A setting of "/usr" will generate this information in
#		/usr/sup.  Even if you are CVSupping a large number of
#		collections, you will be hard pressed to generate more than
#		~1MB of data in this directory.  You can override the
#		"base" setting on the command line with cvsup's "-b base"
#		option.  This directory must exist in order to run CVSup.
#
# prefix=/usr
#		This specifies where to place the requested files.  A
#		setting of "/usr" will place all of the files requested
#		in "/usr/src" (e.g., "/usr/src/bin", "/usr/src/lib").
#		The prefix directory must exist in order to run CVSup.
#
###############################################################################
#
# DANGER!  WARNING!  LOOK OUT!  VORSICHT!
#
# If you add any of the ports collections to this file, be sure to
# specify them like this:
#
#   ports-all tag=.
#
# If you leave out the "tag=." portion, CVSup will delete all of
# the files in your ports tree.  That is because the ports collections
# do not use the same tags as the main part of the FreeBSD source tree.
#
###############################################################################

# Defaults that apply to all the collections
#
# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at http://www.freebsd.org/handbook/mirrors.html.

#*default host=cvsup.se.FreeBSD.ORG
*default host=cvsup.fi.FreeBSD.ORG
*default base=/usr
*default prefix=/usr

# The following line is for 4-stable.  If you want 3.x-stable, change
# "RELENG_4" to "RELENG_3".

*default release=cvs tag=RELENG_4
*default delete use-rel-suffix

# If your network link is a T1 or faster, comment out the following line.
*default compress

## Main Source Tree.
#
# The easiest way to get the main source tree is to use the "src-all"
# mega-collection.  It includes all of the individual "src-*" collections,
# except the export-restricted collections.
src-all

# These are the individual collections that make up "src-all".  If you
# use these, be sure to comment out "src-all" above.
#src-base
#src-bin
#src-contrib
#src-etc
#src-games
#src-gnu
#src-include
#src-kerberos5
#src-kerberosIV
#src-lib
#src-libexec
#src-release
#src-sbin
#src-share
#src-sys
#src-tools
#src-usrbin
#src-usrsbin

## Export-restricted collections.
#
# Only people in the USA and Canada may fetch these collections.  If
# you are not in the USA or Canada, please use the collections in the
# "secure-stable-supfile" instead.
#
# The easiest way to get the export-restricted code is to use the
# "cvs-crypto" mega-collection.

# 2000-07-25: Crypto removed since it's now in the base system.
# cvs-crypto

#
# These are the individual collections that make up "cvs-crypto".  If
# you use these, be sure to comment out "cvs-crypto" above.
#src-crypto
#src-secure
#src-sys-crypto

## Documentation
#
# The easiest way to get the doc tree is to use the "doc-all"
# mega-collection.  It includes all of the individual "doc-*"
# collections,
doc-all

## Ports Collection.
#
# The easiest way to get the ports tree is to use the "ports-all"
# mega-collection.  It includes all of the individual "ports-*"
# collections,
# We'll better do as the warning says...
ports-all tag=.

# EOF 4.x-stable-supfile


--------------03E440BE396DBF007F20251B--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AFD3840.14FBE991>