From owner-freebsd-questions@FreeBSD.ORG Sun May 7 00:16:32 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C277B16A401 for ; Sun, 7 May 2006 00:16:32 +0000 (UTC) (envelope-from no-spam@swiftdsl.com.au) Received: from smtp.ade.people.net.au (smtp.ade.people.net.au [218.214.228.98]) by mx1.FreeBSD.org (Postfix) with SMTP id E4D4443D45 for ; Sun, 7 May 2006 00:16:31 +0000 (GMT) (envelope-from no-spam@swiftdsl.com.au) Received: (qmail 24658 invoked from network); 7 May 2006 00:16:29 -0000 Received: from unknown (HELO daemon.foo.lan) (218.214.176.70) by smtp.ade.people.net.au with SMTP; 7 May 2006 00:16:29 -0000 From: Ian Moore To: freebsd-questions@freebsd.org Date: Sun, 7 May 2006 09:46:19 +0930 User-Agent: KMail/1.9.1 References: <44517C75.2080300@fusemail.com> <20060428043305.432B.GERARD@seibercom.net> <4456899A.8080201@fusemail.com> In-Reply-To: <4456899A.8080201@fusemail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1658414.USL34YQjQc"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200605070946.26938.no-spam@swiftdsl.com.au> Cc: Brian John Subject: Re: video players broken X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 May 2006 00:16:32 -0000 --nextPart1658414.USL34YQjQc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 02 May 2006 07:50, Brian John wrote: > Gerard Seibert wrote: > > Kris Kennaway wrote: > >> On Thu, Apr 27, 2006 at 09:22:45PM -0500, Brian John wrote: > >>> Kris Kennaway wrote: > >>>> On Thu, Apr 27, 2006 at 08:59:42PM -0500, Brian John wrote: > >>>>> Hi, I just upgraded my ports and now all of my video players either > >>>>> won't install, or they won't start up. I've tried 4 different ones, > >>>>> here is what happens with each: > >>>>> > >>>>> vlc: won't install > >>>>> /usr/local/lib/libmatroska.so: undefined reference to > >>>>> `libebml::CodedSizeLength(unsigned long long, unsigned int)' > >>>>> gmake[2]: *** [vlc] Error 1 > >>>>> gmake[2]: Leaving directory > >>>>> `/usr/ports/multimedia/vlc/work/vlc-0.8.4a' gmake[1]: *** > >>>>> [all-recursive] Error 1 > >>>>> gmake[1]: Leaving directory > >>>>> `/usr/ports/multimedia/vlc/work/vlc-0.8.4a' gmake: *** [all] Error 2 > >>>>> *** Error code 2 > >>>>> > >>>>> totem: won't start up > >>>>> [brian@brianjohn /usr/ports/multimedia/totem]$ totem & > >>>>> [1] 8150 > >>>>> [brian@brianjohn /usr/ports/multimedia/totem]$ /libexec/ld-elf.so.1: > >>>>> Shared object "libglib-2.0.so.600" not found, required by > >>>>> "libgnome-keyring.so.0" > >>>>> > >>>>> xine: this one starts up, but then closes right away, with no error > >>>>> > >>>>> mplayer: won't install, get several errors similar to this > >>>>> /usr/X11R6/lib/libxmms.so: undefined reference to > >>>>> `gtk_widget_get_type' /usr/X11R6/lib/libxmms.so: undefined reference > >>>>> to `gtk_vbox_new' gmake: *** [mencoder] Error 1 > >>>>> *** Error code 2 > >>>>> > >>>>> Can someone please help me out? > >>>> > >>>> You didn't upgrade your ports completely; you have an inconsistent m= ix > >>>> of old and new libraries on your system. portupgrade -a, or if that > >>>> fails, portupgrade -fa. > >>>> > >>>> Kris > >>> > >>> I was using portmanager to upgrade. I've always used this before and > >>> it's worked fine. I just type portmanager -u. Does that not work > >>> anymore? > >> > >> No idea, I don't use portmanager. > >> > >> Kris > > > > Assuming you have an updated ports collection, it should work fine It > > does on my system. > > > > I would recommend that you update your ports again and then run > > 'portmanager -u -f -y -l' and see if that fixes the problem. At the very > > least, a log file will be created '/var/log/portmanager.log' that might > > help track down the problem. > > > > HTH > > Hi, thanks for the advice. I tried that command and it's been updating > for a couple of days (takes so long because of the prompts that come up > that stop the installs). Anyway, now portmanager always gets to a > certain point and my computer reboots. I looked in the logfile and > there isn't much there, this is at the end of the file: > Sun Apr 30 16:36:17 2006 > kdelibs-3.4.2_1 /x11/kdelibs3 > OLD > kdelibs-3.5.2_1 /x11/kdelibs3 > > Any idea what could be causing this? > > Thanks again for the help > > /Brian I'm no expert, but I wonder if doing what it says in /usr/ports/UPDATING en= try=20 20060108 might help: AFFECTS: users of x11/kdelibs3, x11/kdebase3, deskutils/superkaramba, x11-themes/kde-windeco-smoothblend, irc/kvirc, editors/vimpart AUTHOR: kde@FreeBSD.org A number of files have been moved from kdebase to kdelibs between KDE 3.4.3 and KDE 3.5.0 and some applications which used to be distributed separately from KDE have been included in the release. This means that you will have to take some precautions in order to update your KDE installation without interruptions. We recommend sticking to the following procedure. This procedure requires you to have sysutils/portupgrade installed and to be the superuser (or using sudo) =2E 1.) Delete installed packages which conflict with the updated KDE ports. pkg_deinstall -f kdebase-\[0-9\]\* superkaramba-\[0-9\]\* \ kde-windeco-smoothblend-\[0-9]\* kvirc-\[0-9\]\* \ kdeaddons-vimpart-\[0-9\]\* 2.) Now update the remaining KDE ports. portupgrade -O arts\* kde\* \*kde-i18n\* or, if you want to update KDE along with other updated ports: portupgrade -a 3.) Reinstall the KDE ports you deleted in step 1. portinstall -O kdebase Superkaramba is now included in misc/kdeutils3. The smoothblend window decoration is now included in x11-themes/kdeartwor= k3. Vimpart is being discontinued and no longer part of KDE. =20 KNOWN ISSUES: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Just like KDE 3.4, KDE 3.5 does not play nice with openssl-0.9.8. In particular it breaks kwallet, some of the SSL handling in konqueror and SSL/TLS support in kmail/kontact. If you're using the openssl ports rather than the base-system openssl, make sure to use security/openssl-stable. You can put WITH_OPENSSL_STABLE=3Dyes into /etc/make.conf to automatically make ports depend on that rather than on security/openssl. FreeBSD 4.x users MUST install openssl-stable even if the base openssl is present for SSL/TLS support in kmail/kontact to work. Unfortunately, the kdepim3 port cannot depend on it automatically due to shortcomings/bugs in ports-collection's openssl infrastructure. Cheers, =2D-=20 Ian gpg key: http://home.swiftdsl.com.au/~imoore/no-spam.asc --nextPart1658414.USL34YQjQc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEXTxaPUlnmbKkJ6ARAlBVAJwOYx/MPP7WBezraBZFwV2k+1+XPACgnIKG kxh5N/RtXoBvTUEXaziDvEg= =R0g2 -----END PGP SIGNATURE----- --nextPart1658414.USL34YQjQc--