| Summary: | Trying to install fvwm2-config or fvwm3-cong has odd requirements | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Ken Arromdee <arromdee2> |
| Component: | RPM Packages | Assignee: | Chris Denice <eatdirt> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | Justinmachany932 |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://bugs.mageia.org/show_bug.cgi?id=29600 | ||
| Whiteboard: | MGA8 too | ||
| Source RPM: | fvwm2-....src.rpm fvwm3-...src.rpm | CVE: | |
| Status comment: | |||
|
Description
Ken Arromdee
2021-10-25 09:54:11 CEST
+ "As the package is not installed, rpm -qif will not work." Packages are: fvwm2-config-mageia (from fvwm2 SRPM) fvwm3-config-mageia (from fvwm3 SRPM) Thank you for the report. "FVWM2 is an extremely powerful ICCCM-compliant multiple virtual desktop window manager for the X Window system." "Fvwm3 is a multiple large virtual desktop window manager, originally (a looooong time ago, 1993!) derived from twm. Shortly, it is the successor to fvwm2... Currently, your existing fvwm2 config will work with fvwm3." Which begs the question why do we offer both? Trying this on Mageia 8: $ sudo urpmi --test fvwm2-config-mageia I fodloni 'sendmail-command' dibyniaeth, bydd angen un o'r pecynnau canlynol: 1- postfix-3.5.9-1.mga8.x86_64: Postfix Mail Transport Agent (gosod) 2- sendmail-8.16.1-1.mga8.x86_64: A widely used Mail Transport Agent (MTA) (gosod) 3- ssmtp-2.66-3.mga8.x86_64: A minimal mail-transfer agent which forwards mail to an SMTP server (gosod) 4- msmtp-1.8.6-3.mga8.x86_64: An SMTP client (gosod) 5- dma-0.13-2.mga8.x86_64: A small Mail Transport Agent (MTA), designed for home and office use (gosod) [to satisfy a sendmail command, needs one of ...] Chosing 1: I fodloni dibyniaethau, gosodir y pecynnau canlynol: (prawf yn unig, ni fydd yn cael ei osod) Pecyn Fersiwn Rhifyn Arch (cyfrwng "Core Release (distrib1)") audacious 4.0.5 2.mga8 x86_64 (argymhellir) dockapp 0.7.3 1.mga8 x86_64 efl 1.25.1 1.mga8 x86_64 (argymhellir) feh 3.6.3 1.mga8 x86_64 fvwm2 2.6.9 4.mga8 x86_64 fvwm2-config-mageia 2.6.9 4.mga8 x86_64 fvwm2-doc 2.6.9 4.mga8 x86_64 (argymhellir) gnu-free-fonts-common 20120503 10.mga8 noarch gnu-free-fonts-compat 20120503 10.mga8 noarch gnu-free-mono-fonts 20120503 10.mga8 noarch gnu-free-sans-fonts 20120503 10.mga8 noarch gnu-free-serif-fonts 20120503 10.mga8 noarch gnuplot 5.4.1 3.mga8 x86_64 (argymhellir) gnuplot-nox 5.4.1 3.mga8 x86_64 (argymhellir) gv 3.7.4 10.mga8 x86_64 (argymhellir) hddtemp 0.3 0.beta15.25.> x86_64 (argymhellir) lib64audcore5 4.0.5 2.mga8 x86_64 (argymhellir) lib64audqt2 4.0.5 2.mga8 x86_64 (argymhellir) lib64audtag3 4.0.5 2.mga8 x86_64 (argymhellir) lib64cerf1 1.13 4.mga8 x86_64 (argymhellir) lib64cpufreq0 008 12.mga8 x86_64 lib64dockapp3 0.7.3 1.mga8 x86_64 lib64efl1 1.25.1 1.mga8 x86_64 (argymhellir) lib64luajit5.1_2 2.1.0 0.beta3.8.mg> x86_64 (argymhellir) lib64m17n-lib0 1.8.0 3.mga8 x86_64 (argymhellir) lib64mms0 0.6.4 7.mga8 x86_64 (argymhellir) lib64otf1 0.9.16 3.mga8 x86_64 (argymhellir) lib64postfix1 3.5.9 1.mga8 x86_64 (argymhellir) lib64stroke0 0.5.1 24.mga8 x86_64 lib64xaw3d8 1.6.3 4.mga8 x86_64 (argymhellir) luit 1.1.1 11.mga8 x86_64 ncurses-extraterms 6.2 20201205.1.m> x86_64 postfix 3.5.9 1.mga8 x86_64 (argymhellir) terminology 1.8.1 1.mga8 x86_64 (argymhellir) transset-df 6 10.mga8 x86_64 (argymhellir) wmbutton 0.7.1 3.mga8 x86_64 wmcalclock 1.25 11.mga8 x86_64 wmcpufreq 3.1 5.mga8 x86_64 wmforkplop 0.9.3 11.mga8 x86_64 wmhdplop 0.9.11 2.mga8 x86_64 wmmoonclock 1.30 1.mga8 x86_64 wmsystemtray 1.4 6.mga8 x86_64 wmtop 0.85 3.mga8 x86_64 x11-font-arabic-misc 1.0.3 9.mga8 noarch x11-font-dec-misc 1.0.3 9.mga8 noarch x11-font-micro-misc 1.0.3 9.mga8 noarch x11-font-misc 1.0.0 15.mga8 noarch x11-font-mutt-misc 1.0.3 9.mga8 noarch x11-font-schumacher-misc 1.1.2 9.mga8 noarch x11-font-sony-misc 1.0.3 9.mga8 noarch x11-font-sun-misc 1.0.3 9.mga8 noarch xcompmgr 1.1.8 2.mga8 x86_64 (argymhellir) xwd 1.0.7 3.mga8 x86_64 (cyfrwng "Core Updates (distrib3)") emacs 27.1 1.1.mga8 x86_64 (argymhellir) emacs-common 27.1 1.1.mga8 x86_64 (argymhellir) rxvt-unicode 9.26 1.mga8 x86_64 xterm 363 1.1.mga8 x86_64 (cyfrwng "Tainted Release (distrib21)") audacious-plugins 4.0.5 4.mga8.taint> x86_64 (argymhellir) audacious-pulse 4.0.5 4.mga8.taint> x86_64 (argymhellir) [argymhellir=suggested; I already have Firefox] So the complaint looks justified! Assigning this to ChrisD whose territory this is. Leaving myself CC for curiosity. Whiteboard:
(none) =>
MGA8 too I would agree that if you have fvwm3, you don't need fvwm2, which is a separate problem.
Lewis Smith
2021-10-28 20:04:45 CEST
CC:
lewyssmith =>
(none) Before opening bugs, you should check what things are provided by the packages and what they do. If you install task-fvwm2, you get all this, because fvwm2 comes with the mageia-config settings, and when you press a button designed to open an application, one indeed expects the application to be there. So yes, audacious and the other guys should be there. That's why there is also a package named only: fvwm2 which comes with a minimal set of dependencies for the users that want to have a minimal install and do their own configuration without triggering the install of the mageia integration. cheers, Chris. Resolution:
(none) =>
INVALID The program I tried to install was fvwm2-config, not task-fvwm2. Yes, that is: fvwm2-config-mageia which is the package encoding the fvwm2 mageia integration. You can use: urpmq --requires mypackage to check what are the deps. urpmq --requires fvwm2 only returns a minimal amount of packages and does not demand fvwm2-config-mageia. As a matter of fact, even fvwm2-config-mageia does not require too many packages, I've put audacious et al. as recommendations only, which means you're not forced to install them neither. Use: "urpmi --no-recommends" to ask urpmi to skip recommended packages! Cheers. Which has a small set of dependencies for users who want to do a simple install and set up their own settings without installing the Mageia integration. https://gmailguide.io CC:
(none) =>
Justinmachany932 |