GNS3 / gns3-registry

GNS3 devices registry
GNU General Public License v3.0
323 stars 387 forks source link

ostinato-wireshark - Can't build Docker image #784

Closed b-ehlers closed 12 months ago

b-ehlers commented 1 year ago

Currently the ostinato-wireshark docker image can't be build, docker build aborts with:

ERROR: unable to select packages:
  mesa-dri-swrast (no such package):
    required by: world[mesa-dri-swrast]

The reason for this is, that the Dockerfile is based on stable alpine:latest and then installs ostinato from the unstable alpine/edge. Mixing different versions is never a good idea. Sometimes it works, but since quite some time it fails for this appliance.

I see the following options:

b-ehlers commented 12 months ago

Fixed by PR #786

The root cause was not the mixing of the different alpine repositories. Instead the package mesa-dri-swrast is outdated since alpine v3.12. I replaced it by mesa-dri-gallium.