You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Environment Details (include every applicable attribute)
Operating System+version: Fedora Linux 36
Compiler+version: GCC 12
Conan version: 1.50.0
Python version: 3.10.5
Steps to reproduce (Include if Applicable)
Using the MesonToolchain, create any package on a RHEL system which uses lib64 instead of lib or which packages anything in the default datadir, mandir, localedir, or infodir.
Many Conan recipes expect recipes to install libraries under the lib directory and under the res directory during the package step. MesonToolchain and/or Meson could configure these defaults with how Conan expects these directories to be organized, but it doesn't do that at the moment.
Things may be installed under lib64 on RHEL systems and many things end up in the share directory.
Right now, the workaround I use is to configure MesonToolchain with project_options to set libdir, datadir, localedir, mandir, and infodir as appropriate.
Environment Details (include every applicable attribute)
Steps to reproduce (Include if Applicable)
Using the MesonToolchain, create any package on a RHEL system which uses
lib64
instead oflib
or which packages anything in the defaultdatadir
,mandir
,localedir
, orinfodir
.Many Conan recipes expect recipes to install libraries under the
lib
directory and under theres
directory during thepackage
step. MesonToolchain and/or Meson could configure these defaults with how Conan expects these directories to be organized, but it doesn't do that at the moment.Things may be installed under
lib64
on RHEL systems and many things end up in theshare
directory.Right now, the workaround I use is to configure
MesonToolchain
withproject_options
to setlibdir
,datadir
,localedir
,mandir
, andinfodir
as appropriate.I had to open the PR conan-io/conan-center-index#11347 to fix man pages being installed to an incorrect location in the package method.
See conan-io/conan-center-index#11610 and conan-io/conan-center-index#11580 for instances where this has been necessary.
Logs (Executed commands with output) (Include/Attach if Applicable)
The text was updated successfully, but these errors were encountered: