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>