libcc1.so is installed in /usr/lib

Bug #1807270 reported by Kees Bakker
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
GNU Arm Embedded Toolchain
New
Undecided
Unassigned

Bug Description

This is true for the Ubuntu gnu-arm-embedded package. It installs
these files in /usr/lib

    /usr/lib/libcc1.so.0.0.0
    /usr/lib/libcc1.so.0 -> libcc1.so.0.0.0
    /usr/lib/libcc1.so -> libcc1.so.0.0.0

There is currently "just" a PPA, but I guess it may someday become
a true Ubuntu citizen.

This libcc1.so.0.0.0 is the only file of the gcc-arm-embedded package that is
installed in a generic location, usr/lib. All other files are installed
in a specialized subdirectory such as /usr/lib/gcc/arm-none-eabi.

Note. The native libcc1 (from package libcc1-0) is installed in
    /usr/lib/x86_64-linux-gnu/libcc1.so.0.0.0
That is already a hint that /usr/lib is not the correct place
for the gnu-arm-embedded package to install libcc1.

BTW. Also gcc-avr has the same bug, it also installs it in /usr/lib.
And that means you can't install both gcc-avr and gcc-arm-embedded.

See also https://answers.launchpad.net/gcc-arm-embedded/+question/673040

Revision history for this message
Kees Bakker (keestux) wrote :
Revision history for this message
Kees Bakker (keestux) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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