[PATCH] pkgng forcing pkg register

Matthew Seaman matthew at freebsd.org
Wed Dec 12 12:16:17 UTC 2012


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.'



More information about the freebsd-ports mailing list