[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#989593: installation report Raspberry Pi 4 UEFI



Hi Cyril,

thanks for the analysis.

On Thu, Jun 10, 2021 at 05:16:31PM +0200, Cyril Brulebois wrote:
>     May 25 11:15:32 localechooser: info: System locale (debian-installer/locale) = 'en_US.UTF-8'
>     May 25 11:15:32 localechooser: info: Set debian-installer/language = 'en_US:en'
>     May 25 11:15:32 debconf: Setting debconf/language to en_US:en
>     May 25 11:15:32 main-menu[261]: INFO: Falling back to the package description for brltty-udeb
>     May 25 11:15:32 main-menu[261]: INFO: Falling back to the package description for brltty-udeb
>     May 25 11:15:34 main-menu[261]: INFO: Falling back to the package description for brltty-udeb
>     May 25 11:15:34 main-menu[261]: INFO: Menu item 'console-setup-udeb' selected
>     May 25 11:15:37 main-menu[261]: (process:1290): setupcon: gzip is not accessible. Will not save cached keyboard map.
>     May 25 11:15:37 main-menu[261]: (process:1290): setupcon: gzip is not accessible. Will not save cached keyboard map.
>     May 25 11:15:37 main-menu[261]: (process:1290): ckbcomp-mini: /usr/share/console-setup/pc105.ekmap.gz does not exist
>     May 25 11:15:37 main-menu[261]: (process:1290): setupcon: gzip is not accessible. Will not save cached keyboard map.
>     May 25 11:15:37 main-menu[261]: (process:1290): setupcon: gzip is not accessible. Will not save cached keyboard map.
>     May 25 11:15:37 main-menu[261]: (process:1290): /bin/setupcon: line 722: can't create /etc/console-setup/cached_setup_keyboard.sh: nonexistent directory
>     May 25 11:15:37 main-menu[261]: (process:1290): /bin/setupcon: line 730: can't create /etc/console-setup/cached_setup_font.sh: nonexistent directory
>     May 25 11:15:37 main-menu[261]: (process:1290): /bin/setupcon: line 748: can't create /etc/console-setup/cached_setup_terminal.sh: nonexistent directory
>     May 25 11:15:37 main-menu[261]: (process:1290): chmod: /etc/console-setup/cached_setup_keyboard.sh: No such file or directory
>     May 25 11:15:37 main-menu[261]: (process:1290): chmod: /etc/console-setup/cached_setup_font.sh: No such file or directory
>     May 25 11:15:37 main-menu[261]: (process:1290): chmod: /etc/console-setup/cached_setup_terminal.sh: No such file or directory
>     May 25 11:15:37 main-menu[261]: (process:1290): ckbcomp-mini: /usr/share/console-setup/pc105.ekmap.gz does not exist
> 
> and might explain why your keyboard settings don't work right after
> selecting the layout.

Where would the Installer look for gzip? I can check at this stage
whether gzip is there.

> This seems also strange (even if I must confess I've never grepped for
> s-s-d lines before):
> 
>     Jun  9 16:20:40 base-installer: Using CD-ROM mount point /media/cdrom/
>     Jun  9 16:20:40 base-installer: Identifying...
>     Jun  9 16:20:40 base-installer: [27dc08d5c910ea7df2dee6e03e127e52-2]
>     Jun  9 16:20:40 base-installer: Scanning disc for index files...
>     Jun  9 16:20:41 base-installer: Found 1 package indexes, 0 source indexes, 1 translation indexes and 0 signatures
>     Jun  9 16:20:41 base-installer: Found label 'Debian GNU/Linux testing _Bullseye_ - Official Snapshot arm64 NETINST 20210607-08:56'
>     Jun  9 16:20:41 base-installer: This disc is called:
>     Jun  9 16:20:41 base-installer: 'Debian GNU/Linux testing _Bullseye_ - Official Snapshot arm64 NETINST 20210607-08:56'
>     Jun  9 16:20:41 base-installer: Copying package lists...
>     Jun  9 16:20:41 base-installer: ^MReading Package Indexes... 0%^M
>     Jun  9 16:20:41 base-installer: ^MReading Package Indexes... 0%^M
>     Jun  9 16:20:41 base-installer: ^MReading Package Indexes... Done^M
>     Jun  9 16:20:41 base-installer: ^MReading Translation Indexes... 0%^M
>     Jun  9 16:20:41 base-installer: ^MReading Translation Indexes... Done^M
>     Jun  9 16:20:41 base-installer: Writing new source list
>     Jun  9 16:20:41 base-installer: Source list entries for this disc are:
>     Jun  9 16:20:41 base-installer: deb cdrom:[Debian GNU/Linux testing _Bullseye_ - Official Snapshot arm64 NETINST 20210607-08:56]/ bullseye main
>     Jun  9 16:20:41 base-installer: Repeat this process for the rest of the CDs in your set.
>     Jun  9 16:20:41 base-installer: Ign:1 cdrom://[Debian GNU/Linux testing _Bullseye_ - Official Snapshot arm64 NETINST 20210607-08:56] bullseye InRelease
>     Jun  9 16:20:41 base-installer: Err:2 cdrom://[Debian GNU/Linux testing _Bullseye_ - Official Snapshot arm64 NETINST 20210607-08:56] bullseye Release
>     Jun  9 16:20:41 base-installer:   Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
>     Jun  9 16:20:41 base-installer: Reading package lists...
>     Jun  9 16:20:41 base-installer:
>     Jun  9 16:20:41 base-installer: E: The repository 'cdrom://[Debian GNU/Linux testing _Bullseye_ - Official Snapshot arm64 NETINST 20210607-08:56] bullseye Release' does not have a Release file.
>     Jun  9 16:20:41 base-installer: warning: apt update failed: 100
>     Jun  9 16:20:41 base-installer: dpkg-divert: warning: diverting file '/sbin/start-stop-daemon' from an Essential package with rename is dangerous, use --no-rename
> 
> And that last line pops up frequently in the rest of the log.

Does the Installer divert start-stop-daemon to prevent services from
being started?

> I'm not exactly sure what led to this, but there's definitely something
> fishy in this installation process. The fact some directories seem to be
> missing early isn't reassuring, to be honest. Could this be an artifact
> of the say creative way to start the installer?

The way to start the Installer is only creative for a Raspberry Pi. It's
remarkably similiar to what an amd64 EFI box experiences: The UEFI
firmware is started (on a PC it's the first thing that runs, on the
Raspi it is called from the binary firmware blob that is read from the
boot medium and runs on the GPU), the UEFI firmware fires up grub which
in turn invokes the installer.

I am open to suggestsions for other ways to start the installer.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421


Reply to: