Bug in portupgrade

Igor Pokrovsky ip at doom.homeunix.org
Fri Jul 15 21:05:43 GMT 2005


On Wed, Jul 13, 2005 at 12:15:31AM +0200, Olivier Certner wrote:
> Le Mardi 12 Juillet 2005 19:39, Florent Thoumie a ?crit :
> > Le Mardi 12 juillet 2005 ? 12:55 -0400, Kris Kennaway a ?crit :
> > > On Sun, Jul 10, 2005 at 11:13:12PM +0200, Olivier Certner wrote:
> > > > 	Hi,
> > > >
> > > > 	There is a bug with portupgrade when it is used to upgrade already
> > > > compiled and installed ports for which some dependencies have been
> > > > deleted in the package database. This causes a crash in the function
> > > > 'deorigin' in pkgdb.rb.
> > > >
> > > > 	Since I don't know the internals of portupgrade, I don't know if it's
> > > > normal to call 'deorigin' with its argument set to nil. If it is, then
> > > > the patch below might be useful (beware, I don't know any ruby, I've
> > > > just tried something and it works), if it is not, I only can provide
> > > > the stack (see below) in order for maintainers to seek the faulty
> > > > callers.
> > >
> > > Please talk to the port maintainer.
> >
> > 	Yeah, and good luck :)
> >
> > 	Otherwise, he can try to pkgdb -F or remove pkgdb.rb and re-run
> > 	portupgrade.
> 
> 	This doesn't work in fact. I'm forwarding these mails to the maintainer.

Same here. I raised this problem on mailing list some time ago but without luck.

-ip

-- 
After things have gone from bad to worse, the cycle
will repeat itself.


More information about the freebsd-hackers mailing list