Bug 14235 - mgaapplet-update-checker crashed (kmod, unable to read)
Summary: mgaapplet-update-checker crashed (kmod, unable to read)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: All Linux
Priority: High major
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
: 13331 14225 14247 14278 14289 14290 14291 14292 14316 14317 14338 14382 14388 14414 14507 14564 14568 14641 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-10-06 10:37 CEST by Fred Thuillier
Modified: 2014-11-30 14:02 CET (History)
21 users (show)

See Also:
Source RPM: mgaonline-3.9-1.mga4
CVE:
Status comment:


Attachments

Description Fred Thuillier 2014-10-06 10:37:55 CEST
The "mgaapplet-update-checker" program crashed. Drakbug-16.26.7 caught it.

Démarrage de drakrpm 
Voici la sortie de "lspcidrake -v" :
atl1c           : Qualcomm Atheros|AR8132 Fast Ethernet [NETWORK_ETHERNET] (vendor:1969 device:1062 subv:1043 subd:14e5) (rev: c0)
rtl8192se       : Realtek Semiconductor Co., Ltd.|RTL8191SEvA Wireless LAN Controller [NETWORK_OTHER] (vendor:10ec device:8171 subv:1a3b subd:1107) (rev: 10)
Card:NVIDIA GeForce 8100 to GeForce 360: NVIDIA Corporation|ION VGA [GeForce 9400M] [DISPLAY_VGA] (vendor:10de device:0876 subv:1043 subd:8402) (rev: b1)
pata_acpi       : NVIDIA Corporation|MCP79 SATA Controller [STORAGE_IDE] (vendor:10de device:0ab5 subv:1043 subd:8402) (rev: b1)
shpchp          : NVIDIA Corporation|MCP79 PCI Express Bridge [BRIDGE_PCI] (vendor:10de device:0ac7) (rev: b1)
shpchp          : NVIDIA Corporation|MCP79 PCI Express Bridge [BRIDGE_PCI] (vendor:10de device:0ac7) (rev: b1)
shpchp          : NVIDIA Corporation|MCP79 PCI Express Bridge [BRIDGE_PCI] (vendor:10de device:0aa0) (rev: b1)
unknown         : NVIDIA Corporation|MCP79 PCI Bridge [BRIDGE_PCI] (vendor:10de device:0aab) (rev: b1)
snd_hda_intel   : NVIDIA Corporation|MCP79 High Definition Audio [MULTIMEDIA_AUDIO_DEV] (vendor:10de device:0ac0 subv:1043 subd:83ce) (rev: b1)
ehci_pci        : NVIDIA Corporation|MCP79 EHCI USB 2.0 Controller [SERIAL_USB] (vendor:10de device:0aa9 subv:1043 subd:8402) (rev: b1)
ohci_pci        : NVIDIA Corporation|MCP79 OHCI USB 1.1 Controller [SERIAL_USB] (vendor:10de device:0aa7 subv:1043 subd:8402) (rev: b1)
ehci_pci        : NVIDIA Corporation|MCP79 EHCI USB 2.0 Controller [SERIAL_USB] (vendor:10de device:0aa6 subv:1043 subd:8402) (rev: b1)
ohci_pci        : NVIDIA Corporation|MCP79 OHCI USB 1.1 Controller [SERIAL_USB] (vendor:10de device:0aa5 subv:1043 subd:8402) (rev: b1)
unknown         : NVIDIA Corporation|MCP79 Co-processor [PROCESSOR_CO] (vendor:10de device:0aa3 subv:1043 subd:8402) (rev: b1)
unknown         : NVIDIA Corporation|MCP79 Memory Controller [MEMORY_RAM] (vendor:10de device:0a89 subv:1043 subd:8402) (rev: b1)
i2c_nforce2     : NVIDIA Corporation|MCP79 SMBus [SERIAL_SMBUS] (vendor:10de device:0aa2 subv:1043 subd:8402) (rev: b1)
unknown         : NVIDIA Corporation|MCP79 Memory Controller [MEMORY_RAM] (vendor:10de device:0aa4 subv:1043 subd:8402) (rev: b1)
unknown         : NVIDIA Corporation|MCP79 LPC Bridge [BRIDGE_ISA] (vendor:10de device:0aae subv:1043 subd:8402) (rev: b3)
unknown         : NVIDIA Corporation|MCP79 Memory Controller [MEMORY_RAM] (vendor:10de device:0a88 subv:1043 subd:8402) (rev: b1)
unknown         : NVIDIA Corporation|MCP79 Host Bridge [BRIDGE_HOST] (vendor:10de device:0a82 subv:1043 subd:8402) (rev: b1)
hub             : Linux 3.12.8-desktop-2.mga4 ohci_hcd|OHCI PCI host controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
usbhid          : Primax Electronics, Ltd|HP Laser Mobile Mouse [Human Interface Device|Boot Interface Subclass|Mouse] (vendor:0461 device:4d62)
hub             : Linux 3.12.8-desktop-2.mga4 ohci_hcd|OHCI PCI host controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Linux 3.12.8-desktop-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
uvcvideo        : Image Processor|USB 2.0 PC Cam [Video|Video Control] (vendor:13d3 device:5126)
hid_generic     : HP Laser Mobile Mouse

Can't call method "flag_skip" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm line 582.
Perl's trace:
standalone::bug_handler() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:582
URPM::find_candidate_packages() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1503
URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:737
URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:701
URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:703
URPM::with_db_unsatisfied_requires() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:737
URPM::with_any_unsatisfied_requires() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1549
URPM::_handle_diff_provides() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1283
URPM::resolve_requested__no_suggests_() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1174
URPM::resolve_requested__no_suggests() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1106
URPM::resolve_requested() called from /usr/lib/perl5/vendor_perl/5.18.1/urpm/select.pm:348
urpm::select::resolve_dependencies() called from /usr/bin/mgaapplet-update-checker:79

Theme name: oxygen-gtk
Kernel version = 3.12.8-desktop-2.mga4
Distribution=Mageia release 4 (Official) for i586
CPU=Intel(R) Atom(TM) CPU  330   @ 1.60GHz
Comment 1 Manuel Hiebel 2014-10-15 17:28:35 CEST
can you reproduce if you update you mageia ?

Keywords: (none) => NEEDINFO

Comment 2 Fred Thuillier 2014-10-17 09:44:37 CEST
Thanks for attention,

Yes,today the bug occurs yet. 

The clock is wrong. I synchronised with ntp.

The bug stays, but I have to say that it's an old computer. I just keep it to test a software installation : Noethys https://bugs.mageia.org/show_bug.cgi?id=14236
Comment 3 Fred Thuillier 2014-10-17 10:08:41 CEST
Indeed I'm not sure that mageia is updated, because I don't know how to update without this applet. I'll try with konsole.
Comment 4 Fred Thuillier 2014-10-17 10:35:53 CEST
Here the outing with konsole
[root@localhost expert]# drakrpm-update
Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 296.

(drakrpm-update:5677): Gtk-WARNING **: GtkImage 0xa534978 adjusted size vertical min 47 natural 47 must not decrease below min 48 natural 48

(drakrpm-update:5677): Gtk-WARNING **: GtkImage 0xa534978 attempted to adjust its size allocation from -12,1 646x54 to 0,0 634x55. adjust_size_allocation must keep allocation inside original bounds
getting lock on urpmi
using mirror ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586
$MIRRORLIST media/core/updates media_info/MD5SUM récupéré
comparaison de /var/cache/urpmi/partial/MD5SUM et de /var/lib/urpmi/Core Updates (distrib3)/MD5SUM
le média « Core Updates (distrib3) » est à jour
$MIRRORLIST media/nonfree/updates media_info/MD5SUM récupéré
comparaison de /var/cache/urpmi/partial/MD5SUM et de /var/lib/urpmi/Nonfree Updates (distrib13)/MD5SUM
le média « Nonfree Updates (distrib13) » est à jour
$MIRRORLIST media/tainted/updates media_info/MD5SUM récupéré
comparaison de /var/cache/urpmi/partial/MD5SUM et de /var/lib/urpmi/Tainted Updates (distrib23)/MD5SUM
le média « Tainted Updates (distrib23) » est à jour
unlocking urpmi database
getting lock on urpmi
using mirror ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/i586
examen de la liste de synthèse [/var/lib/urpmi/Core Release (distrib1)/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Core Updates (distrib3)/synthesis.hdlist.cz]
invalid line <@provides@kernel[== 3.14.18-3.mga4]@kernel[== 3.14]
[...] 
about 20 pages 
[...]
@kmod(zr36060)@kmod(zr3>
problème de lecture du fichier de synthèse du média « Core Updates (distrib3) »
examen de la liste de synthèse [/var/lib/urpmi/Nonfree Release (distrib11)/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Nonfree Updates (distrib13)/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted Release (distrib21)/synthesis.hdlist.cz]
examen de la liste de synthèse [/var/lib/urpmi/Tainted Updates (distrib23)/synthesis.hdlist.cz]
BDB2053 Freeing read locks for locker 0x7fe: 5619/3073300224
BDB2053 Freeing read locks for locker 0x7ff: 5619/3073300224
BDB2053 Freeing read locks for locker 0x800: 5619/3073300224
BDB2053 Freeing read locks for locker 0x801: 5619/3073300224
BDB2053 Freeing read locks for locker 0x802: 5619/3073300224
BDB2053 Freeing read locks for locker 0x803: 5619/3073300224
BDB2053 Freeing read locks for locker 0x804: 5619/3073300224
Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.18.1/Gtk3.pm line 296.
Error creating proxy: La connexion est fermée (g-io-error-quark, 18)
Comment 5 Rémi Verschelde 2014-10-20 14:44:59 CEST
*** Bug 14247 has been marked as a duplicate of this bug. ***

CC: (none) => jkowalzik

Comment 6 Rémi Verschelde 2014-10-20 14:45:27 CEST
*** Bug 14289 has been marked as a duplicate of this bug. ***

CC: (none) => ftstarr

Comment 7 Rémi Verschelde 2014-10-20 14:45:44 CEST
*** Bug 14317 has been marked as a duplicate of this bug. ***

CC: (none) => allan_vaughn

Comment 8 Rémi Verschelde 2014-10-20 14:47:30 CEST
CC'ing Thierry who would be most able to read the perl backtrace.

Severity: normal => major
Priority: Normal => High
CC: (none) => remi, thierry.vignaud
Hardware: i586 => All

Comment 9 Annaïg Denis 2014-10-20 19:35:13 CEST
Hello,

I think I've got the same type of problem on a fresh install of mageia 4 (with live DVD) when I want to update packages with drakrpm-update: it krashes

  Can't call method "flag_skip" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm line 582.
  Perl's trace:
  standalone::bug_handler() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:582
  URPM::find_candidate_packages() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1503
  URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:737
  URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:701
  URPM::__ANON__() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:703
  URPM::with_db_unsatisfied_requires() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:737
  URPM::with_any_unsatisfied_requires() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1549
  URPM::_handle_diff_provides() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1283
  URPM::resolve_requested__no_suggests_() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1174
  URPM::resolve_requested__no_suggests() called from /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm:1106
  URPM::resolve_requested() called from /usr/lib/perl5/vendor_perl/5.18.1/Rpmdrake/pkg.pm:408
  Rpmdrake::pkg::get_updates_list() called from /usr/lib/perl5/vendor_perl/5.18.1/Rpmdrake/pkg.pm:509
  Rpmdrake::pkg::get_pkgs() called from /usr/lib/perl5/vendor_perl/5.18.1/Rpmdrake/gui.pm:642
  Rpmdrake::gui::pkgs_provider() called from /usr/libexec/drakrpm-update:266
  main::run_treeview_dialog() called from /usr/libexec/drakrpm-update:293


FYI :
# lspcidrake -v 
ath9k           : Qualcomm Atheros|AR9285 Wireless Network Adapter (PCI-Express) [NETWORK_OTHER] (vendor:168c device:002b subv:1a3b subd:1089) (rev: 01)
atl1c           : Qualcomm Atheros|AR8132 Fast Ethernet [NETWORK_ETHERNET] (vendor:1969 device:1062 subv:1043 subd:838a) (rev: c0)
unknown         : Intel Corporation|NM10/ICH7 Family SATA Controller [AHCI mode] [STORAGE_SATA] (vendor:8086 device:27c1 subv:1043 subd:83ad) (rev: 02)
lpc_ich         : Intel Corporation|NM10 Family LPC Controller [BRIDGE_ISA] (vendor:8086 device:27bc subv:1043 subd:83ad) (rev: 02)
unknown         : Intel Corporation|82801 Mobile PCI Bridge [BRIDGE_PCI] (vendor:8086 device:2448) (rev: e2)
ehci_pci        : Intel Corporation|NM10/ICH7 Family USB2 EHCI Controller [SERIAL_USB] (vendor:8086 device:27cc subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #4 [SERIAL_USB] (vendor:8086 device:27cb subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #3 [SERIAL_USB] (vendor:8086 device:27ca subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #2 [SERIAL_USB] (vendor:8086 device:27c9 subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #1 [SERIAL_USB] (vendor:8086 device:27c8 subv:1043 subd:83ad) (rev: 02)
shpchp          : Intel Corporation|NM10/ICH7 Family PCI Express Port 4 [BRIDGE_PCI] (vendor:8086 device:27d6) (rev: 02)
shpchp          : Intel Corporation|NM10/ICH7 Family PCI Express Port 2 [BRIDGE_PCI] (vendor:8086 device:27d2) (rev: 02)
shpchp          : Intel Corporation|NM10/ICH7 Family PCI Express Port 1 [BRIDGE_PCI] (vendor:8086 device:27d0) (rev: 02)
snd_hda_intel   : Intel Corporation|NM10/ICH7 Family High Definition Audio Controller [MULTIMEDIA_AUDIO_DEV] (vendor:8086 device:27d8 subv:1043 subd:83ce) (rev: 02)
unknown         : Intel Corporation|Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [DISPLAY_OTHER] (vendor:8086 device:a012 subv:1043 subd:83ac)
Card:Intel 810 and later: Intel Corporation|Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [DISPLAY_VGA] (vendor:8086 device:a011 subv:1043 subd:83ac)
unknown         : Intel Corporation|Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge [BRIDGE_HOST] (vendor:8086 device:a010 subv:1043 subd:83ac)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop586-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
usbhid          : eGalax Inc.|USB TouchController [Human Interface Device|No Subclass|None] (vendor:0eef device:480d)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
usbhid          : Logitech|USB Receiver [Human Interface Device|Boot Interface Subclass|Keyboard] (vendor:046d device:c52b)
hid_multitouch  : eGalax Inc. USB TouchController
hid_logitech_dj : Logitech USB Receiver
hid_logitech_dj : Logitech USB Receiver
hid_logitech_dj : Logitech USB Receiver
hid_logitech_dj : Logitech Unifying Device. Wireless PID:402d

CC: (none) => scarabeille

Comment 10 Rémi Verschelde 2014-10-21 10:52:27 CEST
@Scara: You told me there was also a similar issue when running "urpmi --auto-select" IIRC. Could you post the output of this too?
As far as I understand, it would point towards an issue in urpmi (or a specific mirror?) instead of mgaapplet.
Comment 11 Annaïg Denis 2014-10-21 14:06:57 CEST
Here is (I cut the main part of the message which is always like the beginning but whith other package names)

How Can I know the mirror I'm using? (because I couldn't choose it when I added sourcs)

urpmi --auto-select
invalid line <@provides@kernel[== 3.14.18-3.mga4]@kernel[== 3.14]@alsa[== 1.0.26]@drbd-api[== 88]@kernel-server@should-restart[== system]@kernel-server-3.14.18-3.mga4[== 1-1.mga4]@kernel-server-3.14.18-3.mga4(x86-32)[== 1-1.mga4]@kmod(3c509)@kmod(3c515)[== 0.99t][...]
problème de lecture du fichier de synthèse du média « Core Updates (distrib3) »
Can't call method "flag_skip" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.1/i386-linux-thread-multi/URPM/Resolve.pm line 582.
Comment 12 Rémi Verschelde 2014-10-21 15:56:41 CEST
@Scara: you can use "urpmq --list-url" to see the URLs of your mirror(s).

CC'ing tmb since the error speaks about the kernel, though I'm not sure it's related to it specifically.

CC: (none) => tmb

Comment 13 Annaïg Denis 2014-10-24 15:06:25 CEST
I was on distrib-coffee and I changed the mirror to http://fr2.rpmfind.net/

the problem is always the same

here is the pastbin with the complete error : http://pastebin.com/assvgfqT
Comment 14 Annaïg Denis 2014-10-24 15:09:21 CEST
If it can help: 

(note: I have the same bug on 2 differents computers for which I did a fresh install this week-end)

# lspcidrake -v
ath9k           : Qualcomm Atheros|AR9285 Wireless Network Adapter (PCI-Express) [NETWORK_OTHER] (vendor:168c device:002b subv:1a3b subd:1089) (rev: 01)
atl1c           : Qualcomm Atheros|AR8132 Fast Ethernet [NETWORK_ETHERNET] (vendor:1969 device:1062 subv:1043 subd:838a) (rev: c0)
unknown         : Intel Corporation|NM10/ICH7 Family SATA Controller [AHCI mode] [STORAGE_SATA] (vendor:8086 device:27c1 subv:1043 subd:83ad) (rev: 02)
lpc_ich         : Intel Corporation|NM10 Family LPC Controller [BRIDGE_ISA] (vendor:8086 device:27bc subv:1043 subd:83ad) (rev: 02)
unknown         : Intel Corporation|82801 Mobile PCI Bridge [BRIDGE_PCI] (vendor:8086 device:2448) (rev: e2)
ehci_pci        : Intel Corporation|NM10/ICH7 Family USB2 EHCI Controller [SERIAL_USB] (vendor:8086 device:27cc subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #4 [SERIAL_USB] (vendor:8086 device:27cb subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #3 [SERIAL_USB] (vendor:8086 device:27ca subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #2 [SERIAL_USB] (vendor:8086 device:27c9 subv:1043 subd:83ad) (rev: 02)
uhci_hcd        : Intel Corporation|NM10/ICH7 Family USB UHCI Controller #1 [SERIAL_USB] (vendor:8086 device:27c8 subv:1043 subd:83ad) (rev: 02)
shpchp          : Intel Corporation|NM10/ICH7 Family PCI Express Port 4 [BRIDGE_PCI] (vendor:8086 device:27d6) (rev: 02)
shpchp          : Intel Corporation|NM10/ICH7 Family PCI Express Port 2 [BRIDGE_PCI] (vendor:8086 device:27d2) (rev: 02)
shpchp          : Intel Corporation|NM10/ICH7 Family PCI Express Port 1 [BRIDGE_PCI] (vendor:8086 device:27d0) (rev: 02)
snd_hda_intel   : Intel Corporation|NM10/ICH7 Family High Definition Audio Controller [MULTIMEDIA_AUDIO_DEV] (vendor:8086 device:27d8 subv:1043 subd:83ce) (rev: 02)
unknown         : Intel Corporation|Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [DISPLAY_OTHER] (vendor:8086 device:a012 subv:1043 subd:83ac)
Card:Intel 810 and later: Intel Corporation|Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller [DISPLAY_VGA] (vendor:8086 device:a011 subv:1043 subd:83ac)
unknown         : Intel Corporation|Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge [BRIDGE_HOST] (vendor:8086 device:a010 subv:1043 subd:83ac)
hub             : Linux 3.12.8-desktop586-2.mga4 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
usbhid          : Logitech|USB Receiver [Human Interface Device|Boot Interface Subclass|Keyboard] (vendor:046d device:c52b)
usbhid          : eGalax Inc.|USB TouchController [Human Interface Device|No Subclass|None] (vendor:0eef device:480d)
hub             : Linux 3.12.8-desktop586-2.mga4 uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001)
hid_multitouch  : eGalax Inc. USB TouchController
hid_logitech_dj : Logitech USB Receiver
hid_logitech_dj : Logitech USB Receiver
hid_logitech_dj : Logitech USB Receiver
hid_logitech_dj : Logitech Unifying Device. Wireless PID:402d
Comment 15 Manuel Hiebel 2014-10-24 15:41:09 CEST
For the "problème de lecture du fichier de synthèse synthèse du média « Core Updates (distrib3)" or can't read the file...

I 'think' you could try removing corresponding file in /var/lib/urpmi (cache + maybe other)

For some other people, updating with urpmi --auto-update was enough to remove the "Can't call method "flag_skip" on an undefined value" issue

Thierry, another view ?
Manuel Hiebel 2014-10-24 23:17:39 CEST

Summary: mgaapplet-update-checker crashed => mgaapplet-update-checker crashed (kmod, unable to read)

Comment 16 Annaïg Denis 2014-10-25 01:11:21 CEST
I removed all files and folders in /var/lib/urpmi and configured the packages sources again... and I have the same problem for updating the distro :(
Comment 17 Rémi Verschelde 2014-10-25 14:49:36 CEST
@Scara: Thanks to a hint from spurtle on IRC, I think you are affected by bug 13370.

It would be the case if your perl-URPM package is older than perl-URPM-4.30-1.mga4, can you check? Did you install Mageia 4 instead of Mageia 4.1?
Comment 18 Annaïg Denis 2014-10-26 02:20:44 CET
I installed with the live DVD that I downloaded when mageia 4 was out and the version of perl-URPM was 4.29-1

I downloaded perl-URPM-4.30-1.mga4.i586.rpm package and the problem is solved 

thanks :))
Comment 19 Rémi Verschelde 2014-10-26 08:22:39 CET
Assigning to Thomas: Please see the pastebin on comment 13 and my comment 17. From what I could gather users installing Mageia 4 (and not 4.1) can not update because kernel 3.14.x triggers bug 13370.

Maybe we should remove some provides for the Mageia 4 kernel?

Assignee: bugsquad => tmb

Comment 20 Thierry Vignaud 2014-10-26 09:45:12 CET
One solution could be to drop the versions from the kmod provides (like we do in mga5)
Comment 21 Thomas Backlund 2014-10-26 10:25:09 CET
Yeah, I think we can try to remove the version from the kmod provides...

for now its an issue that can be solved on infra_* level, but if it works we need to issue an update for atleast mga4
Comment 22 Thomas Backlund 2014-10-26 10:37:53 CET
The only kmod versions we cant drop are the dkms specific ones especially for gpus
Comment 23 Thomas Backlund 2014-10-26 10:54:37 CET
(In reply to Thomas Backlund from comment #21)
> Yeah, I think we can try to remove the version from the kmod provides...
> 
> for now its an issue that can be solved on infra_* level,

Actually scratch that... after getting some coffee and waking the brain...
the kmod provides is generated in chroots at kernel build time, so we cant
really fix it with anyting other than an errata note about manually downloading the perl-URPM referenced in http://advisories.mageia.org/MGAA-2014-0117.html


the 3.14 kernel rpms with "too big provides list" are already on public mirrors so we cant really "fix" them anymore
Comment 24 Rémi Verschelde 2014-10-26 10:57:39 CET
Can't we provide a "bugfix" update for the kernel? Or will the already validated kernels still be an issue even if they're not the ones urpmi will try to install (when there are newer kernels in core/updates I mean)?
Comment 25 Thomas Backlund 2014-10-26 10:58:51 CET
Technically one could maybe hack the genhdlist2 on infra_* to drop the versions from the kmod provides at hdlist generation time, but I think it would be too error prone...
Comment 26 Thomas Backlund 2014-10-26 11:11:08 CET
(In reply to Rémi Verschelde from comment #24)
> Can't we provide a "bugfix" update for the kernel? Or will the already
> validated kernels still be an issue even if they're not the ones urpmi will
> try to install (when there are newer kernels in core/updates I mean)?

Thats exactly the issue...  the already validated 3.14 kernel has the "too big provides list" already...

Hmm... that gives one other idea... not really nice one, but maybe acceptable in this case...

the only 3.14 kernel in updates is the core kernel-3.14.18-3.mga4, the other ones are only in updates_testing.

So we could "break" the chain with pushing an updated rpm-mageia-setup-build with dropped kmod version provides, rebuild all kernels in updates_testing with it, and when we release the new kernel-3.14.22+ we drop the 3.14.18 from updates tree

or I'd have to rebuild the 3.14.18-3 and let it replace the one already validated one
Thomas Backlund 2014-10-26 11:45:09 CET

Blocks: (none) => 14301

Thomas Backlund 2014-10-26 11:45:34 CET

Blocks: (none) => 14306

Thomas Backlund 2014-10-26 11:46:12 CET

Blocks: (none) => 14003

Thomas Backlund 2014-10-26 11:46:22 CET

Blocks: (none) => 14011

Comment 27 Manuel Hiebel 2014-11-01 22:14:31 CET
*** Bug 14414 has been marked as a duplicate of this bug. ***

CC: (none) => junknospam

Comment 28 Thomas Backlund 2014-11-02 22:31:18 CET
I decided to do it a little combo to satisfy all possibilities...

1.push rpm-mageia-setup-1.197-1.1.mga4 that dont add versions to kernel kmod provides
2. rebuild already validated kernel-3.14.18-3 with the fixed rpm-mageia-setup-build and move it to updates replacing the current one (as toolchain has not changed, the only change is the "lighter" kmod provides list (it's even lighter than the kernel-3.12 series), so the replacement is safe)
3. regenerate hdlists to pick up the lighter provides.

So this bug should now be resolved, and all kernels currently in updates_testing are updated to 3.14.23 and rebuilt with the fixed rpm-mageia-setup-build.

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Thomas Backlund 2014-11-02 22:31:44 CET

Blocks: 14003 => (none)

Thomas Backlund 2014-11-02 22:32:08 CET

Blocks: 14011 => (none)

Thomas Backlund 2014-11-02 22:32:32 CET

Blocks: 14301 => (none)

Thomas Backlund 2014-11-02 22:32:39 CET

Blocks: 14306 => (none)

Comment 29 James Kerr 2014-11-15 23:08:24 CET
*** Bug 14568 has been marked as a duplicate of this bug. ***

CC: (none) => linuxgal

Comment 30 papoteur 2014-11-22 16:35:55 CET
I get today the same bug.
The "core updates" list can't be read.
I just done a fresh install from DVD-i586 4.1, configuring the mirror. I get the error asking the update, for example with "urpmi --auto-select".
I tried with $MIRRORLIST and then with two other specific mirrors.

CC: (none) => yves.brungard_mageia

Comment 31 Thierry Vignaud 2014-11-24 09:44:44 CET
*** Bug 14225 has been marked as a duplicate of this bug. ***

CC: (none) => contact

Comment 32 Thierry Vignaud 2014-11-25 18:00:15 CET
*** Bug 14641 has been marked as a duplicate of this bug. ***

CC: (none) => nmrk.n

Comment 33 Thierry Vignaud 2014-11-25 18:01:25 CET
*** Bug 14338 has been marked as a duplicate of this bug. ***

CC: (none) => anita_de_jongh

Comment 34 Thierry Vignaud 2014-11-25 18:04:36 CET
*** Bug 13331 has been marked as a duplicate of this bug. ***

CC: (none) => magnus.mud

Comment 35 Thierry Vignaud 2014-11-25 18:04:40 CET
*** Bug 14382 has been marked as a duplicate of this bug. ***

CC: (none) => pietroamadio.deltoso

Comment 36 Thierry Vignaud 2014-11-25 18:04:42 CET
*** Bug 14316 has been marked as a duplicate of this bug. ***
Comment 37 Thierry Vignaud 2014-11-25 18:04:45 CET
*** Bug 14292 has been marked as a duplicate of this bug. ***

CC: (none) => rv.lesmond

Comment 38 Thierry Vignaud 2014-11-25 18:04:49 CET
*** Bug 14291 has been marked as a duplicate of this bug. ***

CC: (none) => nextwavecs

Comment 39 Thierry Vignaud 2014-11-25 18:04:51 CET
*** Bug 14290 has been marked as a duplicate of this bug. ***
Comment 40 Thierry Vignaud 2014-11-25 18:04:54 CET
*** Bug 14278 has been marked as a duplicate of this bug. ***

CC: (none) => andybiker

Comment 41 Thierry Vignaud 2014-11-25 18:05:05 CET
*** Bug 14507 has been marked as a duplicate of this bug. ***

CC: (none) => n1kio

Comment 42 Thierry Vignaud 2014-11-25 18:05:11 CET
*** Bug 14388 has been marked as a duplicate of this bug. ***

CC: (none) => mageia

Comment 43 Thierry Vignaud 2014-11-25 18:05:17 CET
*** Bug 14564 has been marked as a duplicate of this bug. ***

CC: (none) => vohra64

Comment 44 Rémi Verschelde 2014-11-25 19:17:38 CET
From Thierry Vignaud in https://bugs.mageia.org/show_bug.cgi?id=13331#c37
> This is already fixed.
> 
> If you still have the bug, you need to manually run (as root):
> urpmi.update -a
> urpmi perl-URPM

Still, this shows that there is still an issue with the current Core Updates synthesis file. The perl-URPM update was meant to fix upgrades from Mageia 4 to Mageia 5, but we keep getting reports of users facing the issue when updating a brand new Mageia 4.1.

@tmb: Is there still an issue with the kernel provides?
Comment 45 Rémi Verschelde 2014-11-30 14:02:45 CET
Thomas forced the regeneration of the hdlists, which fixes the issue.

People might still be faced with this issue if they can't update their local copy of the hdlists. A mention has been added for this in the Errata: https://wiki.mageia.org/en/Mageia_4_Errata#Package_installation_or_update_fails_with_.22problem_reading_synthesis_file.22

Note You need to log in before you can comment on or make changes to this bug.