Ask Your Question
1

Fedora 23 software packages not being installed

asked 2015-12-09 16:00:10 -0600

fedoreo gravatar image

updated 2015-12-10 09:58:40 -0600

I had this same problem with a previous Fedora 22 install.
I just did a Fedora 23 server version install and picked the following software packages:
- basic web server
- common network manager submodules
- mail server
- mariadb
- editors
- system tools
- text based internet
But parts of the packages are not being installed. See below for example:
-bash: elinks: command not found
-bash: mutt: command not found
-bash: vim: command not found

When I do these commands ...
dnf info installed | grep elinks
dnf info installed | grep vim
dnf info installed | grep mutt
... it indicates elinks and mutt are not found but vim is.
however I cannot run vim because it is not found.
What is going on?

edit retag flag offensive close merge delete

Comments

1

Welcome to ask.fedora. You can find out where the binary of any installed command by using whereis -b. As an example, whereis itself is at /usr/bin/whereis. You might also want to check to see if the commands are on your path by examining the output of echo $PATH. Please edit your question by showing us your path, and any of those commands that aren't where they'd normally be.

sideburns gravatar imagesideburns ( 2015-12-09 20:12:04 -0600 )edit
1

Those aren't the commands I asked you to run. I'd like to help, but you need to follow my instructions. And, you're doing things the hard way. dnf info installed elinks works just as well, and takes less time.

sideburns gravatar imagesideburns ( 2015-12-10 12:26:12 -0600 )edit

Sorry. I was just editing my question to make it more readable before I noticed your comment.
path is /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
whereis mutt
mutt:
whereis vim
vim: /usr/share/man/man1/vim.1.gz
whereis -b vim
vim:
whereis -b mutt
mutt:

fedoreo gravatar imagefedoreo ( 2015-12-11 00:45:17 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
1

answered 2015-12-11 01:23:18 -0600

sideburns gravatar image

If you try dnf groupinfo editors you'll see that vim-enhanced is an optional package, so you may not have it. However, the man page shows up, so you might want to reinstall it, and directly install both elinks and mutt. Remember, dnf doesn't install optional packages during a group install unless you specify with-optional.

edit flag offensive delete link more

Comments

Thank you. Problem Solved. This is definitely a bug. I checked the groups TEXT-BASED INTERNET and EDITORS and everything in them is optional. So what's the sense of having the options during installation if they don't do anything? I been using Fedora since Fedora 1 and every time I chose a package, the contents got installed. Users have an expectation that if they check a box something is going to happen. If you are a developer, is that something you can pass on? Or should I open a bug report?

fedoreo gravatar imagefedoreo ( 2015-12-11 10:31:53 -0600 )edit

My understanding is that if you're installing from a command line, you have two options: just the mandatory packages in the group, or everything. If you want more fine-grained control, you need to use a GUI such as yumex, or whatever replacement dnf will use because there you can open up the group and select which optional packages to include. It's not so much a bug as a limitation of the CLI interface.

sideburns gravatar imagesideburns ( 2015-12-12 15:31:36 -0600 )edit

Question Tools

Stats

Asked: 2015-12-09 16:00:10 -0600

Seen: 523 times

Last updated: Dec 11 '15