Re: foo vs. foo+

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/21/2007 05:07 PM, Christoph Wickert wrote:
Am Samstag, den 21.07.2007, 09:47 +0200 schrieb Till Maas:
On Saturday 21 July 2007 04:15:19 Christoph Wickert wrote:
Imagine there are two projects: foo and foo+. foo+ is a fork, a
different flavor of foo, but both offer the same functionality and are
compatible for other apps that sit on top of foo(+).

Now both projects want to be included in fedora. First of all, both
packages need a Conflicts: foo conflicts foo+ and foo+ conflicts foo.
Why do they need to conflict each other?

Because their files are conflicting. They are installing to the same
directories.
have each one of them install in say /usr/share/foo_number1 and /usr/share/foo_number2 and create via alternatives a symlink named /usr/share/foo pointing to the one you want to activate at any given time. Handle any /etc/foo/config files similarly. Make sure you do not step on the other application's logfile either. Et voila, no more conflicts.

--
Fedora-maintainers mailing list
Fedora-maintainers@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers

--
Fedora-maintainers-readonly mailing list
Fedora-maintainers-readonly@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly

[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux