Current realease 1.1.1 can't be build, because of missing branch update_cargo_version in libhandy-rs
I can 't build the release 1.1.1 since there is no branch update_cargo_version
in libhandy-rs anymore.
In /Cargo.toml
there is a reference:
libhandy = { git="https://gitlab.gnome.org/haecker-felix/libhandy-rs.git", branch = "update_cargo_version", features = ["v0_0_12"] }
Build output:
The Meson build system
Version: 0.55.1
Source dir: /data/shortwave/src/Shortwave-1.1.1
Build dir: /data/shortwave/src/Shortwave-1.1.1/builddir
Build type: native build
Project name: shortwave
Project version: 1.1.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency sqlite3 found: YES 3.33.0
Run-time dependency openssl found: YES 1.1.1g
Run-time dependency dbus-1 found: YES 1.12.20
Run-time dependency glib-2.0 found: YES 2.64.5
Run-time dependency gio-2.0 found: YES 2.64.5
Run-time dependency gdk-pixbuf-2.0 found: YES 2.40.1
Run-time dependency gtk+-3.0 found: YES 3.24.22
Run-time dependency libhandy-0.0 found: YES 0.0.13
Run-time dependency gstreamer-1.0 found: YES 1.16.2
Run-time dependency gstreamer-base-1.0 found: YES 1.16.2
Run-time dependency gstreamer-audio-1.0 found: YES 1.16.2
Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.16.2
Run-time dependency gstreamer-plugins-bad-1.0 found: YES 1.16.2
Run-time dependency gstreamer-bad-audio-1.0 found: YES 1.16.2
Configuring de.haeckerfelix.Shortwave.desktop.in using configuration
Program desktop-file-validate found: YES
Configuring de.haeckerfelix.Shortwave.metainfo.xml.in using configuration
Program glib-compile-schemas found: YES
Configuring de.haeckerfelix.Shortwave.service using configuration
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Configuring config.rs using configuration
Program /data/shortwave/src/Shortwave-1.1.1/build-aux/cargo.sh found: YES
Program build-aux/meson/postinstall.py found: YES (/data/shortwave/src/Shortwave-1.1.1/build-aux/meson/postinstall.py)
Program build-aux/dist-vendor.sh found: YES (/data/shortwave/src/Shortwave-1.1.1/build-aux/dist-vendor.sh)
Build targets in project: 7
Found ninja-1.10.1 at /usr/bin/ninja
ninja: Entering directory `builddir'
[0/4] Generating cargo-build with a custom command
** RUST VERSION **
rustc 1.46.0
** RELEASE MODE **
Updating crates.io index
Updating git repository `https://gitlab.gnome.org/haecker-felix/libhandy-rs.git`
error: failed to get `libhandy` as a dependency of package `shortwave v0.0.0 (/data/shortwave/src/Shortwave-1.1.1)`
Caused by:
failed to load source for dependency `libhandy`
Caused by:
Unable to update https://gitlab.gnome.org/haecker-felix/libhandy-rs.git?branch=update_cargo_version#62e7abf4
Caused by:
object not found - no match for id (62e7abf44d419cf3fe83da64285f2905da4e333e); class=Odb (9); code=NotFound (-3)
[3/4] Generating de.haeckerfelix.Shortwave.metainfo.xml_data_merge with a custom command
FAILED: src/shortwave
/data/shortwave/src/Shortwave-1.1.1/build-aux/cargo.sh /data/shortwave/src/Shortwave-1.1.1/builddir /data/shortwave/src/Shortwave-1.1.1 src/shortwave /usr/share/locale default
ninja: build stopped: subcommand failed.
Edited by Max Harmathy