Date: Wed, 12 Dec 2012 12:15:59 +0000 From: Matthew Seaman <matthew@freebsd.org> To: Tomasz Sowa <t.sowa@ttmath.org> Cc: freebsd-ports@freebsd.org Subject: Re: [PATCH] pkgng forcing pkg register Message-ID: <50C8757F.50607@freebsd.org> In-Reply-To: <50C866EC.3080208@ttmath.org> References: <50C866EC.3080208@ttmath.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 12/12/2012 11:13, Tomasz Sowa wrote: > Googling through "(installs files into the same place)" shows that a lot > of people have such a problem with other ports. So I wonder why there is > no an option to force registering a port? The reason is simple. Packages that are meant to be installed together and that install files into the same place are broken[*]. Two or more packages fighting over the same file is fundamentally a bad thing in any package management system. pkg_tools let port maintainers get away with doing that, which is why it occurs in the ports. We (pkgng developers) don't like the idea of recreating all the bugs in pkg_tools, and suffering the consequences therefrom. While we do appreciate your interest (and patches), your energies would be better spent in fixing the broken ports/packages. Cheers, Matthew [*] It's OK for packages to conflict if they are never going to be installed together. The tricky part of that is 'never.'
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50C8757F.50607>