From owner-freebsd-questions@FreeBSD.ORG Sun Dec 17 21:04:46 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A6C7D16A4FE for ; Sun, 17 Dec 2006 21:04:46 +0000 (UTC) (envelope-from ggroth@gregs-garage.com) Received: from mail.gregs-garage.com (h-64-105-8-34.chcgilgm.covad.net [64.105.8.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id C741F43D36 for ; Sun, 17 Dec 2006 21:04:14 +0000 (GMT) (envelope-from ggroth@gregs-garage.com) Received: from [192.168.0.151] ([192.168.0.151]) (authenticated bits=0) by mail.gregs-garage.com (8.13.8/8.13.8) with ESMTP id kBHL47HX031910 for ; Sun, 17 Dec 2006 15:04:08 -0600 (CST) (envelope-from ggroth@gregs-garage.com) Message-ID: <4585AE2C.3060907@gregs-garage.com> Date: Sun, 17 Dec 2006 14:53:00 -0600 From: Greg Groth User-Agent: Thunderbird 1.5.0.8 (X11/20061215) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <458570C6.5060802@gregs-garage.com> <200612170747.30951.beech@alaskaparadise.com> In-Reply-To: <200612170747.30951.beech@alaskaparadise.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-3.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on mail.gregs-garage.com Subject: Re: Issues updating Audacious. 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, 17 Dec 2006 21:04:46 -0000 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