The mystery behind /bin/fish?

Hi, I'm a long time Linux user but pretty new to Manjaro.
I installed fish through pacman and it places the fish binary in both /bin and /usr/bin.

Now pacman -Ql fish lists /usr/bin/fish but not /bin/fish and pacman -Qo /bin/fish says that /usr/bin/fish is owned by fish 2.7.1-1```.

etc/shells only lists /usr/bin/fish by default so after issuing /usermod -s /bin/fish steelpan I could no longer log in and it took me some time to figure out what caused this.

So my question is:
Why doesn't pacman -Ql fish list /bin/fish?

/bin is a symlink to /usr/bin
a speciality of arch and derivative

2 Likes

Thanks for clearing that up scachemaille.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by