Quoting Toshio Kuratomi (2012-11-14 19:13:00) > Although we could grant a special case exception just for java, I think that > would be unfair. Making this decision on the more generic level and > applying it to java, systemd, and other packages makes more sense to me. I know this is not just about Java, but Java is a use case I care about so I'll be frank: Anyone who says we should fully support multilib Java libraries is either ignorant or nuts. This is not a case of "we don't want to deal with it" or that "we want to be special". This is the case of "we actually have been doing it like this all the way until F14 when *I* tried to make Java stack multilib and it failed". And it failed badly. Go read [1] where people *actually doing* JNI Java stuff discussed our options. That including OpenJDK developers. We didn't really come up with anything sane in the end. Add our buildsystem that insists that noarch packages cannot reference _libdir and you have a nice basic idea. If you want more information have a look at our proposed draft that's been delayed, which already contains reasons why we simply cannot support multilib[2] in Java. If you vote to force us to support multilib in Java, I'll either find a way to circumvent that guideline or I'll force each and every one of people voting for it to work on JNI support in 800+ Java packages we have in Fedora. A little warning: my efforts to enable Java multilib in F14 timeframe caused me to cry myself to sleep and *then* having nightmares about all possible scenarios in which things *will* go wrong. It's my biggest regret in my 2.5 years of full time Java packaging. > So what are thoughts on allowing both 32bit and 64bit binaries into > %{_prefix}/lib if those binaries are not part of a package that will be > %multilib'd? Uhmm...at least in Java: yeah, good idea! [1] https://bugzilla.redhat.com/show_bug.cgi?id=665576 [2] https://fedoraproject.org/wiki/User:Akurtakov/JavaPackagingDraftUpdate#Notes_on_multiarch -- Stanislav Ochotnicky <sochotnicky@xxxxxxxxxx> Software Engineer - Base Operating Systems Brno PGP: 7B087241 Red Hat Inc. http://cz.redhat.com -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging