Skip to content

Bmv2 software switch for Ubuntu 22.04 #1110

Description

@pantmal

Hello everyone,

I want to run the stratum_bmv2 binary on an Ubuntu 22.04 VM. I'm following the instructions provided here: https://github.com/stratum/stratum/blob/main/stratum/hal/bin/bmv2/README.md

However I have noticed that the binary can run only on Ubuntu 20.04. I'm getting the following error the VM I'm currently on:

 Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'stratum-bmv2' instead of './stratum_bmv2_deb.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 stratum-bmv2 : Depends: libboost-filesystem1.67.0 but it is not installable
                Depends: libboost-program-options1.67.0 but it is not installable
                Depends: libboost-thread1.67.0 but it is not installable
E: Unable to correct problems, you have held broken packages.

Naturally, I do understand that these packages are installable only on Ubuntu 20.04 systems. Is there any way to work around this or is there a way to run the the stratum_bmv2 binary on Ubuntu 22.04 that I'm missing?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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