Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Dec 2006 14:53:00 -0600
From:      Greg Groth <ggroth@gregs-garage.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Issues updating Audacious.
Message-ID:  <4585AE2C.3060907@gregs-garage.com>
In-Reply-To: <200612170747.30951.beech@alaskaparadise.com>
References:  <458570C6.5060802@gregs-garage.com> <200612170747.30951.beech@alaskaparadise.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
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




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?4585AE2C.3060907>