Date: Sun, 17 Dec 2006 13:09:29 -0800 From: Garrett Cooper <youshi10@u.washington.edu> To: freebsd-questions@freebsd.org Subject: Re: Issues updating Audacious. Message-ID: <4585B209.3000409@u.washington.edu> In-Reply-To: <4585AE2C.3060907@gregs-garage.com> References: <458570C6.5060802@gregs-garage.com> <200612170747.30951.beech@alaskaparadise.com> <4585AE2C.3060907@gregs-garage.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Greg Groth wrote: > Beech Rintoul wrote: >> On Sunday 17 December 2006 07:31, Greg Groth wrote: >>> I'm attempting to update Audacious without much luck. Last time I ran >>> into this issue, I simply had to do a make deinstall / make install, >>> and >>> it worked fine. This time, I'm unable to deinstall the old version. >>> When running make deinstall from the ports directory I get: >>> >>> ===> Deinstalling for multimedia/audacious >>> ===> audacious-1.1.2 has a different PREFIX: /usr/X11R6, skipping >>> >>> Any ideas on how I can deinstall this port? I checked >>> /usr/ports/UPDATING, but didn't seem to find anything (unless I made a >>> typo in my text search). >> >> Portupgrade or portmaster are your friends. >> >> Beech >> > > It failed with portmanager, so I tried portupgrade to see what the > problem was. When I ran portupgrade, I got the following: > > Note: Configure has discovered that you already have Audacious installed > and it does not match with the given --prefix. You have Audacious > installed in /usr/X11R6/bin and you chose /usr/local/bin. > > If you don't want two copies of Audacious installed, rerun configure > with the --prefix option set to the location of the old Audacious, or > uninstall the old Audacious. > > After compiling for a bit, it exited with the following error: > > playlist.c: In function `playlist_entry_get_info': > playlist.c:181: error: structure has no member named `mtime' > playlist.c:181: error: structure has no member named `mtime' > playlist.c:191: error: structure has no member named `mtime' > playlist.c:208: error: structure has no member named `mtime' > playlist.c: In function `playlist_get_songtitle': > playlist.c:1558: error: structure has no member named `mtime' > playlist.c:1558: error: structure has no member named `mtime' > playlist.c:1558: error: structure has no member named `mtime' > playlist.c: In function `playlist_get_tuple': > playlist.c:1602: error: structure has no member named `mtime' > playlist.c:1602: error: structure has no member named `mtime' > playlist.c:1602: error: structure has no member named `mtime' > playlist.c: In function `playlist_get_songtime': > playlist.c:1634: error: structure has no member named `mtime' > playlist.c:1634: error: structure has no member named `mtime' > playlist.c:1634: error: structure has no member named `mtime' > playlist.c: In function `playlist_fileinfo': > playlist.c:2092: error: structure has no member named `mtime' > playlist.c:2093: error: structure has no member named `mtime' > playlist.c:2093: error: structure has no member named `mtime' > playlist.c: In function `playlist_read_info_selection': > playlist.c:2635: error: structure has no member named `mtime' > gmake[2]: *** [playlist.o] Error 1 > gmake[1]: *** [build] Error 2 > gmake: *** [build] Error 2 > *** Error code 2 > > Stop in /usr/ports/multimedia/audacious. > ** Command failed [exit code 1]: /usr/bin/script -qa > /tmp/portupgrade.81965.0 env UPGRADE_TOOL=portupgrade > UPGRADE_PORT=audacious-1.1.2 UPGRADE_PORT_VER=1.1.2 make > ** Fix the problem and try again. > > > I think I had similar issues in the past when I tried to update > Audacious, and a make deinstall / make install clean fixed the > problem. This is when I attempted to deinstall Audacious, and was > unable to. I've never tried portmaster, but I'm thinking it only works > if you install from packages (please correct me if I'm wrong), and I > have everything compiled from source. Any ideas? > > Best regards, > Greg Groth "pkg_delete audacious && portinstall audacious"? I was having similar issues with a lot of packages installing from ports just recently and zapping the packages (using pkg_delete) and installing from ports did the trick all the time IIRC. -Garrett
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4585B209.3000409>