I have a Rocky 9.1 with latest webmin 2.021
When I enter LDAP-Client > LDAP Browser it tells me that
"The Net::LDAP Perl module needed for talking to the LDAP server is not installed."
but installing it fails with some weird conflict because it wants to install usermin 1.861-1 as a dependency which wants to downgrade webmin to 1.790-1 and everything fails and webmin crashes, after which i have to uninstall usermin and reinstall/upgrade webmin again.
I have a RHEL 8.7 and perl-LDAP doesn't have a usermin dependency.
None of my other ubuntu servers either.
That's wierd! How did you try installing it, and what was the exact error message?
I managed to install perl-LDAP/Net::LDAP using the CPAN shell so it didn't
force me to downgrade that much back.
But the package perl-LDAP from appstream still does the same thing.
Installing the
other perl modules perl-Authen-SASL, perl-libwww-perl, perl-NTLM downgraded
webmin to 2.014-1
and installed usermin-0:1.861-1.noarch, usermin-webmail-0:1.861-1.noarch
and later updated to webmin 2.021-1
On Sat, Apr 29, 2023 at 12:01 AM Jamie Cameron jcameron@users.sourceforge.net wrote:
Related
Bugs: #5618
Installing the perl-LDAP?
Webmin is installed using the script, so repositories etc.
The moment I go to LDAP-Client and LDAP Browser I click on the link to
install this perl module and it goes as usual way and tries to install the
package.
If I install from the terminal the perl-LDAP package it fails the same way.
dnf repoquery --requires --resolve perl-LDAP
Last metadata expiration check: 0:01:36 ago on Sat Apr 29 11:36:36 2023.
perl-Authen-SASL-0:2.16-25.el9.noarch
perl-Carp-0:1.50-460.el9.noarch
perl-Convert-ASN1-0:0.27-24.el9.noarch
perl-Encode-4:3.08-462.el9.i686
perl-Encode-4:3.08-462.el9.x86_64
perl-Exporter-0:5.74-461.el9.noarch
perl-HTTP-Message-0:6.29-3.el9.noarch
perl-HTTP-Negotiate-0:6.01-30.el9.noarch
perl-IO-0:1.43-479.el9.x86_64
perl-IO-Socket-SSL-0:2.073-1.el9.noarch
perl-JSON-0:4.03-5.el9.noarch
perl-LDAP-1:0.68-5.el9.noarch
perl-LWP-MediaTypes-0:6.04-9.el9.noarch
perl-MIME-Base64-0:3.16-4.el9.x86_64
perl-Socket-4:2.031-4.el9.x86_64
perl-Text-Soundex-0:3.05-20.el9.x86_64
perl-Time-Local-2:1.300-7.el9.noarch
perl-base-0:2.27-479.el9.noarch
perl-constant-0:1.33-461.el9.noarch
perl-libs-4:5.32.1-479.el9.i686
perl-libs-4:5.32.1-479.el9.x86_64
perl-libwww-perl-0:6.53-4.el9.noarch
usermin-0:1.720-1.noarch
usermin-webmail-0:1.720-1.noarch
webmin-0:1.790-1.noarch
Strange is that on RHEL 8 it has the same dependency on usermin but usermin
was not installed automatically.
perl-Authen-SASL-0:2.16-13.el8.noarch
perl-Carp-0:1.42-396.el8.noarch
perl-Convert-ASN1-0:0.27-17.el8.noarch
perl-Encode-4:2.97-3.el8.i686
perl-Encode-4:2.97-3.el8.x86_64
perl-Exporter-0:5.72-396.el8.noarch
perl-HTTP-Message-0:6.18-1.module+el8.3.0+6498+9eecfe51.noarch
perl-HTTP-Negotiate-0:6.01-19.module+el8.3.0+6498+9eecfe51.noarch
perl-IO-0:1.38-421.el8.x86_64
perl-IO-Socket-SSL-0:2.066-4.module+el8.3.0+6446+594cad75.noarch
perl-JSON-0:2.97.001-2.el8.noarch
perl-LWP-MediaTypes-0:6.02-15.module+el8.3.0+6498+9eecfe51.noarch
perl-MIME-Base64-0:3.15-396.el8.x86_64
perl-Socket-4:2.027-3.el8.x86_64
perl-Text-Soundex-0:3.05-8.el8.x86_64
perl-Time-Local-1:1.280-1.el8.noarch
perl-constant-0:1.33-396.el8.noarch
perl-interpreter-4:5.26.3-421.el8.x86_64
perl-libs-4:5.26.3-421.el8.i686
perl-libs-4:5.26.3-421.el8.x86_64
perl-libwww-perl-0:6.34-1.module+el8.3.0+6498+9eecfe51.noarch
usermin-0:1.720-1.noarch
usermin-webmail-0:1.720-1.noarch
webmin-0:1.790-1.noarch
On Sat, Apr 29, 2023 at 12:01 AM Jamie Cameron jcameron@users.sourceforge.net wrote:
Related
Bugs: #5618
I am very confused as to what's going on here. I can get that Webmin requires
perl-LDAP, but not the other way around!Me too. I never had this issue but it's the first time I'm trying on rocky
9.1
What is weird is why perl-LDAP needs usermin?
Why is that on rhel or fedora is listed as required as well but not
installing it?
On Sat, Apr 29, 2023 at 7:15 PM Jamie Cameron jcameron@users.sourceforge.net wrote:
Related
Bugs: #5618
Maybe I can see this if some old version of Usermin depended on perl-LDAP ? But as far as I can tell, that was never the case..
On rocky 8.7 is still required but it installs usermin 1.861 and skips
downgrading webmin.
even though repoquery reports required
usermin-0:1.720-1.noarch
usermin-webmail-0:1.720-1.noarch
webmin-0:1.790-1.noarch
On Sun, Apr 30, 2023 at 7:32 PM Jamie Cameron jcameron@users.sourceforge.net wrote:
Related
Bugs: #5618
Are these usermin packages perhaps from some other source?
Forgot to say, all running Oracle Linux 8.
That doesn't look right. I don't see it on my system when I try to remove Usermin.
Anyway, you can run
rpm -e --nodeps usermincommand to remove Usermin without uninstalling any dependencies.