Bug#1088666: glycin-loaders: Depends: librust-image-0.24+default-dev (>= 0.24.7-~~) but it is not installable

zhangdandan zhangdandan at loongson.cn
Fri Nov 29 08:30:33 GMT 2024


Source: glycin-loaders
Version: 1.0.1+ds-3
Severity: wishlist
Tags: sid
User: debian-loongarch at lists.debian.org
Usertags: loong64

Dear maintainers,

The Build status of glycin-loaders is BD-Uninstallable for loong64 
(Official ports).
Please view 
https://buildd.debian.org/status/package.php?p=glycin-loaders&suite=sid.
The details is as follows,
```
Unsatisfied dependencies:
  builddeps:. : Depends: librust-image-0.24+default-dev (>= 0.24.7-~~) 
but it is not installable
                Depends: librust-gio-0.19+default-dev (>= 0.19-~~) but 
it is not installable
                Depends: librust-cairo-rs-0.19+default-dev (>= 0.19-~~) 
but it is not installable
                Depends: librust-gdk4-0.8+default-dev (>= 0.8.0-~~) but 
it is not installable
                Depends: librust-glycin-1+default-dev (>= 1.0.1) but it 
is not installable
```

For unofficial ports:
rust-image 0.25.5-1 was built for loong64, 0.24.7 was removed from 
http://ftp.ports.debian.org/debian-ports/pool-loong64.
rust-gio 0.20.4-1 was built for loong64, 0.19.5-1 was removed from 
http://ftp.ports.debian.org/debian-ports/pool-loong64.
rust-cairo-rs 0.20.1-2 was built for loong64.
rust-gdk4 0.9.1-2 was built for loong64.
rust-glycin 2.0.2-1 was built for loong64.

In summuary, please pay attention to this phenomenon I reported in your 
free time.
I have modified above 5 build dependencies's package name in locally, 
and glycin-loaders was built successfully.
Please refer to the patch I attached(For reference only).

It would be better if you can help modify the mandatory version 
requirements of d/control.

Best regards,
Dandan Zhang

-------------- next part --------------
diff --git a/debian/control b/debian/control
index 30af2ee..53ee3bf 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Build-Depends:
  libgtk-4-dev,
  libheif-dev (>= 0.14.2),
  librust-glycin-utils-dev (>= 1.0.1-~~),
- librust-image-0.24+default-dev (>= 0.24.7-~~),
+ librust-image-dev,
  librust-kamadak-exif-0.5+default-dev (>= 0.5.5-~~),
  librust-png-0.17+default-dev (>= 0.17.7-~~),
  cargo:native,
@@ -20,12 +20,12 @@ Build-Depends:
  librust-libheif-rs-1+default-dev,
  librust-safe-transmute-0.11+default-dev (>= 0.11.2-~~),
  librust-librsvg-2+default-dev (>= 2.58.0-~~),
- librust-gio-0.19+default-dev (>= 0.19-~~),
- librust-cairo-rs-0.19+default-dev (>= 0.19-~~),
+ librust-gio-dev,
+ librust-cairo-rs-dev,
  librust-async-global-executor-2+default-dev (>= 2.3.0-~~) <!nocheck>,
- librust-gdk4-0.8+default-dev (>= 0.8.0-~~) <!nocheck>,
+ librust-gdk4-sys-dev <!nocheck>,
  librust-zbus-4+p2p-dev (>= 4.0.0-~~) <!nocheck>,
- librust-glycin-1+default-dev (>= 1.0.1) <!nocheck>,
+ librust-glycin-dev <!nocheck>,
 Standards-Version: 4.7.0
 Homepage: https://gitlab.gnome.org/sophie-h/glycin
 Vcs-Browser: https://salsa.debian.org/gnome-team/glycin-loaders


More information about the pkg-gnome-maintainers mailing list