#1136835 fragments: FTBFS: error[E0277]: can't compare `auto::path::Path` with `auto::path::Path`

#1136835#5
Date:
2026-05-16 16:04:39 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202605/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:fragments, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   debian/rules execute_after_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf debian/cargo_registry
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/share/cargo/bin/cargo prepare-debian debian/cargo_registry --link-from-system
debian cargo wrapper: options = ['parallel=2'], profiles = [], parallel = ['-j2'], lto =

[... snipped ...]

   |
   = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
   = help: consider adding `v4_22` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
  --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/path.rs:96:11
   |
96 |     #[cfg(feature = "v4_22")]
   |           ^^^^^^^^^^-------
   |                     |
   |                     help: there is a expected value with a similar name: `"v4_20"`
   |
   = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
   = help: consider adding `v4_22` as a feature in `Cargo.toml`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1328:11
     |
1328 |     #[cfg(feature = "v4_22")]
     |           ^^^^^^^^^^-------
     |                     |
     |                     help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1332:11
     |
1332 |     #[cfg(feature = "v4_22")]
     |           ^^^^^^^^^^-------
     |                     |
     |                     help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1336:11
     |
1336 |     #[cfg(feature = "v4_22")]
     |           ^^^^^^^^^^-------
     |                     |
     |                     help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1340:11
     |
1340 |     #[cfg(feature = "v4_22")]
     |           ^^^^^^^^^^-------
     |                     |
     |                     help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1344:11
     |
1344 |     #[cfg(feature = "v4_22")]
     |           ^^^^^^^^^^-------
     |                     |
     |                     help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1348:11
     |
1348 |     #[cfg(feature = "v4_22")]
     |           ^^^^^^^^^^-------
     |                     |
     |                     help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1400:19
     |
1400 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1402:19
     |
1402 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1404:19
     |
1404 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1406:19
     |
1406 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1408:19
     |
1408 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1410:19
     |
1410 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1461:19
     |
1461 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1463:19
     |
1463 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1465:19
     |
1465 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1467:19
     |
1467 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1469:19
     |
1469 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `v4_22`
    --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/enums.rs:1471:19
     |
1471 |             #[cfg(feature = "v4_22")]
     |                   ^^^^^^^^^^-------
     |                             |
     |                             help: there is a expected value with a similar name: `"v4_20"`
     |
     = note: expected values for `feature` are: `broadway`, `v4_10`, `v4_14`, `v4_16`, `v4_18`, `v4_2`, `v4_20`, `v4_4`, `v4_6`, and `vulkan`
     = help: consider adding `v4_22` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error[E0277]: can't compare `auto::path::Path` with `auto::path::Path`
  --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/path.rs:9:21
   |
 9 |     #[derive(Debug, PartialOrd, Ord, Hash)]
   |                     ^^^^^^^^^^ no implementation for `auto::path::Path == auto::path::Path`
   |
   = help: the trait `PartialEq` is not implemented for `auto::path::Path`
note: required by a bound in `PartialOrd`
  --> /usr/src/rustc-1.94.1/library/core/src/cmp.rs:1358:0
help: consider annotating `auto::path::Path` with `#[derive(PartialEq)]`
  --> /usr/share/cargo/registry/glib-0.21.5/src/shared.rs:35:1
   |
35 +         #[derive(PartialEq)]
36 |         $visibility struct $name $(<$($generic $(: $bound $(+ $bound2)*)?),+>)? {
   |

error[E0277]: the trait bound `auto::path::Path: std::cmp::Eq` is not satisfied
  --> /usr/share/cargo/registry/gsk4-0.10.3/src/auto/path.rs:9:33
   |
 9 |     #[derive(Debug, PartialOrd, Ord, Hash)]
   |                                 ^^^ the trait `std::cmp::Eq` is not implemented for `auto::path::Path`
   |
note: required by a bound in `Ord`
  --> /usr/src/rustc-1.94.1/library/core/src/cmp.rs:973:0
help: consider annotating `auto::path::Path` with `#[derive(Eq)]`
  --> /usr/share/cargo/registry/glib-0.21.5/src/shared.rs:35:1
   |
35 +         #[derive(Eq)]
36 |         $visibility struct $name $(<$($generic $(: $bound $(+ $bound2)*)?),+>)? {
   |

For more information about this error, try `rustc --explain E0277`.
warning: `gsk4` (lib) generated 23 warnings
error: could not compile `gsk4` (lib) due to 2 previous errors; 23 warnings emitted

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo CA [too-long-redacted] argo/registry` (exit status: 1)
warning: build failed, waiting for other jobs to finish...
[47/48] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/fragments.mo ../po/zh_TW.po
FAILED: [code=101] src/fragments
/usr/bin/env /usr/share/cargo/bin/cargo build --manifest-path /<<PKGBUILDDIR>>/Cargo.toml --target-dir /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/target --release && cp /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/target/x86_64-unknown-linux-gnu/release/fragments src/fragments
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v returned exit code 101
make: *** [debian/rules:16: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1136835#8
Date:
2026-06-25 20:09:47 UTC
From:
To:
Hello,

Bug #1136835 in fragments reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/gnome-team/fragments/-/commit/132bb530fa653c244948f68c80b9a099afba231a

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1136835

#1136835#15
Date:
2026-06-25 20:45:32 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
fragments, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1136835@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Geiger <werdahias@debian.org> (supplier of updated fragments package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 25 Jun 2026 22:06:20 +0200
Source: fragments
Architecture: source
Version: 3.0.1-14
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Matthias Geiger <werdahias@debian.org>
Closes: 1136835
Changes:
 fragments (3.0.1-14) unstable; urgency=medium
 .
   * Build with newer gtk-rs crates (Closes: #1136835)
Checksums-Sha1:
 eff64384bb5e117f3c877601480963a11a2372bc 3571 fragments_3.0.1-14.dsc
 2c627c567902bfd7b89b7a8be28eccecd96495a2 23492 fragments_3.0.1-14.debian.tar.xz
 00306283a21495227652c9cc23b0fc6928e87c9a 1198288 fragments_3.0.1-14.git.tar.xz
 c9fbd2e5e44283af584c609a9993b58219c1b447 17508 fragments_3.0.1-14_source.buildinfo
Checksums-Sha256:
 461f6649d98bca690b0b235001c9832d3d16170c5f132fc9bb64408ea37c79f8 3571 fragments_3.0.1-14.dsc
 86fcf5ad6ebaa7ef3a05ac378393ce47cd21265b96b728d74fb2f1ebca284ba7 23492 fragments_3.0.1-14.debian.tar.xz
 87a1c5c5f8e935b1cc189cb3dfc2431c6e79f457f9447032fd290a0b372e1fcf 1198288 fragments_3.0.1-14.git.tar.xz
 9ffd8e2695bd7e3507b52987e2a7bb04f4ef20abb332702cb113be2b91627bce 17508 fragments_3.0.1-14_source.buildinfo
Files:
 4e0700df8963a19f822167a5447cb28a 3571 gnome optional fragments_3.0.1-14.dsc
 48ffee203cfd4ba6b6e883ea3f1c1d26 23492 gnome optional fragments_3.0.1-14.debian.tar.xz
 e4eae474cae7cb3aa6e073732b5656a2 1198288 gnome None fragments_3.0.1-14.git.tar.xz
 a20a587cabf3cd2495dde08b587fe9be 17508 gnome optional fragments_3.0.1-14_source.buildinfo
Git-Tag-Info: tag=534614be0e9b82452a37fd7988ee3d14c6a8069e fp=14593bff4a5ebf6fe0e9716eecbedbb607b9b2be
Git-Tag-Tagger: Matthias Geiger <werdahias@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIyBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmo9i08ACgkQYG0ITkaD
wHmsng/xATh1Rvcpf/Odg/pptJ9mHFcHpWAkhQtN2MWIx2xmW4JEX2QlPwtiez4Q
CstTyK8dX4bL/7DGmIXcT7GISaMxdMLkLNFha7HE4FQWVLbPbV1LTjj4Ig3YvEBG
Fke0wVRNOrmyJq4oXjBSRMSXjyVVLTAz8pXMLK/UgHJRfEvI9DIiVovN1Lo/ph0i
+sz8YXi7/tyXm08jMAMnd4MotP1hsm1Ni/BU5KeGm3KIH3DluiXyiH/smhsblUo/
97L8TyLMk/eOizd6sML6bEMOG1D/bo6yvTYk/LqllHbfWB5ky/uCRB7PsM+2C6Nu
IGlKj0uMgl9FJNGBfSGXRg9FETye2/WQ5U173DGkbHv9H9+qyBX4fsK+udIokAFg
nyuc4Fx9r5YXQWVuRig5yUgQbZlNvlUk/T4QV/pB8nupj+T8Sx2ccLNaxcawjdDG
xoPOGkJru8vBR/TBe30mLCOgGvG9kvpKtCfm1izjV0x80jabrqtWLyk9XXXLTX+M
fFhT5HDIwSfb3iPHw2XYXQrE12am9R+HucfwTkECdRSLhcO/Am9p4qgJBbm/rHyC
qxPQXMK1v8FP9Ut+E9LcNkEy4/8wVfn+bnAxXKnlkjooGoZ/QF4RRzNILthertoO
noEIs+pudAQp2FgT7z1gjb30efoHMTVFCvYUdqknbv8Q70cwJg==
=enyj
-----END PGP SIGNATURE-----