Fedora Linux Support Community & Resources Center
  #1  
Old 26th February 2015, 12:19 PM
zimon Offline
Registered User
 
Join Date: Sep 2004
Posts: 301
linuxfedorafirefox
A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

I haven't got GNOME to work. It just sits there unresponsively and won't work. Will get back to it later.
Decided to try MATE desktop now, if it somehow magically also would fix plain GNOME problem.

No luck?
Code:
# dnf groupinstall "MATE Desktop"
Using metadata from Wed Feb 25 04:39:01 2015
Error: package fedora-release-nonproduct-21-2.noarch conflicts with fedora-release-workstation provided by fedora-release-workstation-21-2.noarch.
installed package google-noto-sans-meetei-mayek-fonts-20141117-5.fc21.noarch obsoletes google-noto-sans-meeteimayek-fonts < 20141117-5.fc21 provided by google-noto-sans-meeteimayek-fonts-20141001-3.fc21.noarch
Why it whines about fedora-release-nonproduct package?

I have installed "Fedora Workstation" when I upgraded from F20 to F21 with fedup. There is no "Fedora Nonrelease" system and MATE wants that?

Code:
# rpm -qa "*release*"
fedora-release-notes-21.08-1.fc21.noarch
rpmfusion-nonfree-release-21-1.noarch
fedora-release-21-2.noarch
adobe-release-x86_64-1.0-1.noarch
rpmfusion-free-release-21-1.noarch
fedora-release-workstation-21-2.noarch
Seems like the problem is in "Generic Fedora Release" group:
Code:
# dnf groupinfo "MATE Desktop"
Using metadata from Wed Feb 25 04:39:01 2015
Environment Group: MATE Desktop
 Description: MATE Desktop is based on GNOME 2 and provides a powerful graphical user interface for users who seek a simple easy to use traditional desktop interface.
 Mandatory Groups:
   Administration Tools
   Common NetworkManager Submodules
   Core
   Dial-up Networking Support
   Fonts
   Generic Fedora release
   Guest Desktop Agents
   Hardware Support
   Input Methods
   MATE
   Multimedia
   Printing Support
   Standard
   base-x
 Optional Groups:
   3D Printing
   LibreOffice
   MATE Applications
   MATE Compiz
There is that fedora-release-nonproduct:

Code:
# dnf groupinfo "Generic Fedora release"
Using metadata from Wed Feb 25 04:39:01 2015

Group: Generic Fedora release
 Default Packages:
   fedora-release-nonproduct
So is this a feature or a bug? Should I report it to bugzilla?

I should un-install Fedora-workstation product, replace it with Fedora-nonproduct and then install MATE?

Last edited by zimon; 26th February 2015 at 10:24 PM.
Reply With Quote
  #2  
Old 26th February 2015, 01:59 PM
PabloTwo Offline
"Registered User" T-Shirt Winner
 
Join Date: Mar 2007
Location: Seville, FL
Posts: 7,544
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

Quote:
Originally Posted by zimon
I should un-install Fedora-workstation product, replace it with Fedora-nonproduct and then install MATE?
To solve this issue, I think yes, that's what you will have to do. I just did a fedup on my laptop yesterday from F20 > F21 (Xfce spin installed).
Code:
# fedup --product=nonproduct --network 21
Code:
$ rpm -qa | grep fedora-release
fedora-release-notes-21.08-1.fc21.noarch
fedora-release-21-2.noarch
fedora-release-nonproduct-21-2.noarch
I just did a test to see if anything else would be removed if I tried erasing fedora-release-nonproduct. It appears safe enough as nothing else would be pulled out. Hopefully the same would be true for fedora-release-workstation. Try it, just don't use the "-y" option.
Code:
$ sudo yum erase fedora-release-nonproduct
Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package fedora-release-nonproduct.noarch 0:21-2 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================
 Package                                  Arch                  Version             Repository                Size
===================================================================================================================
Removing:
 fedora-release-nonproduct                noarch                21-2                installed                1.0 k

Transaction Summary
===================================================================================================================
Remove  1 Package

Installed size: 1.0 k
Is this ok [y/N]: n
Exiting on user command
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2015-02-26.08-49.oMEUGS.yumtx
Reply With Quote
  #3  
Old 26th February 2015, 03:09 PM
DBelton Offline
Administrator
 
Join Date: Aug 2009
Posts: 8,433
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

Well, the fedora-release-workstation is pretty much for Gnome only. The other desktops use fedora-release-nonproduct.

What you can do is to swap the two packages.

Code:
yum swap -- install fedora-release-nonproduct -- remove fedora-release-workstation
note the spaces above, they are important (spaces required between the -- and install, -- and remove)

If that doesn't solve the issue, you can then just exclude the fedora-release packages from your install/update

Code:
yum groupinstall --exclude=fedora-release* "Mate Desktop"

or 

dnf groupinstall --exclude=fedora-release* "Mate Desktop"
I believe once you get the packages swapped, that should take take of your issue, though.
Reply With Quote
  #4  
Old 26th February 2015, 03:25 PM
PabloTwo Offline
"Registered User" T-Shirt Winner
 
Join Date: Mar 2007
Location: Seville, FL
Posts: 7,544
linuxchrome
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

I wasn't even aware of the swap command in yum. Jeez. There is no hyphen (-) in "nonproduct".

fedora-release-nonproduct, not fedora-release-non-product
Reply With Quote
  #5  
Old 26th February 2015, 03:30 PM
DBelton Offline
Administrator
 
Join Date: Aug 2009
Posts: 8,433
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

oops.. sure isn't a hyphen in nonproduct..

Thanks.. I corrected it above
Reply With Quote
  #6  
Old 26th February 2015, 04:29 PM
zimon Offline
Registered User
 
Join Date: Sep 2004
Posts: 301
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

Ok, thanks.
I managed to switch from "workstation product" to "non product" and install "MATE Desktop".

Tried to start gnome-session again, from kdm, for fun, just to see it just doesn't work. Weird stuff.

MATE works, LXDE works, kdm works.

Cannot quickly decide which I like more, LXDE or MATE.

So MATE does belong to "non product" universe, and "workstation product" only has Gnome, so it is not a bug, i conclude. (?)
Reply With Quote
  #7  
Old 27th February 2015, 02:55 PM
DBelton Offline
Administrator
 
Join Date: Aug 2009
Posts: 8,433
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

Everything I have seen on the new "products" states that if you select workstation, it installs Gnome. Other desktops, you use nonproduct.

However, this should only affect the initial installation. You should still be able to add other desktops after the initial install no matter which "product" you chose at install time.
Reply With Quote
  #8  
Old 27th February 2015, 06:36 PM
zimon Offline
Registered User
 
Join Date: Sep 2004
Posts: 301
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

Quote:
Originally Posted by DBelton View Post
You should still be able to add other desktops after the initial install no matter which "product" you chose at install time.
But you can't currently, there is a conflict.
So it is "a bug"?

BTW, now suppose I installed LXDE spin in the start.
How would I install complete and working GNOME Desktop to that LXDE system as an option, so I could choose in logging time LXDE or GNOME?

Which groupinstall I should do to get GNOME Desktop?

Is it that "Fedora Workstation" group?

Code:
# dnf group list
Fedora 21 - x86_64 - Test Updates               4.8 MB/s | 3.3 MB     00:00    
RPM Fusion for Fedora 21 - Free - Updates       832 kB/s | 191 kB     00:00    
Open source multiplatform video transcoder       73 kB/s | 7.1 kB     00:00    
RPM Fusion for Fedora 21 - Nonfree - Updates    420 kB/s |  77 kB     00:00    
Adobe Systems Incorporated                       15 kB/s | 1.8 kB     00:00    
Fedora 21 - x86_64 - Updates                    1.8 MB/s |  14 MB     00:07    
Using metadata from Wed Feb 25 04:39:01 2015
Available environment groups:
   Fedora Server
   Fedora Workstation
   Fedora Cloud Server
   KDE Plasma Workspaces
   Xfce Desktop
   LXDE Desktop
   LXQt Desktop
   Cinnamon Desktop
   Sugar Desktop Environment
   Development and Creative Workstation
   Web Server
   Infrastructure Server
   Basic Desktop
   Minimal Install
Installed environment groups:
   MATE Desktop
Installed groups:
   Administration Tools
Available groups:
   3D Printing
   Audio Production
   Authoring and Publishing
   Books and Guides
   C Development Tools and Libraries
   Cloud Infrastructure
   Cloud Management Tools
   Cloud Server Tools
   Container Management
   D Development Tools and Libraries
   Design Suite
   Development Tools
   Domain Membership
   Fedora Eclipse
   Editors
   Educational Software
   Electronic Lab
   Engineering and Scientific
   FreeIPA Server
   Games and Entertainment
   Headless Management
   LibreOffice
   MATE Applications
   MATE Compiz
   Medical Applications
   Milkymist
   Network Servers
   Office/Productivity
   Robotics
   RPM Development Tools
   Security Lab
   Sound and Video
   System Tools
   Text-based Internet
   Window Managers
There seems not to be, even in dnf, some "group info what requires" command.
"dnf groups sub-command, use: list, info, remove, install, upgrade, summary, mark."
Reply With Quote
  #9  
Old 27th February 2015, 07:13 PM
dd_wizard Offline
Registered User
 
Join Date: Sep 2009
Posts: 1,996
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

Yup, Fedora Workstation gives you the full Fedora Gnome installation. Afer installing LXDE, you can install a small gnome-shell desk top with the following command:
Code:
sudo yum install gnome-menus gnome-shell gnome-tweak-tool gnome-shell-extension-alternate-tab gnome-shell-extension-apps-menu gnome-shell-extension-background-logo gnome-shell-extension-common gnome-shell-extension-launch-new-instance gnome-shell-extension-places-menu gnome-shell-extension-window-list
This will be under 100 packages, and under 200 MiB. You won't get gsoftware, package-kit, or tracker, unless you install other packages that pull them in. Gnome-terminal, gnome-disk-utility, gnome-keyring, and gnome-terminal won't pull them in, either.

dd_wizard
Reply With Quote
  #10  
Old 27th February 2015, 07:26 PM
zimon Offline
Registered User
 
Join Date: Sep 2004
Posts: 301
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

I tried to be clever, so I made a semi-recursive search with "group info", and noticed "Fedora Workstation Product core" group holds that GNOME stuff.
But of course:
Code:
# dnf group install "Fedora Workstation Product core"
Using metadata from Wed Feb 25 04:39:01 2015
Error: package firewalld-config-standard-0.3.13-2.fc21.noarch conflicts with system-release-workstation provided by fedora-release-workstation-21-2.noarch.
package firewalld-config-workstation-0.3.13-2.fc21.noarch requires system-release-workstation, but none of the providers can be installed
So, I could install those dd_wizard told, or perhaps all "mandatory packages" which are in "Fedora Workstation Product core"?

Most of the packages are already installed, because in the start I fedup'ped from F20 to "F21 Workstation" product. (The whole point of this exercise is to get some maybe missing gnome-package installed so GNOME would start to work.)

Code:
# dnf group info "Fedora Workstation Product core"
Using metadata from Wed Feb 25 04:39:01 2015

Group: Fedora Workstation product core
 Description: Packages mandatory for the workstation product.
 Mandatory Packages:
   ModemManager
   NetworkManager-adsl
   NetworkManager-openconnect
   NetworkManager-openvpn-gnome
   NetworkManager-pptp-gnome
   NetworkManager-vpnc-gnome
   PackageKit-cached-metadata
   PackageKit-command-not-found
   PackageKit-gtk3-module
   PackageKit-yum-plugin
   abrt-cli
   abrt-desktop
   abrt-java-connector
   acl
   at
   at-spi2-atk
   at-spi2-core
   attr
   avahi
   baobab
   bash-completion
   bc
   bijiben
   bind-utils
   bridge-utils
   btrfs-progs
   bzip2
   caribou
   caribou-gtk2-module
   caribou-gtk3-module
   cheese
   chrony
   cifs-utils
   control-center
   cpio
   crontabs
   cryptsetup
   cyrus-sasl-plain
   dbus
   dconf
   deltarpm
   desktop-backgrounds-basic
   devassistant
   dnf
   dnf-plugins-core
   dos2unix
   dosfstools
   empathy
   eog
   ethtool
   evince
   evince-nautilus
   evolution
   evolution-ews
   evolution-help
   fedora-productimg-workstation
   fedora-release-workstation
   file
   file-roller
   file-roller-nautilus
   firefox
   firewalld-config-workstation
   fpaste
   fprintd-pam
   fros-recordmydesktop
   gdm
   gedit
   glib-networking
   gnome-backgrounds
   gnome-bluetooth
   gnome-boxes
   gnome-calculator
   gnome-classic-session
   gnome-clocks
   gnome-color-manager
   gnome-contacts
   gnome-disk-utility
   gnome-documents
   gnome-font-viewer
   gnome-getting-started-docs
   gnome-initial-setup
   gnome-packagekit
   gnome-screenshot
   gnome-session-wayland-session
   gnome-session-xsession
   gnome-settings-daemon
   gnome-shell
   gnome-shell-extension-background-logo
   gnome-software
   gnome-system-monitor
   gnome-terminal
   gnome-themes-standard
   gnome-user-docs
   gnome-user-share
   gnome-weather
   gnupg2
   gucharmap
   gvfs-afc
   gvfs-afp
   gvfs-archive
   gvfs-fuse
   gvfs-goa
   gvfs-gphoto2
   gvfs-mtp
   gvfs-smb
   hunspell
   ibus-chewing
   ibus-gtk2
   ibus-gtk3
   ibus-hangul
   ibus-kkc
   ibus-libpinyin
   ibus-m17n
   ibus-rawcode
   ibus-typing-booster
   iptstate
   jwhois
   libcanberra-gtk2
   libcanberra-gtk3
   libproxy-mozjs
   librsvg2
   libsane-hpaio
   logrotate
   lrzsz
   lsof
   mailcap
   man-pages
   mcelog
   mdadm
   microcode_ctl
   mlocate
   mousetweaks
   mtr
   nautilus
   nautilus-sendto
   net-tools
   nfs-utils
   nm-connection-editor
   nmap-ncat
   nss-mdns
   ntfs-3g
   ntfsprogs
   orca
   pam_krb5
   pam_pkcs11
   passwdqc
   pciutils
   pcmciautils
   pinfo
   plymouth
   pm-utils
   polkit-js-engine
   ppp
   psacct
   qt
   qt-settings
   qt-x11
   qt5-qtbase
   qt5-qtbase-gui
   qt5-qtdeclarative
   qt5-qtxmlpatterns
   quota
   rdist
   realmd
   rhythmbox
   rng-tools
   rp-pppoe
   rsync
   rygel
   sane-backends-drivers-scanners
   scl-utils
   seahorse
   setroubleshoot
   setuptool
   shotwell
   sos
   sssd
   stunnel
   sudo
   sushi
   symlinks
   tar
   tcp_wrappers
   tcpdump
   telnet
   time
   totem
   totem-nautilus
   traceroute
   transmission-gtk
   tree
   unoconv
   unzip
   usbutils
   vconfig
   vinagre
   wget
   which
   wireless-tools
   words
   wvdial
   xdg-user-dirs-gtk
   yelp
   yum-langpacks
   yum-utils
   zip
Edit:
Almost all packages are already installed:
Code:
# dnf group info "Fedora Workstation Product core" | grep -A 999 "ModemManager" | xargs -ixxx -n 1 rpm -q xxx | grep "not installed"
package PackageKit-yum-plugin is not installed
package fedora-release-workstation is not installed
package firewalld-config-workstation is not installed
package polkit-js-engine is not installed
edit2:
And had all those which dd_wizard suggested:
Code:
# echo "gnome-menus gnome-shell gnome-tweak-tool gnome-shell-extension-alternate-tab gnome-shell-extension-apps-menu gnome-shell-extension-background-logo gnome-shell-extension-common gnome-shell-extension-launch-new-instance gnome-shell-extension-places-menu gnome-shell-extension-window-list" | xargs -n 1 rpm -q
gnome-menus-3.13.3-2.fc21.x86_64
gnome-shell-3.14.3-1.fc21.x86_64
gnome-tweak-tool-3.14.2-1.fc21.noarch
gnome-shell-extension-alternate-tab-3.14.3-1.fc21.noarch
gnome-shell-extension-apps-menu-3.14.3-1.fc21.noarch
gnome-shell-extension-background-logo-3.14.0-1.fc21.noarch
gnome-shell-extension-common-3.14.3-1.fc21.noarch
gnome-shell-extension-launch-new-instance-3.14.3-1.fc21.noarch
gnome-shell-extension-places-menu-3.14.3-1.fc21.noarch
gnome-shell-extension-window-list-3.14.3-1.fc21.noarch

Last edited by zimon; 27th February 2015 at 07:47 PM.
Reply With Quote
  #11  
Old 2nd March 2015, 08:54 PM
zimon Offline
Registered User
 
Join Date: Sep 2004
Posts: 301
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

I think dnf group commands are broken, or at least dangerous.

I didn't like MATE much. Liked LXDE better. So I wanted to uninstall "MATE Desktop".
I did:
Code:
sudo dnf group remove "MATE Desktop"
Oh boy! It DID REMOVE MATE, but also did remove everything related to gnome, lxde, core-utils and such!

So, dnf group remove command did not seem to do any dependency check with other groups. I had "Fedora Workstation" and "LXDE Desktop" environment groups istalled. They obviously have common sub groups and packages with "MATE Desktop", but dnf group remove did not care, it just happily uninstalled everything.

Now, I had unworking system. Only way to control it was to make a ssh connection from a tablet to in. Not even changing to virtual consoles (VT) worked.

I could not group install "Fedora Workstation" nor "LXDE Desktop" groups, because the system showed they would be already installed. There is no "group reinstall" command available.

So had to play with "group info", xargs, "dnf install", pipes and whistles, and such to get essentials from Gnome and LXDE, along with some essential multi-user core packages.
Now the system works again, LXDE and suprise also Gnome,got it fixed (but conclude on the specific thread about it.)
Reply With Quote
  #12  
Old 2nd March 2015, 10:24 PM
zimon Offline
Registered User
 
Join Date: Sep 2004
Posts: 301
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

Demonstrating broken. dnf group -system

Code:
# rpm -q eclipse-platform
package eclipse-platform is not installed

# dnf group list
Using metadata from Wed Feb 25 04:39:01 2015
Available environment groups:
   Fedora Server
   Fedora Cloud Server
...
Installed environment groups:
   Fedora Workstation
   LXDE Desktop
Installed groups:
   Administration Tools
   Fedora Eclipse
   LibreOffice
Available groups:
....
# dnf group install "Fedora Eclipse"
Using metadata from Wed Feb 25 04:39:01 2015
Warning: Group 'Fedora Eclipse' does not exist.
Dependencies resolved.
Is this ok [y/N]: y
Complete!

# rpm -q eclipse-platform
package eclipse-platform is not installed
Have to find out packages by dnf group info "Fedora Eclipse" and install separately (copy + paste): cat | xargs dnf -y install
(36 pcks installed)

Last edited by zimon; 2nd March 2015 at 10:39 PM.
Reply With Quote
  #13  
Old 4th March 2015, 03:56 PM
zimon Offline
Registered User
 
Join Date: Sep 2004
Posts: 301
linuxfedorafirefox
Re: A bug? Problem groupinstalling "MATE Desktop" in Fedora 21 Workstation.

https://bugzilla.redhat.com/show_bug.cgi?id=1198660
Reply With Quote
Reply

Tags
bug, fedora, groupinstalling, mate desktop, problem, workstation

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
F16 "Live Desktop" killed F16 "DVD Edition" KevinDrums Installation, Upgrades and Live Media 4 15th April 2012 06:49 AM
WINE Desktop "Mouse Escape" Problem piga Gamers' Lounge 0 25th October 2008 09:34 AM
downgrade from "workstation" to "server"? sparkies Installation, Upgrades and Live Media 2 25th March 2007 10:52 AM
Help, How to - Remove "Places" and "Desktop" Menus bwinfrey Using Fedora 7 5th May 2006 11:19 AM
Error:visibility arg must be one of "default", "hidden", "protected" or "internal" wangfeng Using Fedora 0 23rd May 2005 04:59 AM


Current GMT-time: 22:53 (Monday, 29-05-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat