liborc-0.4.so doesn't exist after install

Bug #1869979 reported by Raj Bhattacharjea
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
orc (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

If you apt install liborc-0.4-0, there is no liborc-0.4.so file in /usr/lib/x86_64-linux-gnu/

There IS a liborc-0.4.so.0 file that is a link to iborc-0.4.so.0.28.0, but there is no link with name liborc-0.4.so pointing to that same file. I don't know if this is a bug or expected behavior, but it does trigger issues with other packages, such as out-of-tree modules for GNURadio:
https://github.com/bastibl/gr-foo/issues/24#issuecomment-606925453

Those can be fixed with a simple symlink. If this is a problem with the build system of the other project (i.e., it should have picked up the so.0 file), my apologies and please close the issue. Thanks.

System details:
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Version:
liborc-0.4-0
  Installed: 1:0.4.28-1
Summary:
I expect there to be a .so file by the name of the library somewhere on the system after installing. There is not one, but instead, the name I expect with a .so.0 extension exists, but there is no symlink with the expected name.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

In accordance with Debian Policy, the unversioned .so is available in the liborc-0.4-dev package.

https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#development-files

Changed in orc (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.