Date: 07-02-06 01:10
I'm doing some maintenance on a FreeBSD 5.3-STABLE server with a lot of ports that need updating. Following a suggestion, I have installed portupgrade for this purpose. I tried to update all my ports with 'portupgrade -a', but it said I have to use pkgdb to fix the database.
So I did that, and everything pretty much went well until this strange dependency issue popped up:
Stale dependency: linux-sun-jdk-1.4.2.08_2 -> linux-XFree86-libs-22.214.171.1242_3 (x11/linux-XFree86-libs):
linux-sun-jdk-1.4.2.08_2 (score:26%) ? ([y]es/[n]o/[a]ll) [no]
This doesn't make any sense to me. Why would it offer to change the dependency for linux-sun-jdk from linux-XFree86-libs to linux-sun-jdk itself?
I tried to 'make install clean' the linux-XFree86-libs port, but it told me that it conflicts with linux_base... this doesn't make sense either, as I highly doubt that whatever pointed to linux-XFree86-libs would work after being redirected to linux_base.
Also, I checked in /usr/ports right after updating the ports tree and I found that there is no port named linux-sun-jdk, only linux-sun-jdk13, linux-sun-jdk14, linux-sun-jdk15 and so on.
Not sure what to do!
Any help would be hugely appreciated!