Description of problem: Version-Release number of selected component (if applicable): How reproducible:Always Steps to Reproduce: 1. Go into mcc 2. Search for fvwm2-config or fvwm3-config 3. Check the checkbox It depends on what you already have installed, but on my system, I get this: To satisfy dependencies, the following package(s) also need to be installed: - audacious-4.0.5-2.mga8.x86_64 - audacious-plugins-4.0.5-4.mga8.tainted.x86_64 - audacious-pulse-4.0.5-4.mga8.tainted.x86_64 - dockapp-0.7.3-1.mga8.x86_64 - efl-1.25.1-1.mga8.x86_64 - emacs-27.1-1.1.mga8.x86_64 - firefox-91.2.0-1.1.mga8.x86_64 - firefox-en_CA-91.2.0-1.mga8.noarch - fvwm2-2.6.9-4.mga8.x86_64 - fvwm2-doc-2.6.9-4.mga8.x86_64 - 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 - gnuplot-nox-5.4.1-3.mga8.x86_64 - gstreamer1.0-farstream-0.2.9-3.mga8.x86_64 - gtkspell-2.0.16-14.mga8.x86_64 - gv-3.7.4-10.mga8.x86_64 - hddtemp-0.3-0.beta15.25.mga8.x86_64 - ladspa-1.15-1.mga8.x86_64 - lib64audcore5-4.0.5-2.mga8.x86_64 - lib64audqt2-4.0.5-2.mga8.x86_64 - lib64audtag3-4.0.5-2.mga8.x86_64 - lib64cerf1-1.13-4.mga8.x86_64 - lib64cue2-2.2.1-2.mga8.x86_64 - lib64dockapp3-0.7.3-1.mga8.x86_64 - lib64efl1-1.25.1-1.mga8.x86_64 - lib64gadu3-1.12.2-3.mga8.x86_64 - lib64gtkspell0-2.0.16-14.mga8.x86_64 - lib64gtop2.0_11-2.40.0-3.mga8.x86_64 - lib64mms0-0.6.4-7.mga8.x86_64 - lib64nss3-3.71.0-1.mga8.x86_64 - lib64protobuf-c1-1.3.3-5.mga8.x86_64 - lib64purple-events1-0.99.1-5.mga8.x86_64 - lib64purple0-2.14.1-6.mga8.x86_64 - lib64sasl2-plug-crammd5-2.1.27-3.mga8.x86_64 - lib64sasl2-plug-digestmd5-2.1.27-3.mga8.x86_64 - lib64sasl2-plug-plain-2.1.27-3.mga8.x86_64 - lib64sasl2-plug-scram-2.1.27-3.mga8.x86_64 - lib64spectre1-0.2.9-2.mga8.x86_64 - lib64wx_baseu3.1_5-3.1.5-0.git20201230.1.mga8.x86_64 - lib64wx_gtk3u_core3.1_5-3.1.5-0.git20201230.1.mga8.x86_64 - lib64xaw3d8-1.6.3-4.mga8.x86_64 - libgtop2-2.40.0-3.mga8.x86_64 - pidgin-2.14.1-6.mga8.x86_64 - pidgin-i18n-2.14.1-6.mga8.noarch - pidgin-plugins-2.14.1-6.mga8.x86_64 - purple-events-0.99.1-5.mga8.x86_64 - purple-libnotify-plus-2.99.1-5.mga8.x86_64 - terminology-1.8.1-1.mga8.x86_64 - 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 - wmsystemtray-1.4-6.mga8.x86_64 - wmtop-0.85-3.mga8.x86_64 - wxgtk3.1-3.1.5-0.git20201230.1.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 It seems unreasonable that this has dependencies on audacious, firefox, emacs, gnuplot, or some of the other items listed here.
+ "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 tooSource RPM: As the package is not installed, rpm -qif will not work. => fvwm2-....src.rpm fvwm3-...src.rpmAssignee: bugsquad => eatdirtCC: (none) => lewyssmith
I would agree that if you have fvwm3, you don't need fvwm2, which is a separate problem.
CC: lewyssmith => (none)See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=29600
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) => INVALIDStatus: NEW => RESOLVED
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