pkgdb -Fu failing: can't convert nil into String
Somebody know what is going on here? I can't figure it out and never seen this before. --- snip # pkgdb -Fu --- Updating the pkgdb --- Checking the package registry database Stale dependency: b2evolution-0.9.2 - marked (): marked: Not in due form: name-version Install stale dependency? ([y]es/[n]o/[a]ll) [yes] a can't convert nil into String --- snip --- cheers, Noah ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: pkgdb -Fu failing: can't convert nil into String
in message [EMAIL PROTECTED], wrote Noah thusly... Somebody know what is going on here? I can't figure it out and never seen this before. Neither do i but that won't stop me from speculating ... # pkgdb -Fu --- Updating the pkgdb --- Checking the package registry database Stale dependency: b2evolution-0.9.2 - marked (): marked: Not in due form: name-version Here, marked seems like some sort of place holder for the missing dependency port. The otherwise non empty () contain the port directory, under ${PORTSDIR:-/usr/ports}, of the dependency port. Install stale dependency? ([y]es/[n]o/[a]ll) [yes] a can't convert nil into String When you answered all, pkgdb prepared to install the port marked but could not parse that name in name-version format, so the result was empty string or 'nil' in Ruby, the programming language of choice for portupgrade tools. - Parv -- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: pkgdb -Fu failing: can't convert nil into String
[EMAIL PROTECTED] wrote: in message [EMAIL PROTECTED], wrote Noah thusly... Somebody know what is going on here? I can't figure it out and never seen this before. Neither do i but that won't stop me from speculating ... # pkgdb -Fu --- Updating the pkgdb --- Checking the package registry database Stale dependency: b2evolution-0.9.2 - marked (): marked: Not in due form: name-version Here, marked seems like some sort of place holder for the missing dependency port. The otherwise non empty () contain the port directory, under ${PORTSDIR:-/usr/ports}, of the dependency port. Install stale dependency? ([y]es/[n]o/[a]ll) [yes] a can't convert nil into String When you answered all, pkgdb prepared to install the port marked but could not parse that name in name-version format, so the result was empty string or 'nil' in Ruby, the programming language of choice for portupgrade tools. okay thanks for the explanation - so what is the most optimal way of fixing this without breaking things. cheers, Noah - Parv ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: pkgdb -Fu failing: can't convert nil into String
Noah wrote: okay thanks for the explanation - so what is the most optimal way of fixing this without breaking things. Approximately a month ago, I had several error messages just like that. I finally just did a CTRL D when presented with an option of [ yes | no | all]. I know, for some reason it does not always list that option, but you can use it anyway. I just deleted all of those broken links and everything has been fine since then. If you have portmanager on your system, after deleting those links, assuming you do, you could then run: portmanager -u -f -l -y That will rebuild your entire system with all the proper dependencies. Of course, update your ports first. HTH -- Gerard Seibert [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: pkgdb -Fu failing: can't convert nil into String
in message [EMAIL PROTECTED], wrote Noah thusly... [EMAIL PROTECTED] wrote: in message [EMAIL PROTECTED], wrote Noah thusly... Somebody know what is going on here? I can't figure it out and never seen this before. ... # pkgdb -Fu --- Updating the pkgdb --- Checking the package registry database Stale dependency: b2evolution-0.9.2 - marked (): marked: Not in due form: name-version ... Here, marked seems like some sort of place holder for the missing dependency port. The otherwise non empty () contain the port directory, under ${PORTSDIR:-/usr/ports}, of the dependency port. ... okay thanks for the explanation - so what is the most optimal way of fixing this without breaking things. I have not looked in the portupgrade source. Nonetheless, a quick+dirty, and heavy handed too (if the b2evolution port is large) would be to deinstall b2evolution install it again, possibly remove|update old dependencies too if you like. - Parv -- ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]