Subject: Re: pkg/29818
To: None <jmmv@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: James K. Lowden <jklowden@schemamania.org>
List: pkgsrc-bugs
Date: 04/05/2005 05:36:02
The following reply was made to PR pkg/29818; it has been noted by GNATS.
From: "James K. Lowden" <jklowden@schemamania.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/29818
Date: Tue, 5 Apr 2005 01:34:59 -0400
On Mon, 28 Mar 2005 19:09:11 +0000 (UTC), jmmv@netbsd.org wrote:
> Synopsis: gnome2-control-center fails relink at "make install"
>
> Anyway, to make sure
> everything is correct, can you do the following?
>
> make show-var VARNAME=USE_LIBTOOL
pushd ../../x11/gnome2-control-center
/usr/pkgsrc/x11/gnome2-control-center /usr/pkgsrc/meta-pkgs/gnome
$ make show-var VARNAME=USE_LIBTOOL
yes
> Also, is your pkgsrc tree (specially the mk directory) up to date?
Updated March 27:
$ for F in $(cvs status | grep ^File |grep -v Up-to-date | awk '{print
$2}' ); do find . -name $F; done | xargs echo cvs status | sh -x + cvs
status ./bulk/bsd.bulk-pkg.mk ./install/usergroup ./platform/Interix.mk
===================================================================
File: bsd.bulk-pkg.mk Status: Needs Patch
Working revision: 1.77
Repository revision: 1.78 /cvsroot/pkgsrc/mk/bulk/bsd.bulk-pkg.mk,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
===================================================================
File: usergroup Status: Needs Patch
Working revision: 1.7
Repository revision: 1.8 /cvsroot/pkgsrc/mk/install/usergroup,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
===================================================================
File: Interix.mk Status: Needs Patch
Working revision: 1.29
Repository revision: 1.30 /cvsroot/pkgsrc/mk/platform/Interix.mk,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
> How old is your libtool-base installed package?
$ which libtool
/usr/pkg/bin/libtool
$ libtool --version |grep GNU
ltmain.sh (GNU libtool) 1.5.14 (1.1220.2.195 2005/02/12 12:12:33)
> Have you tried cleaning gnome2-control-center and rebuilding it again?
> Do this directly from the package's directory, not from the meta-pkg.
Actually, I hadn't tried that, so I did. "make" went fine. "make
install" complained about the already-installed 2.8 version. I
deinstalled it (had to pkg_delete gnome-base and gnome-session) and tried
"make install" again. Only *then* did it choke: at the same point [1].
(Is this part of the brave new world of buildlink3? I got used to the
idea that by the time we said "make install", all the compiling and
linking was done, and all that remained was to move the files into
$LOCALBASE and update the database.)
Thanks for taking the time to work on this, Julio. Whatever else you
need, just let me know. I can putz with this for you a bit: I'm replacing
my workstation, which is currently running Gnome 1. I don't lose any
functionality while I'm building the new one.
Regards,
--jkl
[1] cc -shared .libs/themus-properties-view.o
.libs/themus-properties-main.o -Wl,--
whole-archive ../../capplets/common/.libs/libcommon.a
-Wl,--no-whole-archive -W
l,--rpath -Wl,/usr/pkg/tmp/x11/gnome2-control-center/work/.buildlink/lib
-Wl,--r
path -Wl,/usr/pkg/lib
-L/usr/pkg/tmp/x11/gnome2-control-center/work/.x11-buildli
nk/lib -L/usr/pkg/tmp/x11/gnome2-control-center/work/.buildlink/lib
-lnautilus-e
xtension
-L/usr/.pkg.2005-03-27/tmp/x11/gnome2-control-center/work/control-cente
r-2.10.0/capplets/common/.libs -L/usr/pkg/lib -lgnome-window-settings
-lglade-2.
0 -lgnome-menu -lmetacity-private -lXrandr -lXext -lXinerama -lXrender
-lgnome-d
esktop-2 -lgnomeui-2 -lgnome-keyring -ljpeg -lstartup-notification-1
-lbonoboui-
2 -lSM -lICE -lX11 -lgnomecanvas-2 -lgnome-2 -lesd -lossaudio -laudiofile
-lart_
lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lp
angoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgnomevfs-2 -lxml2 -lgnutls -ltasn1
-lgcry
pt -lgpg-error -lz -lrt -lbonobo-2 -lgconf-2 -lbonobo-activation
-lORBitCosNamin
g-2 -lORBit-2 -lpopt -lgobject-2.0 -lm -lgmodule-2.0 -lgthread-2.0
-lglib-2.0 -l
intl -Wl,-R/usr/X11R6/lib -Wl,-R/usr/pkg/lib -pthread -Wl,-soname
-Wl,libnautil
us-themus.so -Wl,-retain-symbols-file -Wl,.libs/libnautilus-themus.exp -o
.libs/
libnautilus-themus.so
ld: cannot find -lgnome-window-settings
libtool: install: error: relink `libnautilus-themus.la' with the above
command b
efore installing it
gmake[3]: *** [install-nautilusLTLIBRARIES] Error 1
gmake[3]: Leaving directory
`/usr/.pkg.2005-03-27/tmp/x11/gnome2-control-center/
work/control-center-2.10.0/vfs-methods/themus'