Skip to content

Debian package for liblsl depends on itself. #192

@stellarpower

Description

@stellarpower

I have downloaded the liblsl package for focal, and I cannot install it:

# gdebi /tmp/liblsl-1.16.1-focal_amd64.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Dependency is not satisfiable: liblsl (= 1.16.1-focal)

If I look at the control file:

Architecture: amd64
Depends: **liblsl (= 1.16.1-focal)**, libc6 (>= 2.29), libgcc-s1 (>= 3.0), libpugixml1v5 (>= 1.6), libstdc++6 (>= 7)
Description: Labstreaminglayer C/C++ library
 Labstreaminglayer C/C++ library
...
Version: 1.16.1-focal

It seems likely the problem is caused by the issue that the package depends on itself. I had to forcibly install it using dpkg, and then go back again with gdebi to get the dependencies installed, which was now able to complete because the same package it was trying to install was on the system already.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions