Bug 26124 - Synthesis files of the Cauldron media contains no info
Summary: Synthesis files of the Cauldron media contains no info
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Sysadmin Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-23 16:11 CET by Sorin Toma
Modified: 2020-02-26 13:50 CET (History)
5 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Sorin Toma 2020-01-23 16:11:57 CET
Description of problem:

urpmi --auto-update generates the following error:
ϩL/6ɼ6e4line <(/h2!E0h6IE>
problem reading synthesis file of medium "Core Release"
invalid line <(/hL      zsBے$k@hl]C,hrZC>
problem reading synthesis file of medium "Tainted Release"


How reproducible:
Always

Steps to Reproduce:
1.run urpmi --autoupdate # watch the error.
2.  urpmi.removemedia -a && urpmi.addmedia --distrib --mirrorlist 'http://mirrors.mageia.org/api/mageia.cauldron.x86_64.list'
3. watch for the same error: ϩL/��6ɼ�6��e4<(�/�h�2��!E0�h�6I�E�>
problem reading synthesis file of medium "Core Release"
Error generating names file: dependency 0 not found

Adding different mirrors (from NA) doesn't change anything. 
Changing the downloader aria2/curl/wget doesn't change anything.
Comment 1 Lewis Smith 2020-01-23 21:16:24 CET
Sorry to hear of your problem. Thank you for noting the things you tried to get round it.

Please say whether this problem happened immediately after installing Mageia (and how you did that); or you have done the # urpmi --auto-update successfully in the past, and it has just stopped working?
What language is your system?

Assigning to the sysadmin team in the hope they can deduce what is going wrong, and advise you accordingly.

Assignee: bugsquad => sysadmin-bugs

Comment 2 Sorin Toma 2020-01-23 21:29:15 CET
Hi Lewis, I always have a couple of machines testing Cauldron, I installed them from scratch in July, once Mageia 7 was out. The urpmi --auto-update runs usually once a day, once a couple of days, but the last two weeks I didn't pay attention (and my logserver suffered a HDD failure), so I can't really tell you exactly when the issue started.
I've asked on the discuss list yesterday, it seems like I'm not the only one experiencing this, see https://ml.mageia.org/l/arc/discuss/2020-01/msg00040.html
Comment 3 Dave Hodgins 2020-01-23 23:13:34 CET
Anyone doing a clean install of cauldron will not be affected.
 
The only people affected by this chicken or egg first type problem are those
who had cauldron installed before the update to urpmi, and did not install
updates in between the time that urpmi was updated on cauldron, and the updated
genhdlist2 program was installed on the Mageia infrastructure for cauldron.
 
The list of packages affected by the update (use the mga8 version, not the mga7
version) is listed in https://bugs.mageia.org/show_bug.cgi?id=25979#c1
 
So manually download, the packages ...
https://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/core/release/lib64rpm9-4.15.1-3.mga8.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/core/release/perl-URPM-5.24.1-1.mga8.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/core/release/python3-rpm-4.15.1-3.mga8.x86_64.rpm
https://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/media/core/release/rpm-4.15.1-3.mga8.x86_64.rpm
 
Then install them using "rpm -i ./*.rpm".

CC: (none) => davidwhodgins

Comment 4 Sorin Toma 2020-01-24 00:46:47 CET
Thank you, "urpmi ./*.rpm" the downloaded packages fixed the issue.

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

Comment 5 Dave Hodgins 2020-01-24 01:26:43 CET
Doesn't fix the issue for clean installs using the netinstall iso images.

The iso image
https://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/install/images/Mageia-Cauldron-netinstall-nonfree-x86_64.iso
dated 2020-01-18 03:27, apparently does not contain the changes for rpm/urpm from
bug 25979, so attempts to use it result in an error attempting
to rebuild the sythesis files.

Looks like the netinstall iso images need to be rebuilt with the updated packages
to handle zstd compression.

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

Comment 6 Bit Twister 2020-01-24 13:21:21 CET
(In reply to Dave Hodgins from comment #5)
> 
> Looks like the netinstall iso images need to be rebuilt with the updated
> packages
> to handle zstd compression.

Yep, and Jan 24  2020 Mageia-Cauldron-netinstall-nonfree-x86_64.iso
has the same problem.  :(

CC: (none) => bittwister2

Comment 7 Thomas Backlund 2020-01-24 15:07:37 CET
Its not the images that needs rebuilding... Its stage2

CC: (none) => tmb

Comment 8 Bit Twister 2020-01-25 23:17:41 CET
(In reply to Thomas Backlund from comment #7)
> Its not the images that needs rebuilding... Its stage2

After new stage2 was uploaded on Cauldron, I was able to do a network install
into a Virtual Box guest.
Comment 9 Thomas Backlund 2020-01-26 11:57:35 CET
Yep, fixed as of drakx-installer-stage2-18.23-1.mga8

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

Comment 10 Dave Hodgins 2020-02-26 13:50:01 CET
*** Bug 26260 has been marked as a duplicate of this bug. ***

CC: (none) => mrmazda


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