Failed to install vitastor on Debian 11: qemu (= 1:5.2+dfsg-10+vitastor1) but 1:5.2+dfsg-11 is to be installed #7

Closed
opened 2021-07-25 14:20:34 +03:00 by oneumyvakin2 · 2 comments

Hi! Had tried to install on Debina 11, looks like there is a too strict dependency rule:

apt install vitastor lp-solve etcd linux-image-amd64 qemu
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
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:
 vitastor : Depends: qemu (= 1:5.2+dfsg-10+vitastor1) but 1:5.2+dfsg-11 is to be installed
E: Unable to correct problems, you have held broken packages.
Hi! Had tried to install on Debina 11, looks like there is a too strict dependency rule: ``` apt install vitastor lp-solve etcd linux-image-amd64 qemu Reading package lists... Done Building dependency tree... Done Reading state information... Done 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: vitastor : Depends: qemu (= 1:5.2+dfsg-10+vitastor1) but 1:5.2+dfsg-11 is to be installed E: Unable to correct problems, you have held broken packages. ```

It's not too strict, it really needs exactly this version because QEMU refuses to load Vitastor driver contained in 'vitastor' package if it's from a "different build". I'll probably change packaging at some point and move the driver into the patched QEMU package, but for now vitastor package itself is always built against a specific version of QEMU...

It's not too strict, it really needs exactly this version because QEMU refuses to load Vitastor driver contained in 'vitastor' package if it's from a "different build". I'll probably change packaging at some point and move the driver into the patched QEMU package, but for now vitastor package itself is always built against a specific version of QEMU...

Vitastor QEMU driver is now built as part of patched QEMU, packages are updated, so it's not relevant anymore :-)

Vitastor QEMU driver is now built as part of patched QEMU, packages are updated, so it's not relevant anymore :-)
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vitalif/vitastor#7
There is no content yet.