LEAP 15 Yast -> software management stoped working after updates

I just installed LEAP 15 and then went through all the updates (rebooting as required).
I now want to install the DHCP server. I went to software management and selected the 3 dhcp packages and then pressed accept. After about 2 seconds the software management window closes and I’m back at Yast. Nothing happened. Same behavior with any software package I select.
I didn’t experience this in LEAP 14. I hope someone out there can help me.

Thanks
Bob

I have not experienced that. Leap 15 has been very reliable for me.

What’s the output from

zypper lr -d

And please use a CODE box for posting. You can create a CODE box with the “#” icon in the editor box.

I’m happy to introduce you to an experience you’ve not had. I’ve not had this either. Earlier versions of Leap have never given me any problems especially with something as simple as installing/configuring a DHCP server. As a matter of fact I’ve never had to install a DHCP server; it has always been in Yast ready for me to select and configure. 15 is a first for me. On another point I don’t know what you mean by a code box. Can you help me understand this?

Bob

You can use (in the editor)

(code)
text you are posting
(/code)

except that you must use square brackets rather than parentheses around “code” and “/code”.

OK. I’ll give it a try. I’ll have to go to the Linux box and get the browser working. It’ll be a bit.

Bob


zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                     | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 | openSUSE-Leap-15.0-1      | openSUSE-Leap-15.0-1                    | No      | ----      | ----    |   99     | rpm-md | cd:///?devices=/dev/disk/by-id/ata-hp_DVD_A_DH16AAL_3D9004012184         |        
 2 | repo-debug                | openSUSE-Leap-15.0-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.0/repo/oss/      |        
 3 | repo-debug-non-oss        | openSUSE-Leap-15.0-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.0/repo/non-oss/  |        
 4 | repo-debug-update         | openSUSE-Leap-15.0-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.0/oss/                 |        
 5 | repo-debug-update-non-oss | openSUSE-Leap-15.0-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.0/non-oss/             |        
 6 | repo-non-oss              | openSUSE-Leap-15.0-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/non-oss/        |        
 7 | repo-oss                  | openSUSE-Leap-15.0-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.0/repo/oss/            |        
 8 | repo-source               | openSUSE-Leap-15.0-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.0/repo/oss/     |        
 9 | repo-source-non-oss       | openSUSE-Leap-15.0-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.0/repo/non-oss/ |        
10 | repo-update               | openSUSE-Leap-15.0-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.0/oss/                       |        
11 | repo-update-non-oss       | openSUSE-Leap-15.0-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.0/non-oss/

As root:

zypper in -f dhcp dhcp-client dhcp-server

If it does not work, post the complete output incl. the input line in Code-Tags.

RoutFire:~ # zypper in -f dhcp dhcp-client dhcp-server
Loading repository data...
Reading installed packages...
Forcing installation of 'dhcp-4.3.5-lp150.4.1.x86_64' from repository 'openSUSE-Leap-15.0-Oss'.
Forcing installation of 'dhcp-client-4.3.5-lp150.4.1.x86_64' from repository 'openSUSE-Leap-15.0-Oss'.
Forcing installation of 'dhcp-server-4.3.5-lp150.4.1.x86_64' from repository 'openSUSE-Leap-15.0-Oss'.
Resolving package dependencies...

The following NEW package is going to be installed:
  dhcp-server

The following 2 packages are going to be reinstalled:
  dhcp dhcp-client

1 new package to install, 2 to reinstall.
Overall download size: 2.4 MiB. Already cached: 0 B. After the operation, additional 2.3 MiB will be used.
Continue? [y/n/...? shows all options] (y): y
Retrieving package dhcp-4.3.5-lp150.4.1.x86_64                                                            (1/3), 743.5 KiB (  1.8 MiB unpacked)
Retrieving: dhcp-4.3.5-lp150.4.1.x86_64.rpm ................................................................................[done (14.6 KiB/s)]
Retrieving package dhcp-server-4.3.5-lp150.4.1.x86_64                                                     (2/3), 948.2 KiB (  2.3 MiB unpacked)
Retrieving: dhcp-server-4.3.5-lp150.4.1.x86_64.rpm ..........................................................................[done (2.1 MiB/s)]
Retrieving package dhcp-client-4.3.5-lp150.4.1.x86_64                                                     (3/3), 787.6 KiB (  1.9 MiB unpacked)
Retrieving: dhcp-client-4.3.5-lp150.4.1.x86_64.rpm ......................................................................................[done]
Checking for file conflicts: ............................................................................................................[done]
(1/3) Installing: dhcp-4.3.5-lp150.4.1.x86_64 ...........................................................................................[done]
(2/3) Installing: dhcp-server-4.3.5-lp150.4.1.x86_64 ....................................................................................[done]
Additional rpm output:
Updating /etc/sysconfig/dhcpd ...
Updating /etc/sysconfig/syslog ...                                                                                                             
                                                                                                                                               
                                                                                                                                               
(3/3) Installing: dhcp-client-4.3.5-lp150.4.1.x86_64 ....................................................................................[done]
RoutFire:~ # 

Well, that’s interesting. I tried the same thing using sudo and nothing happened. In root it was loaded. OK, it appears I’ll have to use commandline yast2 to configure the server. I learned a little here. Thanks. Hope all goes smoothly from here. Thanks

Still not sure why this wouldn’t work in software management when all three packages were selected.

Bob

Well now this is irritating…
I type in (as root) yast2 dhcp-server
and I get
no such client module dhcp-server

And, I’ve rechecked the spelling by me and other parties. And, of course DHCP-Server is not showing up in the YaST Control Center.
Any ideas here would be gratefully received.

Bob

see:

zypper se -s yast2-dhcp
zypper se -s yast2-dhcp
Loading repository data...
Reading installed packages...

S | Name              | Type       | Version           | Arch   | Repository               
--+-------------------+------------+-------------------+--------+--------------------------
  | yast2-dhcp-server | package    | 4.0.1-lp150.2.3.1 | noarch | openSUSE-Leap-15.0-Update
  | yast2-dhcp-server | package    | 4.0.0-lp150.1.1   | noarch | openSUSE-Leap-15.0-Oss   
  | yast2-dhcp-server | srcpackage | 4.0.1-lp150.2.3.1 | noarch | openSUSE-Leap-15.0-Update

Its not installed, thats why I searched with -s and not -si, see first column no i

As shown above the install was forced. But why can it not be found?

RoutFire:~ # yast2 dhcp-server
No such client module dhcp-server
RoutFire:~ # 


I’ve searched forums, Google, etc. and anything about this problem is decades old.

Yep, it’s installed:

RoutFire:~ # zypper info dhcp-server
Loading repository data...
Reading installed packages...


Information for package dhcp-server:
------------------------------------
Repository     : openSUSE-Leap-15.0-Oss  
Name           : dhcp-server             
Version        : 4.3.5-lp150.4.1         
Arch           : x86_64                  
Vendor         : openSUSE                
Installed Size : 2.3 MiB                 
Installed      : Yes                     
Status         : up-to-date              
Source package : dhcp-4.3.5-lp150.4.1.src
Summary        : ISC DHCP Server         
Description    :                         
    This package contains the ISC DHCP server.

    Please read the documentation in /usr/share/doc/packages/dhcp-server
    regarding configuration of the DHCP server.

RoutFire:~ # 

Where is it?

On Tue 25 Dec 2018 02:56:03 AM CST, Rustic20 wrote:

As shown above the install was forced. But why can it not be found?

Code:

RoutFire:~ # yast2 dhcp-server
No such client module dhcp-server
RoutFire:~ #


I’ve searched forums, Google, etc. and anything about this problem is
decades old.

Hi
What does the yast2 modules list show for dhcp?


yast2 --list


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
SLES 15 | GNOME Shell 3.26.2 | 4.12.14-25.25-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

No suggestions in the documentation?

Where is it?
Just a guess, since I’ve never installed or used DHCP Server:

# systemctl list-unit-files | grep -i dhcp
# systemctl list-units | grep -i dhcp

This is about configuring/using DHCP Server, not getting it installed onto the the filesystem, right? There’s nothing in the subject to suggest it, but that’s how this thread to me now reads.