On Fri, Oct 09, 2015 at 11:38:30AM -0600, Orion Poplawski wrote: > On 10/09/2015 10:27 AM, Zbigniew Jędrzejewski-Szmek wrote: > > On Fri, Oct 09, 2015 at 09:46:11AM -0600, Kevin Fenzi wrote: > >> On Fri, 9 Oct 2015 17:05:00 +0200 > >> Vít Ondruch <vondruch@xxxxxxxxxx> wrote: > >> > >>> This does not scale unfortunately ... and it is common excuse to not > >>> support it properly. IOW, I want to have package foo-1.0 installed > >>> side by side with foo-2.0 and I don't want to have foo1-1.0 side by > >>> side with foo-2.0. And this applies especially for packages which are > >>> designed to not conflict by design. > >> > >> Of course it doesn't scale... unless someone has figured out some magic > >> dust to make software bug free and always secure and always integrated, > >> there needs to be people supporting all those parallel installed things > >> and making sure they are secure/bugfixed/integrated. > >> > >> So, the barrier is then that if you need/want a compat package, you > >> must commit to maintaining it, or convince someone else to. > > > > Debian seems to have solved this problem in a much nicer way: multiple > > major versions of shared libraries can be installed in parallel, and > > manual work is not required, the version of the library is included > > in the binary package name. > > When you say that no manual work is required, for whom do you mean? Is the > packaging handled automatically as well? Depends what you mean by automatically: debian packaging requires lots of manual steps. In case of an so bump the version string has to be updated in various places in the debian/control file. I presume that most people do search&replace on the file. > > Fedora sets this bar very high: a separate review, slightly different > > guidelines, so nobody bothers except for special cases. > > I suspect the case brought up by Adam wouldn't be helped by this - as I expect > it wouldn't have been a major version update to cairo. Even minor updates can > trigger issues, and supporting parallel installation of the same sonames I > could image would be very tricky. Yeah, sounds like it wouldn't help in this case. Zbyszek -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct