microsoft / microsoft/OmniParser

Miss wsdd while create VM

Open
#305 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Jupyter Notebook
Stars
25.4k
Forks
2.2k
PR merge metrics
No merged PRs in 30d

Description

Create VM fail.
It seems that wsdd has been removed from test repo on 12 May.
wsdd debian tracker
Can we use wsdd2 instead?

Image not found locally. Building...
[+] Building 632.1s (10/17)                                                                              docker:default
 => [internal] load build definition from Dockerfile                                                               0.0s
 => => transferring dockerfile: 1.28kB                                                                             0.0s
 => [internal] load metadata for swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08         0.8s
 => [auth] ddn-k8s/docker.io/qemux/qemu-docker:,pull token for swr.cn-north-4.myhuaweicloud.com                    0.0s
 => [internal] load .dockerignore                                                                                  0.0s
 => => transferring context: 2B                                                                                    0.0s
 => CACHED FROM swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08@sha256:ecc6422bf2829bf2  0.0s
 => CACHED [build-amd64 8/8] ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.43-0/vi  2.8s
 => CACHED [build-amd64 7/8] ADD --chmod=755 https://raw.githubusercontent.com/christgau/wsdd/v0.8/src/wsdd.py /u  1.0s
 => [internal] load build context                                                                                  0.0s
 => => transferring context: 387B                                                                                  0.0s
 => CACHED [build-amd64 1/8] COPY --from=swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.0  0.0s
 => ERROR [build-amd64 2/8] RUN set -eu &&     apt-get update &&     apt-get --no-install-recommends -y install  631.3s
------
 > [build-amd64 2/8] RUN set -eu &&     apt-get update &&     apt-get --no-install-recommends -y install         bc         jq         curl         7zip         wsdd         samba         xz-utils         wimtools         dos2unix         cabextract         genisoimage         libxml2-utils         libarchive-tools &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*:
0.753 Get:1 http://deb.debian.org/debian trixie InRelease [178 kB]
3.044 Get:2 http://deb.debian.org/debian trixie-updates InRelease [49.6 kB]
4.917 Get:3 http://deb.debian.org/debian-security trixie-security InRelease [48.0 kB]
9.497 Get:4 http://deb.debian.org/debian trixie/main amd64 Packages [9677 kB]
629.8 Fetched 9953 kB in 10min 30s (15.8 kB/s)
629.8 Reading package lists...
630.4 Reading package lists...
631.0 Building dependency tree...
631.1 Reading state information...
631.2 Package wsdd is not available, but is referred to by another package.
631.2 This may mean that the package is missing, has been obsoleted, or
631.2 is only available from another source
631.2
631.2 E: Package 'wsdd' has no installation candidate
------
Dockerfile:10
--------------------
   9 |
  10 | >>> RUN set -eu && \
  11 | >>>     apt-get update && \
  12 | >>>     apt-get --no-install-recommends -y install \
  13 | >>>         bc \
  14 | >>>         jq \
  15 | >>>         curl \
  16 | >>>         7zip \
  17 | >>>         wsdd \
  18 | >>>         samba \
  19 | >>>         xz-utils \
  20 | >>>         wimtools \
  21 | >>>         dos2unix \
  22 | >>>         cabextract \
  23 | >>>         genisoimage \
  24 | >>>         libxml2-utils \
  25 | >>>         libarchive-tools && \
  26 | >>>     apt-get clean && \
  27 | >>>     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
  28 |
--------------------
ERROR: failed to solve: process "/bin/sh -c set -eu &&     apt-get update &&     apt-get --no-install-recommends -y install         bc         jq         curl         7zip         wsdd         samba         xz-utils         wimtools         dos2unix         cabextract         genisoimage         libxml2-utils         libarchive-tools &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*" did not complete successfully: exit code: 100
[+] Running 1/1
 ✘ windows Error                                                                                                  21.9s
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The failure is in Dockerfile line 10, where the apt-get install block requests wsdd; start by reading that dependency list and checking how wsdd is used in the image. Replace or adapt the dependency only if wsdd2 provides the needed behavior, then rebuild the image and verify that VM creation completes.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, linux
Domain
devops, infrastructure
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.