Your message dated Tue, 20 May 2025 15:49:07 +0000
with message-id <e1uhpdh-00bfjy...@fasolo.debian.org>
and subject line Bug#1106150: fixed in forgejo-cli 0.3.0-5
has caused the Debian Bug report #1106150,
regarding forgejo-cli:FTBFS:build failed(error: no matching package found)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1106150: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106150
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: forgejo-cli
Version: 0.3.0-4
Severity: serious
Tags: FTBFS, patch
User: debian-ri...@lists.debian.org
Usertags: riscv64

Dear forgejo-cli maintainer,
The package forgejo-cli build failed on riscv64.The crucial buildd log
below:
```

dh_auto_test -- test --all
debian cargo wrapper: options = ['parallel=4'], profiles = [],
parallel = ['-j4'], lto =
debian cargo wrapper: rust_type = riscv64gc-unknown-linux-gnu,
gnu_type = riscv64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1',
'/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose',
'--verbose', '-j4', '--target', 'riscv64gc-unknown-linux-gnu',
'--all'],) {}
error: no matching package found
searched package name: `hex`
perhaps you meant:      aes, h2, h3, ...
location searched: directory source
`/build/reproducible-path/forgejo-cli-0.3.0/debian/cargo_registry`
(which is replacing registry `crates-io`)
required by package `sha256 v1.6.0`
    ... which satisfies dependency `sha256 = "^1.6.0"` of package
`forgejo-cli v0.3.0 (/build/reproducible-path/forgejo-cli-0.3.0)`
dh_auto_test: error: /usr/share/cargo/bin/cargo test --all returned
exit code 101
make[1]: *** [debian/rules:7: override_dh_auto_test] Error 25
make[1]: Leaving directory '/build/reproducible-path/forgejo-cli-0.3.0'
make: *** [debian/rules:4: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned
exit status 2

```
The full buildd log is here:
https://buildd.debian.org/status/fetch.php?pkg=forgejo-cli&arch=riscv64&ver=0.3.0-4&stamp=1747478309&raw=0

My solution to this issue:
The issue was caused by the failure to properly install all required
dependencies
on the RISC-V architecture. It can be resolved by explicitly adding
the necessary
dependencies to the debian/control file.I have tested that locally, and it
works well.The debdiff patch is in the attachment.Please let me know
whether this solution can be accepted.

Gui-Yue
Best Regards

Attachment: fix_forgejo-cli_missing_package_on_riscv.patch
Description: Binary data


--- End Message ---
--- Begin Message ---
Source: forgejo-cli
Source-Version: 0.3.0-5
Done: Daniel Baumann <dan...@debian.org>

We believe that the bug you reported is fixed in the latest version of
forgejo-cli, 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 1106...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <dan...@debian.org> (supplier of updated forgejo-cli 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 20 May 2025 15:40:19 +0200
Source: forgejo-cli
Architecture: source
Version: 0.3.0-5
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <dan...@debian.org>
Changed-By: Daniel Baumann <dan...@debian.org>
Closes: 1106150
Changes:
 forgejo-cli (0.3.0-5) sid; urgency=medium
 .
   * Adding explicit depends to fix FTBFS on riscv, thanks to Gui-Yue
     <yuemeng....@gmail.com> (Closes: #1106150).
Checksums-Sha1:
 f2026a5cbd7933d95d8d0c102c485ec9e147748f 1952 forgejo-cli_0.3.0-5.dsc
 ca47bc60a8d2decabbf0af95243001c028f796c3 3904 forgejo-cli_0.3.0-5.debian.tar.xz
 f9393cd292958ca53a542df18d02375936a16d1b 24653 
forgejo-cli_0.3.0-5_amd64.buildinfo
Checksums-Sha256:
 eebe1432cbb27dc1244255456f25a9287ad3a2f8c73b1baa3901b412763b7e8e 1952 
forgejo-cli_0.3.0-5.dsc
 a7a650136ed64ccf1be52933dd983573c0a264cd72defd3c7accd4968074f056 3904 
forgejo-cli_0.3.0-5.debian.tar.xz
 9a9f696c7f607cbe3fa22c01375cea47fa9f29253cdecb6947d14baf9809d5d7 24653 
forgejo-cli_0.3.0-5_amd64.buildinfo
Files:
 f428f56d5ceeb7274a8a90dadd9a8428 1952 utils optional forgejo-cli_0.3.0-5.dsc
 6faccafe668dddb0b86be7bde32c36a5 3904 utils optional 
forgejo-cli_0.3.0-5.debian.tar.xz
 81224d5c890d59bd04e8970b65544a29 24653 utils optional 
forgejo-cli_0.3.0-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCaCye8wAKCRD7tPDoCoAi
L41LAP9DSQXYWqYlb2e2s3i3LBN6igwBSVeO56EzM0GvWApHqwEAv0+BHO1INAfo
d9TkL2PSiwZaenw49M/r3DdOPLYsiQU=
=MDDj
-----END PGP SIGNATURE-----

Attachment: pgphIiKVrB3qO.pgp
Description: PGP signature


--- End Message ---

Reply via email to