Eugene Grosbein wrote on 2018/01/07 17:18:
07.01.2018 22:10, Miroslav Lachman wrote:

I am following 11-STABLE and therefore upgrading my system quite frequently. 
During that process I do recompile all ports installed by poudriere and upgrade 
all ports after reboot.
There are no consensus about what services should do on deinstall or upgrade. 
That's why there is such a mess in ports / packages.
Some did nothing (my preferred way), some stop (but did not start) the service,
some modify user edited config files (removing / disabling modules in 
httpd.conf so Apache is broken on each upgrade of module(s)).

There IS consensus on modifying config files while upgrade and it is written in 
our Porter's Handbook:
only unmodified files may be changes with upgrade. Any other behaviour is a bug 
that should be fixed.

If it is that simple then tell me how it is possible that for many years there are repetitive discussions and many ports with many commits violating this "rule"? If it is written somewhere how any committer can allow ports with those problems?

For example: "requesting policy for Apache module installation (LoadModule manipulation)"
https://lists.freebsd.org/pipermail/freebsd-ports/2017-October/110725.html

Miroslav Lachman
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to