Bug 28361 - After upgrade to Mageia 8, urpme wants to uninstall Xfce 4.16 just installed by urpmi.
Summary: After upgrade to Mageia 8, urpme wants to uninstall Xfce 4.16 just installed ...
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-15 17:59 CET by magnux77
Modified: 2021-02-27 23:21 CET (History)
4 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description magnux77 2021-02-15 17:59:54 CET
Description of problem:
I have done a migration from 7.1 to 8 by replacing repositories and urpmi replacefiles auto-update.
At the end of update, some packages are proposed to be suppressed by "urpme --auto-orphans".
The problem is that all the packages Xfce 4.16 of Mageia8 that have just been installed by urpmi ARE in this list. If you execute urpme, it uninstalls Xfce!

Version-Release number of selected component (if applicable):
Mageia 8 Xfce 4.16

How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Lewis Smith 2021-02-16 10:06:05 CET
Thank you for the report. Good that you looked at the list proposed (which is recommended) to *not* do it.
Have you only Xfce4, or other desktops as well?
Please post the O/P of '$ rpm -qa | grep xfce | sort' to see exactly what you have; and the list proposed by '# urpme --auto-orphans' to compare.

Do you have the log of the upgrade? If so, please attach it to this bug - if it is very big, please compress it with xz first.

[@Aurélien: do you know where it is? I do not have an upgraded system to search for it. urpmi nor urpmi.files make no mention].

Summary: After migration to Mageia 8, urpme unistalls Xfce 4.16 just installed by urpmi. => After upgrade to Mageia 8, urpme wants to uninstall Xfce 4.16 just installed by urpmi.
CC: sysadmin-bugs => lewyssmith, ouaurelien

Comment 2 papoteur 2021-02-16 21:28:12 CET
It should be in the journal.
Use either the tags --since and --until to delimit a period, or --list-boots to find which number boot is for the update and then -b <number> as option.

CC: (none) => yves.brungard_mageia

Comment 3 magnux77 2021-02-17 17:29:28 CET
"Good that you looked at the list proposed (which is recommended) to *not* do it." Happy that Xfce is not Afce cause i would not have seen the pacakges at the end od of the list of orphans. I saw the Xfec packages but i DONE the urpme and suppress Xfce. But I have installed immediatly task-xfce.

"Do you have the log of the upgrade?" Perhaps, but tell me wher i can find it.
Comment 4 magnux77 2021-02-17 17:32:24 CET
"Good that you looked at the list proposed (which is recommended) to *not* do it." Happy that Xfce is not Afce cause i would not have seen the pacakges at the end od of the list of orphans. I saw the Xfec packages but i DONE the urpme and suppress Xfce. But I have installed immediatly task-xfce.

"Do you have the log of the upgrade?" Perhaps, but tell me wher i can find it.
Comment 5 Lewis Smith 2021-02-17 19:46:13 CET
Thanks to papoteur for the advice about the upgrade log. Yes:
 $ journalctl --list-boots
will show the boot session (say n) that includes the upgrade. Then:
 $ journalctl -b n --no-hostname
to check that you have the right journal; then:
 $ journalctl -b n --no-hostname > a_filename.txt
then
Comment 6 Lewis Smith 2021-02-17 19:48:37 CET
[continued]
 $ xz a_filename.txt
will give a_filename.txt.xz, which you can attach to this bug.
Comment 7 magnux77 2021-02-20 16:55:39 CET
I can not access anymore this PC, the person it belongs to has gone.

I will have to verify on another one.
Comment 8 Lewis Smith 2021-02-20 21:33:08 CET
Leaving this on hold, then.
I myself have done a large upgrade which included Xfce (plus all other desktops), without this - indeed any - problem.

The next time you try this and report back, please say whether the system being upgraded has only Xfce, or other desktops as well.

Status: NEW => UNCONFIRMED
Severity: critical => major
Ever confirmed: 1 => 0

Comment 9 magnux77 2021-02-27 22:44:43 CET
I did the same upgrade from 7 to 8 by change of repositories on another PC with Xfce only.

At the end, there were no packages Xfce in the list of orphans.

This bug can be closed.
Comment 10 Dave Hodgins 2021-02-27 23:21:28 CET
Closing as invalid as per comment 9

CC: (none) => davidwhodgins
Resolution: (none) => INVALID
Status: UNCONFIRMED => RESOLVED


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