I installed Webmin on OEL 8.3 and noticed that I had 79 packages needing update. When the update runs, it shows nothing to do. When I checked, an example package (perl-Algorithm-Diff) from the repository ol8_appstream is showing as needing update.
Using yum, I see this:
[root@oel yum.repos.d]# yum list perl-Algorithm-Diff
Last metadata expiration check: 0:00:57 ago on Thu 18 Feb 2021 09:10:44 AM CST.
Installed Packages
perl-Algorithm-Diff.noarch 1.1903-9.el8 @ol8_baseos_latest
Available Packages
perl-Algorithm-Diff.src 1.1903-10.module+el8.3.0+7729+86a74f64 ol8_appstream
Seems that the update module is getting confused with the .src package as being an update to the .noarch one.
If you run the command
yum check-update, does it report those packages as available updates?It does. How interesting. But yum update doesn't.
[root@oel btenison]# yum check-update
Last metadata expiration check: 0:35:49 ago on Thu 18 Feb 2021 01:01:03 PM CST.
perl-Algorithm-Diff.src 1.1903-10.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Archive-Tar.src 2.32-440.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Archive-Zip.src 1.67-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-CPAN.src 2.27-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-CPAN-Meta.src 2.150010-397.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-CPAN-Meta-Requirements.src 2.140-397.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-CPAN-Meta-YAML.src 0.018-1001.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Carp.src 1.50-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Config-Perl-V.src 0.32-441.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Data-OptList.src 0.110-7.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Data-Section.src 0.200007-8.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Digest.src 1.17-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Env.src 1.04-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Exporter.src 5.73-440.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-ExtUtils-CBuilder.src 1:0.280231-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-ExtUtils-Install.src 2.14-440.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-ExtUtils-MakeMaker.src 2:7.42-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-ExtUtils-Manifest.src 1:1.72-438.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-ExtUtils-ParseXS.src 1:3.40-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Fedora-VSP.src 0.001-10.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Fetch.src 0.56-3.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-HomeDir.src 1.004-6.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Path.src 2.16-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Temp.src 1:0.230.900-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Which.src 1.23-4.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Filter-Simple.src 0.95-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Getopt-Long.src 1:2.51-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-HTTP-Tiny.src 0.076-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-IO-Compress.src 2.093-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-IO-Socket-IP.src 0.39-6.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-IPC-Cmd.src 2:1.04-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-IPC-System-Simple.src 1.25-18.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-JSON-PP.src 1:4.04-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Locale-Maketext.src 1.29-440.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-MRO-Compat.src 0.13-5.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Math-BigInt.src 1:1.9998.18-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Math-BigRat.src 0.2614-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Module-Build.src 2:0.42.29-4.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Module-CoreList.src 1:5.20191220-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Module-Load.src 1:0.34-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Module-Load-Conditional.src 0.70-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Module-Metadata.src 1.000037-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Package-Generator.src 1.106-12.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Params-Check.src 1:0.38-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Perl-OSType.src 1.010-397.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-PerlIO-via-QuotedPrint.src 0.08-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Pod-Checker.src 4:1.73-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Pod-Escapes.src 1:1.07-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Pod-Parser.src 1.63-1001.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Pod-Perldoc.src 3.28.01-442.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Pod-Simple.src 1:3.40-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Pod-Usage.src 4:1.69-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Software-License.src 0.103014-5.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Sub-Exporter.src 0.987-16.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Sub-Install.src 0.928-15.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Term-ANSIColor.src 4.06-397.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Term-Cap.src 1.17-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Test-Harness.src 1:3.42-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Test-Simple.src 3:1.302170-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-Balanced.src 2.03-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-Diff.src 1.45-7.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-Glob.src 0.11-5.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-ParseWords.src 3.30-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-Tabs+Wrap.src 2013.0523-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-Template.src 1.58-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Thread-Queue.src 3.13-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Time-Local.src 1:1.280-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-URI.src 1.76-5.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-autodie.src 2.29-1001.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-bignum.src 0.51-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-constant.src 1.33-1001.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-experimental.src 0.020-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-generators.src 1.11-4.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-inc-latest.src 2:0.500-10.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-libnet.src 3.11-4.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-local-lib.src 2.000024-7.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-parent.src 1:0.237-2.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-perlfaq.src 5.20191102-1.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-podlators.src 1:4.12-2.module+el8.3.0+7729+86a74f64 ol8_appstream
[root@oel btenison]# yum update
Last metadata expiration check: 0:36:53 ago on Thu 18 Feb 2021 01:01:03 PM CST.
Dependencies resolved.
Nothing to do.
Complete!
[root@oel btenison]#
Do you perhaps have those packages pinned to a specific version in your YUM config?
It’s a relatively new default install of oracle enterprise Linux 8.3. I haven’t pinned any packages that I know of. If there’s additional things I can supply I’ll be more than glad to grab that info.
Sent from my iPhone
Related
Bugs:
#5454What output do you get if you run
yum infofollowed by one of those package names?Here's one:
[root@oel btenison]# yum info perl-Algorithm-Diff.src
Last metadata expiration check: 0:21:38 ago on Fri 19 Feb 2021 07:17:27 AM
CST.
Available Packages
Name : perl-Algorithm-Diff
Version : 1.1903
Release : 10.module+el8.3.0+7729+86a74f64
Architecture : src
Size : 48 k
Source : None
Repository : ol8_appstream
Summary : Compute `intelligent' differences between two files/lists
URL : http://search.cpan.org/dist/Algorithm-Diff/
License : GPL+ or Artistic
Description : This is a module for computing the difference between two
files, two strings,
: or any other two lists of things. It uses an intelligent
algorithm similar to
: (or identical to) the one used by the Unix "diff" program.
It is guaranteed to
: find the smallest possible set of differences.
Bruce Tenison
On Fri, Feb 19, 2021 at 1:01 AM Jamie Cameron jcameron@users.sourceforge.net wrote:
Related
Bugs:
#5454What if you run
perl-Algorithm-Diff.noarch?[root@oel btenison]# yum info perl-Algorithm-Diff.noarch
Last metadata expiration check: 3:02:34 ago on Fri 19 Feb 2021 10:19:27 AM
CST.
Installed Packages
Name : perl-Algorithm-Diff
Version : 1.1903
Release : 9.el8
Architecture : noarch
Size : 108 k
Source : perl-Algorithm-Diff-1.1903-9.el8.src.rpm
Repository : @System
From repo : ol8_appstream
Summary : Compute `intelligent' differences between two files/lists
URL : http://search.cpan.org/dist/Algorithm-Diff/
License : GPL+ or Artistic
Description : This is a module for computing the difference between two
files, two strings,
: or any other two lists of things. It uses an intelligent
algorithm similar to
: (or identical to) the one used by the Unix "diff" program.
It is guaranteed to
: find the smallest possible set of differences.
Bruce Tenison
On Fri, Feb 19, 2021 at 1:12 PM Jamie Cameron jcameron@users.sourceforge.net wrote:
Related
Bugs:
#5454Perfect! Thank you!
Bruce Tenison
On Fri, Feb 19, 2021 at 2:43 PM Jamie Cameron jcameron@users.sourceforge.net wrote:
Related
Bugs:
#5454Ok, it looks like as you said there's a mismatch between the
srcandnoarchpackage versions, which confuses Webmin. In the next release we'll fix this by just ignoring thosesrcpackages.Just the same problem with Oracle Linux Server 8.3
perl-Carp.src 1.50-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Exporter.src 5.73-440.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Path.src 2.16-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-File-Temp.src 1:0.230.900-439.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-Text-Tabs+Wrap.src 2013.0523-396.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-constant.src 1.33-1001.module+el8.3.0+7729+86a74f64 ol8_appstream
perl-parent.src 1:0.237-2.module+el8.3.0+7729+86a74f64 ol8_appstream
Last edit: Sasha 2021-03-11
Anyone who's seeing this should upgrade to Webmin 1.973, which fixes the issue.
I don't use WebMin. Just activate default Cockpit. It seems to be a common problem.
Last edit: Sasha 2021-03-12
Hi, I have the same problem: Oracle Linux 8.5 + Webmin 1.984.
All packages starts with
perl-from sourceOl8_appstream.Thank you!
Still reproduces with Oracle Linux 8.6 and Webmin 1.994 exactly as described above.