#91 Proposal to change default paths for mono
Closed: Fixed None Opened 12 years ago by chkr.

I propose to change the default paths for mono from %{_libdir} back to /usr/lib.

All necessary information can be found in the following wiki page:
https://fedoraproject.org/wiki/User:Chkr/MonoMultiarchChanges


Mono change to /usr/lib approved: (+1:7, 0:0, -1:0)

Announcement text:

For a while, Fedora considered mono packages to be architecture-specific, and installed assemblies to %{_libdir}. However, after discussions with upstream, we now consider mono packages to be architecture (and platform) independent. This means that mono packages should be correctly installed into the GAC in /usr/lib or installed into /usr/lib/PACKAGENAME.

As a notable exception, any ELF binary libraries generated in a mono package must be correctly installed into %{_libdir}, because these files are architecture-specific.

Also, even though we consider mono packages to be architecture independent, they must not be marked as "noarch". Although the assemblies are the same, the files may differ due to strings referring to the build architecture.

https://fedoraproject.org/wiki/Packaging:Mono#File_Locations

Metadata Update from @spot:
- Issue assigned to spot

7 years ago

Login to comment on this ticket.

Metadata