Ruby portupgrade but not a segfault, asks for non existant db40

Alex theawel at gmail.com
Tue Mar 22 22:07:53 PST 2005


I have attempted to update my INDEX.db file using the usual command:

/usr/local/sbin/portsdb -Uu

This has worked for me all the time until tonite, when I tried the
command tonite i got an error that said ruby required db40, but when i
looked a bit further i noticed that there is no such directory like
that. There is db4 and db41. Why all of a sudden is it asking me for
this dependency when it clearly does not exist and never did. I
searched the listing in google to verify.

I also am sourcing the complete ports directory using CVSup prior to
running the portupgrade command so I am not missing any of the ports
tree.

Updating the ports index ... Generating INDEX.tmp - please
wait..ruby18-bdb40-0.5.3: "/usr/ports/databases/db40" non-existent --
dependency list incomplete
===> databases/ruby-bdb failed
*** Error code 1
1 error


and here is an output from my ports/database directory as you can see
that file never existed

drwxr-xr-x    3 root  wheel   512 Mar  3 10:32 db
drwxr-xr-x    3 root  wheel   512 Mar  3 10:32 db2
drwxr-xr-x    3 root  wheel   512 Mar  3 18:36 db3
drwxr-xr-x    3 root  wheel   512 Mar  3 18:36 db4
drwxr-xr-x    3 root  wheel   512 Mar  3 18:36 db41
drwxr-xr-x    2 root  wheel   512 Mar  3 10:32 db41-nocrypto
drwxr-xr-x    3 root  wheel   512 Mar  3 18:36 db42
drwxr-xr-x    2 root  wheel   512 Mar  3 10:32 db42-nocrypto
drwxr-xr-x    3 root  wheel   512 Mar  3 18:36 db43


Regards,

Alex


More information about the freebsd-ports mailing list