id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 31215,gnome-keyring is reinstalled every time an (unrelated) port install command is issued,michael.culbertson@…,dbevans,"Each time I issue an install or upgrade command, port uninstalls and recompiles gnome-keyring. It appears to be caught in some kind of version conflict. The Portfile is 2.30.3_1; but each time, port installs 2.30.3_0. When I execute a port install/upgrade for any other port, it uninstalls 2.30.3_0, then recompiles and installs it again. I imagine that the problem isn't with the gnome-keyring Portfile, but rather with some corruption of the ports database, but I don't know enough about it to try and diagnose the problem. Here is verbose output showing the build: {{{ ---> Computing dependencies for gnome-keyring. ---> Cleaning gnome-keyring ---> Removing work directory for gnome-keyring ---> Unable to uninstall gnome-keyring @2.30.3_0, the following ports depend on it: ---> evince @2.30.3_0 ---> libgnome-keyring @2.30.1_1 ---> libgnome-keyring @2.30.1_1+universal ---> libgnomeui @2.22.1_0 ---> libgnomeui @2.24.2_0 ---> libgnomeui @2.24.4_0 ---> nautilus @2.30.1_0 Warning: Uninstall forced. Proceeding despite dependencies. ---> Deactivating gnome-keyring @2.30.3_0 ---> Unable to deactivate gnome-keyring @2.30.3_0, the following ports depend on it: ---> evince @2.30.3_0 ---> libgnome-keyring @2.30.1_1+universal ---> nautilus @2.30.1_0 Warning: Deactivate forced. Proceeding despite dependencies. ---> Cleaning gnome-keyring ---> Removing work directory for gnome-keyring ---> Uninstalling gnome-keyring @2.30.3_0 ---> Cleaning gnome-keyring ---> Removing work directory for gnome-keyring ---> Computing dependencies for gnome-keyring. ---> Fetching archive for gnome-keyring ---> gnome-keyring-2.30.3_0.darwin_9.i386.tgz doesn't seem to exist in /opt/local/var/macports/software/gnome-keyring ---> Attempting to fetch gnome-keyring-2.30.3_0.darwin_9.i386.tgz from http://packages.macports.org/gnome-keyring % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 ---> Fetching gnome-keyring ---> Verifying checksum(s) for gnome-keyring ---> Checksumming gnome-keyring-2.30.3.tar.bz2 ---> Extracting gnome-keyring ---> Extracting gnome-keyring-2.30.3.tar.bz2 ---> Applying patches to gnome-keyring [Output omitted] ---> Installing gnome-keyring @2.30.3_0 [Output ommited] ---> Cleaning gnome-keyring ---> Removing work directory for gnome-keyring [Continues to build the requested port...] }}} After the command completes, port reports that 2.30.3_0 is installed and activated: {{{ The following ports are currently installed: gnome-keyring @2.22.1_0 gnome-keyring @2.26.3_0 gnome-keyring @2.30.3_0 (active) gnome-keyring @2.30.3_1 }}} And the contents of /opt/local/var/macports/software/gnome-keyring includes the file gnome-keyring-2.30.3_0.darwin_9.i386.tgz that port keeps trying to find (I assume it must delete it at some point): {{{ gnome-keyring-2.22.1_0.darwin_9.i386.tbz2 gnome-keyring-2.26.3_0.darwin_9.i386.tbz2 gnome-keyring-2.30.3_0.darwin_9.i386.tgz gnome-keyring-2.30.3_1.darwin_9.i386.tbz2 }}} I've tried explicitly activating version 2.30.3_1, but it keeps trying to return to 2.30.3_0. I just did a selfupdate today to upgrade to port 2.0.3. I did an upgrade to version 2 from version 1.* a few weeks ago. Ideas?",defect,closed,Normal,,ports,2.0.3,fixed,,ryandesign,gnome-keyring