storaged-project / blivet-gui

GUI tool for storage configuration using blivet library
GNU General Public License v2.0
166 stars 25 forks source link

Debian Testing repo is broken due to old version dependency #443

Closed siddhpant closed 1 month ago

siddhpant commented 1 month ago
$ sudo apt install blivet-gui
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:

Unsatisfied dependencies:
 python3-blivet : Depends: gir1.2-blockdev-2.0 but it is not installable
                  Depends: libblockdev-lvm2 but it is not installable
                  Depends: libblockdev-btrfs2 but it is not installable
                  Depends: libblockdev-swap2 but it is not installable
                  Depends: libblockdev-loop2 but it is not installable
                  Depends: libblockdev-crypto2 but it is not installable
                  Depends: libblockdev-mpath2 but it is not installable
                  Depends: libblockdev-dm2 but it is not installable
                  Depends: libblockdev-mdraid2 but it is not installable
                  Depends: libblockdev-nvdimm2 but it is not installable
Error: Unable to correct problems, you have held broken packages.

These should be *3. See libblockdev-plugins-all. Maybe the dependency should be on the all package.

siddhpant commented 1 month ago
$ apt download python3-blivet
Get:1 http://provo-mirror.opensuse.org/repositories/home%3A/vtrefny/Debian_Testing ./ python3-blivet 3.7.1-1 [611 kB]
Err:1 http://provo-mirror.opensuse.org/repositories/home%3A/vtrefny/Debian_Testing ./ python3-blivet 3.7.1-1                                 
  Hash Sum mismatch
  Hashes of expected file:
   - SHA256:3171b8157814ee38d193c1f3f5525bcae1bd6439b1168108fcd501aa95f4ce30
   - SHA1:572fd99c0f2ac40e923e7b4dd77f416ed6c5920c [weak]
   - MD5Sum:3a5ffb91bceee1b55cd736536154c999 [weak]
   - Filesize:610816 [weak]
  Hashes of received file:
   - SHA256:186307e318531c9a640cdac3826695446716a2b8df33174643f8f519592f55ec
   - SHA1:615f4542bcd3e12aef16619322c3a03c2cad12b7 [weak]
   - MD5Sum:7d36869be37d25e1f6b96332af443407 [weak]
   - Filesize:610816 [weak]
  Last modification reported: Fri, 10 Nov 2023 04:38:07 +0000
Fetched 611 kB in 7s (91.1 kB/s)                                                                                                             
Error: Failed to fetch http://provo-mirror.opensuse.org/repositories/home%3A/vtrefny/Debian_Testing/all/python3-blivet_3.7.1-1_all.deb  Hash Sum mismatch
   Hashes of expected file:
    - SHA256:3171b8157814ee38d193c1f3f5525bcae1bd6439b1168108fcd501aa95f4ce30
    - SHA1:572fd99c0f2ac40e923e7b4dd77f416ed6c5920c [weak]
    - MD5Sum:3a5ffb91bceee1b55cd736536154c999 [weak]
    - Filesize:610816 [weak]
   Hashes of received file:
    - SHA256:186307e318531c9a640cdac3826695446716a2b8df33174643f8f519592f55ec
    - SHA1:615f4542bcd3e12aef16619322c3a03c2cad12b7 [weak]
    - MD5Sum:7d36869be37d25e1f6b96332af443407 [weak]
    - Filesize:610816 [weak]
   Last modification reported: Fri, 10 Nov 2023 04:38:07 +0000
vojtechtrefny commented 1 month ago

This should be fixed now, I've neglected the Debian/Ubuntu repo for some time so it now also includes the latest releases for both blivet (3.10.1) and blivet-gui (2.5.0).