> It would be good to fix it. IMO (at least on my Mint machine) meson used the 
> right place, and autotools used the wrong one. Geany was the only thing in 
> the location autotools chose, but meson chose the same place as all the other 
> stuff installed by the distro.

It's IMO a **serious** issue with the Meson setup if it install by default in 
*/usr* rather than */usr/local*.  I certainly don't want manually built 
software to clutter */usr* by default, and I expect doing so to cause a whole 
new sets of issues even if it "fixes" some case by overriding an existing 
installation (which is wrong if that install is managed by the package manager).

So *please*, don't try to "fix" Autotools to that regard, it's actually doing 
the right thing.  As for the arch triplet, indeed it might not be the right 
thing **but** */usr/local* might have different rules, and any sane distro has 
the proper setup for Autotools to select the right location (remember they are 
likely to actually *use* Autotools to build a significant portion of their 
archive) -- and certainly I never saw a distro failing here, but Ubuntu to some 
extend (remember the ldconfig shenanigans we have because they messed up their 
LD configuration). So if it's not right, let the distro fix it: they can, and 
they should be the one deciding -- if *you* don't like it, manually set each 
specific path with the relevant switch.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3451#issuecomment-1502976319
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/3451/[email protected]>

Reply via email to