[asking again] did a bad thing to my ports?

Chris Hodgins chodgins at cis.strath.ac.uk
Sun Mar 13 16:06:49 PST 2005


Ben Munat wrote:
> Don't mean to be a pest, but I can't believe no one has anything to say 
> about this... :-)
> b
> 
> -------------- previous message ------------------------------------
> 
> This morning, after running cvsup and portsdb, portversion told me I had 
> a stale
> dependency in linux-sun-jdk. This didn't surprise me, as I had installed 
> the jdk yesterday
> (and what a pain that was).
> 
> So, I did as it suggested and ran pkgdb -F.... it asked me some 
> questions... well, I'll
> just paste the output below. The question/problem is that now 
> portversion says that I need
> to upgrade 85 ports! When I checked a few days ago, I had nothing to 
> upgrade, so I have a
> feeling I messed something up. Any help would be appreciated.
> 
> Ben
> 
> output:
> 
> (starting from end of cvsup run...)
> 
> Shutting down connection to server
> Finished successfully
> venus1@~: portsdb -uU
> Updating the ports index ... Generating INDEX.tmp - please 
> wait..Warning: Duplicate INDEX
> entry: freeciv-gtk2-1.14.2
>  Done.
> done
> [Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 12565 port 
> entries found
> .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000..... 
> 
> ..... done]
> venus1@~: portversion -l "<"
> [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 263 
> packages found (-0 +4)
> .... done]
> Stale dependency: linux-sun-jdk-1.4.2.07_1 --> linux-fontconfig-2.1_2 -- 
> manually run
> 'pkgdb -F' to fix, or specify -O to force.
> venus1@~: pkgdb -F
> --->  Checking the package registry database
> Stale origin: 'multimedia/nautilus-media': perhaps moved or obsoleted.
> -> The port 'multimedia/nautilus-media' was removed on 2005-03-12 because:
>         "Deprecated, and no longer builds"
> -> Hint:  nautilus-media-0.8.1_1 is required by the following package(s):
>         gnome2-lite-2.8.3
> -> Hint: checking for overwritten files...
>  -> No files installed by nautilus-media-0.8.1_1 have been overwritten 
> by other packages.
> Deinstall nautilus-media-0.8.1_1 ? [no] no
> Stale dependency: linux-sun-jdk-1.4.2.07_1 -> linux-fontconfig-2.1_2
> (x11-fonts/linux-fontconfig):
> linux-sun-jdk-1.4.2.07_1 (score:37%) ? ([y]es/[n]o/[a]ll) [no] yes
> Fixed. (-> linux-sun-jdk-1.4.2.07_1)
> Stale dependency: linux-sun-jdk-1.4.2.07_1 -> 
> linux-XFree86-libs-4.3.99.902_2
> (x11/linux-XFree86-libs):
> linux-sun-jdk-1.4.2.07_1 (score:26%) ? ([y]es/[n]o/[a]ll) [no] yes
> Fixed. (-> linux-sun-jdk-1.4.2.07_1)
> Stale dependency: linux-sun-jdk-1.4.2.07_1 -> linux-expat-1.95.5_2 
> (textproc/linux-expat):
> linux-sun-jdk-1.4.2.07_1 (score:31%) ? ([y]es/[n]o/[a]ll) [no] yes
> Fixed. (-> linux-sun-jdk-1.4.2.07_1)
> Cyclic dependencies: linux-sun-jdk-1.4.2.07_1 -> (linux-sun-jdk-1.4.2.07_1)
> Unlink linux-sun-jdk-1.4.2.07_1 -> linux-sun-jdk-1.4.2.07_1 ? [yes] yes
> Command failed [exit code 1]: "grep -v
> \"^linux\\\\-sun\\\\-jdk\\\\-1\\\\.4\\\\.2\\\\.07_1\\\$\" <
> /var/db/pkg/linux-sun-jdk-1.4.2.07_1/+REQUIRED_BY > 
> /tmp/+REQUIRED_BY77658.0"
> venus1@~: portversion -l "<"
> ORBit2                      <
> arts                        <
> atk                         <
> desktop-file-utils          <
> eel                         <
> enlightenment               <
> eog                         <
> epiphany                    <
> fileroller                  <
> firefox                     <
> fluxbox-devel               <
> fluxconf                    <
> 
> (etc... 85 in all.)
> 

You could always play it safe, backup all the good stuff on your system 
and just cvsup again.  Then install portmanager and start it running and 
go to bed.  If it updates everything so be it.  At least you will feel a 
little more confident about your system after that.

Chris


More information about the freebsd-questions mailing list