[FFE] include pull-*-* binary file checksum verification and upload queue support
Bug #1868095 reported by
Dan Streetman
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-dev-tools (Ubuntu) |
Won't Fix
|
Low
|
Unassigned | ||
Focal |
Won't Fix
|
Low
|
Unassigned |
Bug Description
The latest git ubuntu-dev-tools code includes support for verifying the checksums of binary files downloaded with pull-lp-debs, pull-lp-ddebs, pull-lp-udebs, as well as the other pull-uca-*, pull-debian-*, and pull-ppa-*. Checksum verification is an important feature to include to ensure the downloaded binary is correct.
Also included is support for downloading packages from the Ubuntu upload queues, which is useful, instead of having to manually copy links from the upload queue webpage.
Changed in ubuntu-dev-tools (Ubuntu Focal): | |
status: | New → Won't Fix |
Changed in ubuntu-dev-tools (Ubuntu): | |
status: | New → Won't Fix |
To post a comment you must log in.
> attach (as files)
> > diff of the Upstream ChangeLog (not debian/changelog)
No upstream changelog; this is a Debian/Ubuntu authored package. No NEWS file.
> build log (as file)
https:/ /launchpadlibra rian.net/ 468935579/ buildlog_ ubuntu- focal-amd64. ubuntu- dev-tools_ 0.177~daily2020 03131419~ ubuntu20. 04.1_BUILDING. txt.gz
> install log
ubuntu@ lp1868095- f:~$ sudo apt upgrade RLIMIT_ CORE): Operation not permitted ubuntutools ubuntu-dev-tools ppa.launchpad. net/ubuntu- support- team/ubuntu- dev-tools/ ubuntu focal/main amd64 ubuntu-dev-tools all 0.177~daily2020 03131419~ ubuntu20. 04.1 [133 kB] ppa.launchpad. net/ubuntu- support- team/ubuntu- dev-tools/ ubuntu focal/main amd64 python3-ubuntutools all 0.177~daily2020 03131419~ ubuntu20. 04.1 [96.4 kB] dev-tools_ 0.177~daily2020 03131419~ ubuntu20. 04.1_all. deb ... daily2020031314 19~ubuntu20. 04.1) over (0.176) ... ubuntutools_ 0.177~daily2020 03131419~ ubuntu20. 04.1_all. deb ... daily2020031314 19~ubuntu20. 04.1) over (0.176) ... daily2020031314 19~ubuntu20. 04.1) ... python3. 8/subprocess. py:838: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used daily2020031314 19~ubuntu20. 04.1) ...
sudo: setrlimit(
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
libfreetype6
Use 'sudo apt autoremove' to remove it.
The following packages will be upgraded:
python3-
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 229 kB of archives.
After this operation, 13.3 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://
Get:2 http://
Fetched 229 kB in 1s (216 kB/s)
(Reading database ... 44426 files and directories currently installed.)
Preparing to unpack .../ubuntu-
Unpacking ubuntu-dev-tools (0.177~
Preparing to unpack .../python3-
Unpacking python3-ubuntutools (0.177~
Setting up python3-ubuntutools (0.177~
/usr/lib/
self.stdin = io.open(p2cwrite, 'wb', bufsize)
Setting up ubuntu-dev-tools (0.177~
Processing triggers for man-db (2.9.1-1) ...
> mention what testing you've done to see that it works
using tooling to download src and binary pkgs
> a screenshot showing the main features could also be nice
ubuntu@ lp1868095- f:~$ pull-lp-source --upload-queue ubuntu-dev-tools bionic dev-tools_ 0.175~18. 04.1_source. changes from launchpadlibrar ian.net (0.001 MiB) dev-tools_ 0.175~18. 04.1.tar. xz from launchpadlibrar ian.net (0.162 MiB) dev-tools_ 0.175~18. 04.1.dsc from launchpadlibrar ian.net (0.002 MiB)
Downloading ubuntu-
Downloading ubuntu-
Downloading ubuntu-
ubuntu@ lp1868095- f:~$ pull-lp-debs -vv -d ubuntu-dev-tools focal archive. ubuntu. com/ubuntu/ pool/universe/ u/ubuntu- dev-tools/ python3- ubuntutoo...
...
Using URL: http://