Re: Bug#1002508: readline: Please provide a udeb
Hello, NEW was processed quickly :) I have uploaded it to unstable. Samuel Samuel Thibault, le dim. 03 avril 2022 16:58:59 +0200, a ecrit: > I have uploaded the attached changes to DELAYED/10 for experimental so > its NEW processing doesn't interfere with maintenance. > > Samuel > > Samuel Thibault, le ven. 11 févr. 2022 02:01:45 +0100, a ecrit: > > Hello, > > > > Is there any news on this? Perhaps I can just NMU? > > > > Samuel > > > > Samuel Thibault, le sam. 08 janv. 2022 18:21:28 +0100, a ecrit: > > > Hello, > > > > > > I see that a newer upload of readline was done but without the proposed > > > patch. Is there any problem with it? (attached here again) > > > > > > Having readline available would really make the installer a *lot* easier > > > to handle for blind users. > > > > > > Samuel > > > > > > Samuel Thibault, le jeu. 23 déc. 2021 15:31:17 +0100, a ecrit: > > > > So as to provide better support for the text installer for speakup-based > > > > accessibility, we need libreadline in d-i. Here is a patch to add the > > > > udeb build, could you apply it? > > > > > > > > Thanks, > > > > Samuel > > > > > --- debian/control.original 2021-12-23 14:14:29.494489058 +0100 > > > +++ debian/control2021-12-23 15:03:01.596025090 +0100 > > > @@ -23,6 +23,21 @@ > > > The GNU history library provides a consistent user interface for > > > recalling lines of previously typed input. > > > > > > +Package: libreadline8-udeb > > > +Architecture: any > > > +Depends: readline-common-udeb, ${shlibs:Depends}, ${misc:Depends} > > > +Pre-Depends: ${misc:Pre-Depends} > > > +Package-Type: udeb > > > +Build-Profiles: > > > +Section: debian-installer > > > +Description: GNU readline and history libraries, run-time libraries (d-i) > > > + The GNU readline library aids in the consistency of user interface > > > + across discrete programs that need to provide a command line > > > + interface. > > > + . > > > + The GNU history library provides a consistent user interface for > > > + recalling lines of previously typed input. > > > + > > > Package: lib64readline8 > > > Architecture: i386 powerpc s390 sparc > > > Depends: readline-common, ${shlibs:Depends}, ${misc:Depends} > > > @@ -47,6 +62,21 @@ > > > The GNU readline library aids in the consistency of user interface > > > across discrete programs that need to provide a command line > > > interface. > > > + . > > > + The GNU history library provides a consistent user interface for > > > + recalling lines of previously typed input. > > > + > > > +Package: readline-common-udeb > > > +Architecture: all > > > +Multi-Arch: foreign > > > +Depends: ${misc:Depends} > > > +Package-Type: udeb > > > +Build-Profiles: > > > +Section: debian-installer > > > +Description: GNU readline and history libraries, common files (d-i) > > > + The GNU readline library aids in the consistency of user interface > > > + across discrete programs that need to provide a command line > > > + interface. > > > . > > > The GNU history library provides a consistent user interface for > > > recalling lines of previously typed input. > > > --- debian/rules.original 2021-12-23 14:14:33.018490312 +0100 > > > +++ debian/rules 2021-12-23 15:08:20.460279596 +0100 > > > @@ -17,6 +17,10 @@ > > > CROSS=gcc > > > endif > > > > > > +ifeq (,$(filter noudeb,$(DEB_BUILD_PROFILES))) > > > + buildudeb = yes > > > +endif > > > + > > > ifneq (,$(findstring /$(DEB_HOST_ARCH)/,/i386/powerpc/sparc/s390/)) > > >build64 = yes > > >CC64 = $(CROSS) -m64 > > > @@ -69,9 +73,11 @@ > > > SHELL= bash > > > > > > p_rl = libreadline$(soversion) > > > +p_rlu= libreadline$(soversion)-udeb > > > p_rl32 = lib32readline$(soversion) > > > p_rl64 = lib64readline$(soversion) > > > p_comm = readline-common > > > +p_commu = readline-common-udeb > > > p_rld= libreadline-dev > > > p_rld32 = lib32readline-dev > > > p_rld64 = lib64readline-dev > > > @@ -79,12 +85,15 @@ > > > p_rlfe = rlfe > > > > > > d= debian/tmp > > > +du = debian/tmp-udeb > > > d32 = debian/tmp32 > > > d64 = debian/tmp64 > > > d_rl = debian/$(p_rl) > > > +d_rlu= debian/$(p_rlu) > > > d_rl32 = debian/$(p_rl32) > > > d_rl64 = debian/$(p_rl64) > > > d_comm = debian/$(p_comm) > > > +d_commu = debian/$(p_commu) > > > d_rld= debian/$(p_rld) > > > d_rld32 = debian/$(p_rld32) > > > d_rld64 = debian/$(p_rld64) > > > @@ -93,6 +102,7 @@ > > > > > > srcdir = $(CURDIR) > > > builddir = $(CURDIR)/build > > > +builddiru= $(CURDIR)/buildudeb > > > builddir32 = $(CURDIR)/build32 > > > builddir64 = $(CURDIR)/build64 > > > > > > @@ -111,6 +121,16 @@ > > > --host=$(DEB_HOST_GNU_TYPE) \ > > > --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) > > > > > > +ifneq ($(buildudeb),) > > > + rm -rf $(builddiru) > > > + mkdir $(builddiru) > > > + cd $(builddiru) && \ > > > + CFLAGS="$(CFLAGS) -Os" CPPFLAGS="$(CPP
Processing of cdebconf_0.262_source.changes
cdebconf_0.262_source.changes uploaded successfully to localhost along with the files: cdebconf_0.262.dsc cdebconf_0.262.tar.xz cdebconf_0.262_amd64.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
cdebconf_0.262_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 14 Apr 2022 00:36:19 +0200 Source: cdebconf Architecture: source Version: 0.262 Distribution: unstable Urgency: medium Maintainer: Debian Install System Team Changed-By: Samuel Thibault Changes: cdebconf (0.262) unstable; urgency=medium . * Team upload. . [ Holger Wansing ] * Add missing changelog entries for 0.261 . [ Samuel Thibault ] * text: Use libreadline and history to allow choosing with arrows. Checksums-Sha1: afa70f4b46a58855bc1fd5717006a8aa4344ee55 2753 cdebconf_0.262.dsc 61b1962a58f2216b1053e247f2c20d4afeaacbcf 295960 cdebconf_0.262.tar.xz 21b57c5e35fc8211bee0782bcd7701aa3f61aafc 14529 cdebconf_0.262_amd64.buildinfo Checksums-Sha256: 182483462079cc678c2de93965d3d3bdf5230b715d95117c93b6ef464f79bd85 2753 cdebconf_0.262.dsc 2b485142e42656c19880c4f2a497dcd64b79f8eb3049dfecb0749636c319e10d 295960 cdebconf_0.262.tar.xz d0f910a2ccc6a70a082dd4cb5dfcbe8bdf3a05394275886b2c58a058d8e70394 14529 cdebconf_0.262_amd64.buildinfo Files: ee5b0ae850ca8784fb65caf9b80d9e7c 2753 utils optional cdebconf_0.262.dsc 7b95a83e56ff25a3563be1765a129604 295960 utils optional cdebconf_0.262.tar.xz dd10cd0bb928865d0d0001caa8916e81 14529 utils optional cdebconf_0.262_amd64.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEi6MnFvk67auaclLJ5pG0tXV4H2IFAmJXUOMACgkQ5pG0tXV4 H2JnHxAAoK9Ujw+zKFe0O7pPZLH+qe2Wv/Qax36+e5JO5h0zUU52hgrd6zcgIK5Z HyaR+zQlAKMpo2xw9r6yIeO3XDL8FT2breLbDPpk8vRbd/y5662xDrtf8L5Ppz1B zrH2+dX3VJqAx0kZ2b9K2pLP1uNL7kykLzu326U8vGQ2LJnK9DVF0T4745iBAeO/ rQeIBz8sBUtPPF4VApw8gZP/uXcqKxw/7i4P4o90Q9jbTrZFgW9cuKfyFOzfHpjV HF4PGAL/q4JFGQmPcoCIYhxzkcLPygUB8tr1vP4u3/q55OcoJ5CyvnXjoEFvBBc2 imQ3dY8xfYOJ5/qZTZD96iS9hORkmkHYcWN8oFu+SOSmgZsTMQ1pS41Ka23xWUcb aGUanTRK9T+4WepJ88BvNjFvC9PBILUXNjoHlo5g3+R+QZoM6NveqXwUtvBqW87W tpCHCcKXCJjAdelrwhQKw9uDZfyxszeXZdF6uUZavCULJSOiKsQh0dE1zjjt7ns/ 7iWPZvxYssoqLXmSofEPD9TOg0ZLz2nMIsA6fWBez+2Q+aYzdbCB123ix5miuSoh weAz4AIHq1WNK1l1k2etd8evJcVk/v9zLjxCzlY9AXbFl7WSixSXYbYTDRZ9OqJq sZWo0c9/AYXuN9drB+yyhcOUJxtLr0fVHzSRauOMveTNAjLYpSI= =Mryg -END PGP SIGNATURE- Thank you for your contribution to Debian.
Bug#1009670: installation-reports: Mostly working installation on rockpro64
Package: installation-reports Severity: normal X-Debbugs-Cc: vagr...@debian.org Boot method: microSD media Image version: https://d-i.debian.org/daily-images/arm64/20220413-02:17/netboot/gtk/SD-card-images/ Date: 2022-04-13 ~2:00:00 UTC Machine: Pine64 Rockpro64 RK3399 Partitions: Filesystem Type 1K-blocksUsed Available Use% Mounted on udevdevtmpfs 1925472 0 1925472 0% /dev tmpfs tmpfs 395808 944394864 1% /run /dev/mapper/rkp64a-rewt ext4 4721184 1222728 3237952 28% / tmpfs tmpfs 1979032 0 1979032 0% /dev/shm tmpfs tmpfs 5120 0 5120 0% /run/lock /dev/sda5 ext4447306 65659353129 16% /boot tmpfs tmpfs 395804 0395804 0% /run/user/1000 Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it Initial boot: [O] Detect network card:[O] Configure network: [O] Detect media: [O] Load installer modules: [O] Clock/timezone setup: [O] User/password setup:[O] Detect hard drives: [O] Partition hard drives: [E] Install base system:[O] Install tasks: [O] Install boot loader:[O] Overall install:[O] Comments/Problems: This wasn't *too* easy, but not too bad either. The initial boot failed because I was unable to change the partition type to be bootable, and there is another OS install on this disk. I tried unmarking the bootable partition of the other install but upon selecting it, nothing changed. Same for trying to mark the partition I wanted it to boot from as bootable. My guess is this is because with GPT partition tables bootable is not a flag but a partition type? I worked around this by manually adjusting the partition table to change the partition types for the two partitions to use the "EFI System" partition that u-boot, for better or worse, uses as a flag to mark the partition as bootable. The daily images use u-boot 2022.04+dfsg-2, which supports booting from devices on a PCIe sata card for rockpro64, although not all sata cards work, apparently. With older versions of u-boot (or if you have an unlucky pick of sata cards) you would have to put /boot on a microSD or eMMC device. I will admit I used a tained image that added a couple modules for HDMI output on another platform (rock64); I'll check without the extra modules and report back if they're needed. live well, vagrant -- Package-specific info: == Installer lsb-release: == DISTRIB_ID=Debian DISTRIB_DESCRIPTION="Debian GNU/Linux installer" DISTRIB_RELEASE="12 (bookworm) - installer build 20220413-02:01:57" X_INSTALLATION_MEDIUM=netboot-gtk == Installer hardware-summary: == uname -a: Linux rkp64w 5.16.0-6-arm64 #1 SMP Debian 5.16.18-1 (2022-03-29) aarch64 GNU/Linux lspci -knn: 00:00.0 PCI bridge [0604]: Fuzhou Rockchip Electronics Co., Ltd RK3399 PCI Express Root Port [1d87:0100] lspci -knn: Kernel driver in use: pcieport lspci -knn: 01:00.0 SATA controller [0106]: ASMedia Technology Inc. ASM1062 Serial ATA Controller [1b21:0612] (rev 02) lspci -knn: Subsystem: ASMedia Technology Inc. Device [1b21:1060] lspci -knn: Kernel driver in use: ahci lspci -knn: Kernel modules: ahci usb-list: usb-list: Bus 01 Device 01: EHCI Host Controller [1d6b:0002] usb-list:Level 00 Parent 00 Port 00 Class 09(hub ) Subclass 00 Protocol 00 usb-list:Manufacturer: Linux 5.16.0-6-arm64 ehci_hcd usb-list:Interface 00: Class 09(hub ) Subclass 00 Protocol 00 Driver hub usb-list: usb-list: Bus 02 Device 01: Generic Platform OHCI controller [1d6b:0001] usb-list:Level 00 Parent 00 Port 00 Class 09(hub ) Subclass 00 Protocol 00 usb-list:Manufacturer: Linux 5.16.0-6-arm64 ohci_hcd usb-list:Interface 00: Class 09(hub ) Subclass 00 Protocol 00 Driver hub usb-list: usb-list: Bus 03 Device 01: EHCI Host Controller [1d6b:0002] usb-list:Level 00 Parent 00 Port 00 Class 09(hub ) Subclass 00 Protocol 00 usb-list:Manufacturer: Linux 5.16.0-6-arm64 ehci_hcd usb-list:Interface 00: Class 09(hub ) Subclass 00 Protocol 00 Driver hub usb-list: usb-list: Bus 04 Device 01: Generic Platform OHCI controller [1d6b:0001] usb-list:Level 00 Parent 00 Port 00 Class 09(hub ) Subclass 00 Protocol 00 usb-list:Manufacturer: Linux 5.16.0-6-arm64 ohci_hcd usb-list:Interface 00: Class 09(hub ) Subclass 00 Protocol 00 Driver hub usb-list: usb-list: Bus 04 Device 02: Generic USB Hub [04fe:0008] usb-list:Level 01 Parent 01 Port 00 Class 09(hub ) Subclass 00 Protocol 00 usb-list:Manufacturer: Chicony usb-list:Interface 00: Class 09(hub ) Subclass
Bug#1009670: installation-reports: Mostly working installation on rockpro64
On 2022-04-13, Vagrant Cascadian wrote: > I will admit I used a tained image that added a couple modules for > HDMI output on another platform (rock64); I'll check without the extra > modules and report back if they're needed. Grahpical installer seems to work out of the box on rockpro64, yay! live well, vagrant signature.asc Description: PGP signature