Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jul 2005 00:58:47 +0400
From:      Igor Pokrovsky <ip@doom.homeunix.org>
To:        Olivier Certner <olivier.certner@free.fr>
Cc:        freebsd-hackers@freebsd.org, Kris Kennaway <kris@obsecurity.org>, koma2@lovepeers.org, Florent Thoumie <flz@xbsd.org>
Subject:   Re: Bug in portupgrade
Message-ID:  <20050715205847.GA2533@doom.homeunix.org>
In-Reply-To: <200507130015.31521.olivier.certner@free.fr>
References:  <200507102313.12719.olivier.certner@free.fr> <20050712165530.GA5475@xor.obsecurity.org> <1121189986.6598.1.camel@cream.xbsd.org> <200507130015.31521.olivier.certner@free.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jul 13, 2005 at 12:15:31AM +0200, Olivier Certner wrote:
> Le Mardi 12 Juillet 2005 19:39, Florent Thoumie a ?crit=9A:
> > 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 alrea=
dy
> > > > compiled and installed ports for which some dependencies have bee=
n
> > > > deleted in the package database. This causes a crash in the funct=
ion
> > > > '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 prov=
ide
> > > > 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.
>=20
> 	This doesn't work in fact. I'm forwarding these mails to the maintaine=
r.

Same here. I raised this problem on mailing list some time ago but withou=
t luck.

-ip

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050715205847.GA2533>