Public bug reported:

Downloading binary packages for a foreign architecture works when
specifying a source package:

$ pull-lp-debs -a riscv64 u-boot noble
Found u-boot 2024.01+dfsg-1ubuntu5.1 in noble
Downloading u-boot_2024.01+dfsg-1ubuntu5.1.dsc from archive.ubuntu.com (0.004 
MiB)
[=====================================================>]100%
Public key not found, could not verify signature

NOTICE: 'u-boot' packaging is maintained in the 'Git' version control system at:
 https://salsa.debian.org/debian/u-boot.git

Please use:
 $ git clone https://salsa.debian.org/debian/u-boot.git
to retrieve the latest (possibly unreleased) updates to the package.

Downloading u-boot-microchip_2024.01+dfsg-1ubuntu5.1_riscv64.deb from 
ports.ubuntu.com (0.384 MiB)
[=====================================================>]100%
Downloading u-boot-qemu_2024.01+dfsg-1ubuntu5.1_all.deb from archive.ubuntu.com 
(1.995 MiB)
[=====================================================>]100%
Downloading u-boot-sifive_2024.01+dfsg-1ubuntu5.1_riscv64.deb from 
ports.ubuntu.com (0.621 MiB)
[=====================================================>]100%
Downloading u-boot-starfive_2024.01+dfsg-1ubuntu5.1_riscv64.deb from 
ports.ubuntu.com (0.563 MiB)
[=====================================================>]100%
Downloading u-boot-tools_2024.01+dfsg-1ubuntu5.1_riscv64.deb from 
ports.ubuntu.com (0.299 MiB)
[=====================================================>]100%


Doing the same specifying a single binary fails:

$ pull-lp-debs -a riscv64 u-boot-microchip noble
Source package lookup failed, trying lookup of binary package u-boot-microchip
The binary package 'u-boot-microchip' does not exist in the Ubuntu primary 
archive for architecture amd64 in noble for pockets Release, Security, Updates, 
Proposed with status in Pending, Published
The source package 'u-boot-microchip' does not exist in the Ubuntu primary 
archive in noble for pockets Release, Security, Updates, Proposed with status 
in Pending, Published


Running the command natively on a riscv64 works fine:

$ pull-lp-debs -a riscv64 u-boot-microchip noble
Source package lookup failed, trying lookup of binary package u-boot-microchip
Using source package 'u-boot' for binary package 'u-boot-microchip'
Found u-boot 2024.01+dfsg-1ubuntu5.1 in noble
Downloading u-boot_2024.01+dfsg-1ubuntu5.1.dsc from ports.ubuntu.com (0.004 MiB)
[=====================================================>]100%
Public key not found, could not verify signature

NOTICE: 'u-boot-microchip' packaging is maintained in the 'Git' version control 
system at:
 https://salsa.debian.org/debian/u-boot.git

Please use:
 $ git clone https://salsa.debian.org/debian/u-boot.git
to retrieve the latest (possibly unreleased) updates to the package.

Pulling only binary package 'u-boot-microchip'
Use package name 'u-boot' to pull all binary packages
Downloading u-boot-microchip_2024.01+dfsg-1ubuntu5.1_riscv64.deb from 
ports.ubuntu.com (0.384 MiB)
[=====================================================>]100%


Downloading a single binary package for a foreign architecture should be 
enabled.

** Affects: ubuntu-dev-tools (Ubuntu)
     Importance: Undecided
         Status: New

** Summary changed:

- pull-lp-debs fails to download single binary for foreign architecture
+ pull-lp-debs fails to download single binary package for foreign architecture

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2081861

Title:
  pull-lp-debs fails to download single binary package for foreign
  architecture

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/2081861/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to