Your message dated Sat, 14 May 2016 00:08:58 +0000
with message-id <[email protected]>
and subject line Bug#824040: Removed package(s) from unstable
has caused the Debian Bug report #746961,
regarding bails out on missing efivarfs with ENOENT
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 [email protected]
immediately.)
--
746961: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746961
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gummiboot
Version: 44-1
Severity: normal
I previously installed gummiboot manually.
pkern@spike /boot/efi % sudo apt-get install gummiboot
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
gummiboot
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 44.3 kB of archives.
After this operation, 121 kB of additional disk space will be used.
Get:1 http://http.debian.net/debian/ sid/main gummiboot amd64 44-1 [44.3 kB]
Fetched 44.3 kB in 0s (95.6 kB/s)
Selecting previously unselected package gummiboot.
(Reading database ... 199892 files and directories currently installed.)
Preparing to unpack .../gummiboot_44-1_amd64.deb ...
Unpacking gummiboot (44-1) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up gummiboot (44-1) ...
Install 3.12-1-amd64 to ESP
Install 3.13-1-amd64 to ESP
Copied /usr/lib/gummiboot/gummibootx64.efi to
/boot/efi/EFI/gummiboot/gummibootx64.efi.
Failed to create EFI Boot variable entry: No such file or directory
pkern@spike /tmp/gummiboot-44 % sudo efibootmgr -v
[sudo] password for pkern:
BootCurrent: 001A
Timeout: 0 seconds
BootOrder:
0019,001A,001B,000C,0006,0007,0008,0009,000A,000B,000D,000E,000F,0010,0011,0012,0013
Boot0000 Setup
Boot0001 Boot Menu
Boot0002 Diagnostic Splash Screen
Boot0003 Startup Interrupt Menu
Boot0004 ME Configuration Menu
Boot0005 Rescue and Recovery
Boot0006* USB CD
030a2400d23878bc820f604d8316c068ee79d25b86701296aa5a7848b66cd49dd3ba6a55
Boot0007* USB FDD
030a2400d23878bc820f604d8316c068ee79d25b6ff015a28830b543a8b8641009461e49
Boot0008* ATAPI CD0
030a2500d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a35401
Boot0009* ATA HDD2
030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f602
Boot000A* ATA HDD0
030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f600
Boot000B* ATA HDD1
030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f601
Boot000C* USB HDD
030a2400d23878bc820f604d8316c068ee79d25b33e821aaaf33bc4789bd419f88c50803
Boot000D* PCI LAN
030a2400d23878bc820f604d8316c068ee79d25b78a84aaf2b2afc4ea79cf5cc8f3d3803
Boot000E* ATAPI CD1
030a2500d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a35403
Boot000F* ATAPI CD2
030a2500d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a35404
Boot0010 Other CD
030a2500d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a35406
Boot0011* ATA HDD3
030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f603
Boot0012* ATA HDD4
030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f604
Boot0013 Other HDD
030a2500d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f606
Boot0014* IDER BOOT CDROM ACPI(a0341d0,0)PCI(16,2)ATAPI(0,1,0)
Boot0015* IDER BOOT Floppy ACPI(a0341d0,0)PCI(16,2)ATAPI(0,0,0)
Boot0016* ATA HDD
030a2400d23878bc820f604d8316c068ee79d25b91af625956449f41a7b91f4f892ab0f6
Boot0017* ATAPI CD:
030a2400d23878bc820f604d8316c068ee79d25baea2090adfde214e8b3a5e471856a354
Boot0018* PCI LAN
030a2400d23878bc820f604d8316c068ee79d25b78a84aaf2b2afc4ea79cf5cc8f3d3803
Boot0019* Linux
HD(1,800,f3a41,0cc0bda1-7887-4d53-9ebf-1c2febe91e60)File(\elilo.efi)
Boot001A* Linux Boot Manager
HD(1,800,64000,0cc0bda1-7887-4d53-9ebf-1c2febe91e60)File(\EFI\gummiboot\gummibootx64.efi)
Boot001B* UEFI Shell
HD(1,800,f3a41,0cc0bda1-7887-4d53-9ebf-1c2febe91e60)File(\EFI\shell\shellx64.efi)
A bit of instrumentation says:
pkern@spike /tmp/gummiboot-44 % sudo ./gummiboot update --path=/boot/efi
Copied /usr/lib/gummiboot/gummibootx64.efi to
/boot/efi/EFI/gummiboot/gummibootx64.efi.
/sys/firmware/efi/efivars/Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c
Failed to create EFI Boot variable entry: No such file or directory
pkern@spike /tmp/gummiboot-44 % ls -al
/sys/firmware/efi/efivars/Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c
ls: cannot access
/sys/firmware/efi/efivars/Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c: No
such file or directory
pkern@spike /tmp/gummiboot-44 % ls -al /sys/firmware/efi/efivars
total 0
drwxr-xr-x 2 root root 0 May 4 12:48 .
drwxr-xr-x 4 root root 0 May 2 17:16 ..
pkern@spike /tmp/gummiboot-44 % uname -a
Linux spike.0x539.de 3.13-1-amd64 #1 SMP Debian 3.13.7-1 (2014-03-25) x86_64
GNU/Linux
So there are a lot of variables in /sys/firmware/efi/vars:
root@spike:~# ls -al
/sys/firmware/efi/vars/Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c
total 0
drwxr-xr-x 2 root root 0 May 4 12:48 .
drwxr-xr-x 130 root root 0 May 4 12:48 ..
-r-------- 1 root root 4096 May 4 12:58 attributes
-r-------- 1 root root 4096 May 4 12:58 data
-r-------- 1 root root 4096 May 4 12:58 guid
-rw------- 1 root root 4096 May 4 12:48 raw_var
-r-------- 1 root root 4096 May 4 12:58 size
The source says:
fprintf(stderr, "Failed to access EFI variables, "
"efivarfs needs to be available at /sys/firmware/efi/efivars/.\n");
And lo' and behold:
root@spike:~# mount -t efivarfs none /sys/firmware/efi/efivars
root@spike:~# gummiboot update --path=/boot/efi
Copied /usr/lib/gummiboot/gummibootx64.efi to
/boot/efi/EFI/gummiboot/gummibootx64.efi.
pkern@spike /tmp/gummiboot-44 % ls -al
/sys/firmware/efi/efivars/Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root 46 May 4 12:56
/sys/firmware/efi/efivars/Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c
I'm not sure what should set up efivarfs, but it is not happening for me on
jessie.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gummiboot depends on:
ii libblkid1 2.20.1-5.7
ii libc6 2.18-5
Versions of packages gummiboot recommends:
ii systemd 204-8
gummiboot suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 48-1+rm
Dear submitter,
as the package gummiboot has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see https://bugs.debian.org/824040
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].
Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)
--- End Message ---