Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Jun 2006 17:40:05 +0800
From:      "Jiawei Ye" <leafy7382@gmail.com>
To:        "Sergey Matveychuk" <sem@freebsd.org>
Cc:        freebsd-ports@freebsd.org, Kris Kennaway <kris@obsecurity.org>
Subject:   Re: portupgrade ideas page
Message-ID:  <c21e92e20606070240l4351f557m6cc21d15abbf99c8@mail.gmail.com>
In-Reply-To: <448698F6.2050507@FreeBSD.org>
References:  <4485DBF5.3070705@FreeBSD.org> <20060606211113.GA7845@xor.obsecurity.org> <c21e92e20606061845g65e840eh1d64553d119e1b30@mail.gmail.com> <20060607021330.GA11189@xor.obsecurity.org> <c21e92e20606061919g6cf0bb6ct101c47be3af19dd5@mail.gmail.com> <448698F6.2050507@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/7/06, Sergey Matveychuk <sem@freebsd.org> wrote:
> Jiawei Ye wrote:
> > I *know* that there are limitations in the base tools or what to
> > expect. sysutil/portmanager can do this well enough (correct
> > dependancy), that's why I *wish* portupgrade could do this too. It's a
> > wishlist right?
>
> You're right, it's a wish list. But it does not touch portupgrade directly.
> portupgrade tools does not build own INDEX (does it portmanager?), It
> use a ready one. It's possible to implement, but it's not a purpose to
> grow the tools up. Moreover, building own INDEX is a long time process.
> I think nobody likes if it'll be rebuild every time you refresh the
> ports tree.
>
> --
> Dixi.
> Sem.
Portmanager does not use its own db, all it uses is INDEX-? and
+CONTENT in /var/db/pkg/<package_name>. Neither would it need to
rebuild INDEX-? everytime the ports tree was updated (I have portsnap
deal with it for me).

"Determine correct dependancy based on pkgtools.conf MAKE_ARGS for
installed packages", that's all I am wishing for.

Jiawei
-- 
"Without the userland, the kernel is useless."
               --inspired by The Tao of Programming



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