Ticket #189 (closed defect: wontfix)

Opened 10 years ago

Last modified 10 years ago

Expected '/usr/lib' to be a directory but found a symlink to a directory

Reported by: avuton Owned by: ciaranm
Priority: Sometime Milestone:
Component: clients/paludis Version: 0.22.2
Keywords: Cc: avuton@…
Blocked By: Blocking:
Distribution:

Description

When installing on my amd64 machine I noticed the following warning:

>>> Checking whether we can merge to /
paludis@1175999022: [WARNING] In program paludis -i everything:
  ... When performing install action from command line:
  ... When executing install task:
  ... When installing 'net-nds/openldap-2.3.34-r1':
  ... When merging 'net-nds/openldap-2.3.34-r1::gentoo' at '/var/tmp/paludis/net-nds/openldap-2.3.34-r1/image' to VDB repository 'installed':
  ... When checking merge from '/var/tmp/paludis/net-nds/openldap-2.3.34-r1/image' to '/':
  ... When checking merge from '/var/tmp/paludis/net-nds/openldap-2.3.34-r1/image' to '/':
  ... When checking merge from '/var/tmp/paludis/net-nds/openldap-2.3.34-r1/image/usr' to '/usr':
  ... When handling dir '/var/tmp/paludis/net-nds/openldap-2.3.34-r1/image/usr/lib' to '/usr':
  ... Expected '/usr/lib' to be a directory but found a symlink to a directory

This behaviour is to be expected, I believe, as it's default on gentoo amd64 machines.

sbh@rocket ~ $ ls -la /usr/lib lrwxrwxrwx 1 root root 5 Feb 16 20:15 /usr/lib -> lib64

Change History

comment:3 Changed 10 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to wontfix

We have to leave that warning in. Although there are some cases (libdir on multilib archs, for example) where it's harmless, most of the time it indicates an ebuild problem.

Note: See TracTickets for help on using tickets.