Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Jan 2014 08:45:32 -0800
From:      Freddie Cash <fjwcash@gmail.com>
To:        CeDeROM <cederom@tlen.pl>
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>, freebsd-ports <freebsd-ports@freebsd.org>
Subject:   Re: FreeBSD 10.0-RC4 pkg upgrade QT conflict
Message-ID:  <CAOjFWZ4vx=mYV5ay8Qt9WUeDVnDST4vcNCO6e5KCKB0vQbeNdQ@mail.gmail.com>
In-Reply-To: <CAFYkXj=oYH7hytnnF35mU9ud0sB-YtEqyTNY5j97xN8cA5Vrug@mail.gmail.com>
References:  <CAFYkXjm5jyxd=MWJ=874NCzkv6KpjdaTv1DMYN_v0XTyRhJ8rw@mail.gmail.com> <CAFYkXjn-4KjALHfQUKO=NnksiaxkGYSNW3XmNareZ05veg78cw@mail.gmail.com> <CAOjFWZ6ezb9zLRzFJ82bZ3pC5Respg=jA04N2PhKTPa%2B2f5c6g@mail.gmail.com> <CAFYkXj=oYH7hytnnF35mU9ud0sB-YtEqyTNY5j97xN8cA5Vrug@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jan 16, 2014 at 8:41 AM, CeDeROM <cederom@tlen.pl> wrote:

> Hello and thank you for all suggestions :-)
>
> What I mean is that PKG seems to be missing some "good" mechanism for
> such conflict solution... and this situation WILL happen as users will
> want to rebuild custom options of packages from a different port tree.
>
> I have compiled by hand hpijs with network backend as my HP use
> JetDirect and this is disabled by default. Because I have compiled a
> port with WITH_PKGNG I assumed that PKG will be engaged and take care
> of proper dependency management or refuse to install as this would
> break binary dependencies tree. I was wrong.
>
> I also assumed that PKG will manage to handle port renames, dependency
> changes, etc. I was wrong.
>
> +1 for PKG to be able to handle such situations either by simply
> forcing to set port tree to version that would allow safe build (bad
> for new ports, simple solution), or calculate dependencies so they
> won't break current binary tree when newer ports are installed (good
> for new ports, complex work for pkg) :-)
>
> Long story short - there should be no conflict situation when I
> install updated port build by hand :-)
>

I believe a lot of that is planned for future releases, and that 1.3 goes a
long way toward that goal (released Real Soon Now).

However, I'm not directly involved in the development of pkg, so could be
way off in my predictions.  :)=E2=80=8B=E2=80=8B

--=20
Freddie Cash
fjwcash@gmail.com



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