Bug 24715

Summary: Symlink system-release not set, which is needed by drakconf
Product: Mageia Reporter: Marc Krämer <mageia>
Component: RPM PackagesAssignee: Base system maintainers <basesystem>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: marja11, ouaurelien, thierry.vignaud
Version: 6Keywords: NEEDINFO
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: mageia-release-6-4.mga6.src.rpm CVE:
Status comment:

Description Marc Krämer 2019-04-24 22:30:40 CEST
If you plan to change grub to grub2 in mga6, drakboot crashes since /etc/system-release is not present.
Marja Van Waes 2019-04-26 20:16:33 CEST

CC: (none) => marja11
Assignee: bugsquad => basesystem

Comment 1 Thierry Vignaud 2019-04-27 13:59:30 CEST
Can you provide more details?
What's your exact errors?

Keywords: (none) => NEEDINFO
CC: (none) => thierry.vignaud

Comment 2 Marc Krämer 2019-04-27 16:39:40 CEST
install grub2. start drakboot, select grub2, select "next". See crash-report:

 update-grub2 failed: mesg: ttyname fehlgeschlagen: Unpassender IOCTL (I/O-Control) für das Gerät
  GRUB-Konfigurationsdatei wird erstellt â¦
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12349: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12349: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12361: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12361: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12371: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12371: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12381: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12381: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12391: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12391: /usr/sbin/grub2-probe
  Thema gefunden: /boot/grub2/themes/maggy/theme.txt
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12529: /usr/sbin/grub2-probe
  File descriptor 12 (/memfd:pulseaudio (deleted)) leaked on vgs invocation. Parent PID 12529: /usr/sbin/grub2-probe
  Linux-Abbild gefunden: /boot/vmlinuz-5.1.0-desktop-0.rc6.2.mga7
  initrd-Abbild gefunden: /boot/initrd-5.1.0-desktop-0.rc6.2.mga7.img
  Linux-Abbild gefunden: /boot/vmlinuz-5.0.3-desktop-1.mga7
  initrd-Abbild gefunden: /boot/initrd-5.0.3-desktop-1.mga7.img
  Linux-Abbild gefunden: /boot/vmlinuz-4.14.106-desktop-1.mga6
  initrd-Abbild gefunden: /boot/initrd-4.14.106-desktop-1.mga6.img
  Linux-Abbild gefunden: /boot/vmlinuz-desktop
  initrd-Abbild gefunden: /boot/initrd-desktop.img
  sed: kann /etc/system-release nicht lesen: Datei oder Verzeichnis nicht gefunden
  	...propagated at /usr/libexec/drakboot line 49.
  Perl's trace:
  drakbug::bug_handler() called from /usr/libexec/drakboot:49

Benutztes Theme: Aurora

Um einen Fehlerbericht abzugeben, klicken Sie auf den Knopf „Berichten“.
Dies wird ein Webbrowser-Fenster auf Bugzilla öffnen, in welchem Sie das Formular ausfüllen müssen. Die oben dargestellten Informationen werden auf den Server übertragen.
Es wäre nützlich, wenn Sie Ihrem Bericht die Ausgabe der folgenden Kommandos anfügen würden: 'lspcidrake -v', 'blkid'.
Sie sollten auch die folgenden Dateien hinzufügen: /etc/modprobe.conf, /etc/fstab, /boot/grub/menu.lst, /boot/grub/devices.map sowohl als auch /etc/lilo.conf.


After symlinking etc/system-release to etc/release all works. FYI: this symlink is already set in cauldron, but not in mga6
Comment 3 Aurelien Oudelet 2020-08-02 21:59:32 CEST
This message is a reminder that Mageia 6 is end of life.

Mageia stopped maintaining and issuing updates for Mageia 6. At that time this bug will be closed as WONTFIX (EOL).

Package Maintainer: If you wish for this bug to remain open because you plan to 
fix it in a currently maintained version, simply change the 'version' to a later 
Mageia version prior to Mageia 6's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that we cannot 
be able to fix it before Mageia 6 was end of life.
If you would still like to see this bug fixed and are able to reproduce it against a later version of Mageia, you are encouraged to click on "Version" and change it against that version of Mageia.

Although we aim to fix as many bugs as possible during every release's lifetime, 
sometimes those efforts are overtaken by events. Often a more recent Mageia 
release includes newer upstream software that fixes bugs or makes them obsolete.

--
Mageia Bugsquad

Resolution: (none) => OLD
CC: (none) => ouaurelien
Status: NEW => RESOLVED