Date: Tue, 12 Jul 2005 19:39:46 +0200 From: Florent Thoumie <flz@xbsd.org> To: Kris Kennaway <kris@obsecurity.org> Cc: freebsd-hackers@freebsd.org Subject: Re: Bug in portupgrade Message-ID: <1121189986.6598.1.camel@cream.xbsd.org> In-Reply-To: <20050712165530.GA5475@xor.obsecurity.org> References: <200507102313.12719.olivier.certner@free.fr> <20050712165530.GA5475@xor.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] 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. -- Florent Thoumie flz@xbsd.org [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBC1ABiMxEkbVFH3PQRApU1AJ0berI2vVL1EGZJx+4OtyTZ7gFLdwCfU3yp zsylrkQbQ4TCRdDZUg2KbZA= =fut6 -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1121189986.6598.1.camel>
