8000 2.4: `/etc/ld.so.conf.d/libatalk.conf` installed pointing to `/usr/lib` · Issue #1394 · Netatalk/netatalk · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
2.4: /etc/ld.so.conf.d/libatalk.conf installed pointing to /usr/lib #1394
Closed
@VorpalBlade

Description

@VorpalBlade
Issue body actions

Describe the bug
When making a distro package and installing to /usr/lib the /etc/ld.so.conf.d/libatalk.conf file really isn't needed nor wanted.
That should be dropped. There doesn't seem to be a flag to control that.

Additionally I'm not sure that file even makes sense to begin with, /usr/local/lib is generally in the default search path. Rpath ($ORIGIN/../lib?) is possibly a better option anyway.

(Side note: For distros like Guix and NixOS, this would be even worse as they install everything to a unique path and only load the currently active packages into the environment.)

To Reproduce
Build a distro package for Linux and install to /usr.

Expected behavior
There should be a meson flag to not install the ld.so.conf.d extension file. Perhaps it should be bundled into -Dwith-init-hooks=false?

Environment

  • Server OS: Arch Linux
  • Client OS: N/A
  • Netatalk Version 2.4.6

Logs
N/A

Additional context
N/A

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0