Re: [CentOS] Missing python-reportlab-2.5-11.el7_9

2024-02-13 Thread Steve Meier

Hi Chris,

Am 18.01.2024 17:11, schrieb Chris Schanzle via CentOS:
I am having troubles finding the -11 update to python-reportlab.  I 
just got dinged for:


Remote package installed : python-reportlab-2.5-10.el7
Should be    : python-reportlab-2.5-11.el7_9

I don't see it in the list of updates, my local mirror, or at:

http://mirror.centos.org/centos/7/updates/x86_64/Packages/


you are absolutely right, I also don't see that package.

There is a commit to git.centos.org for this update, but it seems the 
RPM

was either never build or not shipped.

Scientific Linux does have it, so if you are in a real bind, you could 
manually

install their RPM. Not the prettiest solution, but at least an option.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Tomcat 7 in CentOS 7.9

2023-06-21 Thread Steve Meier

Hello,

you can see the latest Tomcat builds for CentOS 7 here:
https://git.centos.org/rpms/tomcat/commits/c7

You can check the list of security issues for Tomcat 7 here:
https://tomcat.apache.org/security-7.html

You will notice that there is a gap of roughly two and a half years.
So no, fixes are not backported and those packages are not safe to use.

Kind regards,
  Steve

Am 21.06.2023 17:19, schrieb Andrea Grillini:

I know Tomcat 7 has reached the EOL.
Still it is available as the only option for Tomcat in the CentOS 7.9
repository.
How can I know whether security backports are available in CentOS 7 for 
all

packages related to Tomcat 7? Are those rpm packages still safe?

Thanks in advance!


Andrea Grillini
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos

___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] IUS not pulling latest PHP packages

2023-05-26 Thread Steve Meier

Hello,

looking at the metadata for EPEL and IUS, neither seem to carry PHP 7.4.
It is EOL anyway, so you should migrate to PHP 8.

To find out where your current PHP comes from try something like:
# rpm -qf /usr/bin/php
# rpm -qi php

I would recommend you switch to Remi's repo and upgrade to PHP 8:
https://rpms.remirepo.net/

Kind regards,
  Steve

Am 26.05.2023 12:50, schrieb Kaushal Shriyan:

Hi,

I am running CentOS Linux release 7.9.2009 (Core) and have enabled both
epel and ius repository

   - ius-release-2-1.el7.ius.noarch
   - epel-release-7-14.noarch

IUS not pulling the latest PHP packages. I have ran yum clean metadata
and yum clean all commands but no luck.

The latest version is *7.4.33*

# php -v
PHP 7.4.30 (cli) (built: Jun 10 2022 16:22:42) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.30, Copyright (c), by Zend Technologies

EPEL repository
#cat
/etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
# It is much more secure to use the metalink, but if you wish to use a
local mirror
# place its address here.
#baseurl=http://download.example/pub/epel/7/$basearch
metalink=
https://mirrors.fedoraproject.org/metalink?repo=epel-7=$basearch=$infra=$contentdir
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
# It is much more secure to use the metalink, but if you wish to use a
local mirror
# place its address here.
#baseurl=http://download.example/pub/epel/7/$basearch/debug
metalink=
https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7=$basearch=$infra=$contentdir
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
# It is much more secure to use the metalink, but if you wish to use a
local mirror
# place it's address here.
#baseurl=http://download.example/pub/epel/7/source/tree/
metalink=
https://mirrors.fedoraproject.org/metalink?repo=epel-source-7=$basearch=$infra=$contentdir
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1


IUS repository
#cat
/etc/yum.repos.d/ius.repo#
[ius]
name = IUS for Enterprise Linux 7 - $basearch
baseurl = https://repo.ius.io/7/$basearch/
enabled = 1
repo_gpgcheck = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-IUS-7

[ius-debuginfo]
name = IUS for Enterprise Linux 7 - $basearch - Debug
baseurl = https://repo.ius.io/7/$basearch/debug/
enabled = 0
repo_gpgcheck = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-IUS-7

[ius-source]
name = IUS for Enterprise Linux 7 - Source
baseurl = https://repo.ius.io/7/src/
enabled = 0
repo_gpgcheck = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-IUS-7
###

Please guide me. Thanks in advance.

Best Regards,

Kaushal
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos

___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] PHP-LDAP RPM installed but not usable

2023-03-21 Thread Steve Meier

Hello,

it looks like you may be crossing the streams here.

Remi has two flavours of PHP RPMs. One made to be installed standalone
and one which supports multiple versions in parallel.

From the output below it seems that you have a mixed setup, where such
issues would not surprise me. You should either have php* packages or
php80-php* packages, not both.

Kind regards,
  Steve

Am 20.03.2023 16:47, schrieb Gary Stainburn:

I've also tried adding the pgsql and mysql RPM's and they're not
available either.

On 20/03/2023 12:58, Gary Stainburn wrote:

Apologies.  This is the correct screen grab.

The extra errors in the OP were because I had been experimenting, to
try to fix the issue.

[root@testsvr ~]# ./ldapAuth.php gary.stainburn fake-password
PHP Fatal error:  Uncaught Error: Call to undefined function
ldap_connect() in /root/ldapAuth.php:12

I suspect that the extension is not being loaded, and one post
suggested having to add an

extension=

line to php.ini, but I cannot find the library it's supposed to load.



On 20/03/2023 12:52, Gary Stainburn wrote:

Hi folks.

I've installed PHP 8.0 on my server, and just installed php-ldap. All
looks to have worked fine.

php-common-8.0.28-1.el7.remi.x86_64
php-8.0.28-1.el7.remi.x86_64
php80-php-common-8.0.28-1.el7.remi.x86_64
php80-php-ldap-8.0.28-1.el7.remi.x86_64
php-cli-8.0.28-1.el7.remi.x86_64
php-sodium-8.0.28-1.el7.remi.x86_64
php80-runtime-1.0-3.el7.remi.x86_64

However, when I try to  use LDAP in a script, it says the
ldap_connect function is not available:

[root@testsvr ~]# ./ldapAuth.php gary.stainburn fake-password
PHP Warning:  PHP Startup: Unable to load dynamic library 'ldap'
(tried: /usr/lib64/php/modules/ldap (/usr/lib64/php/modules/ldap:
cannot open shared object file: No such file or directory),
/usr/lib64/php/modules/ldap.so (/usr/lib64/php/modules/ldap.so:
cannot open shared object file: No such file or directory)) in
Unknown on line 0
PHP Fatal error:  Uncaught Error: Call to undefined function
ldap_connect() in /root/ldapAuth.php:12


Can anyone see what I've missed?
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


--

Kind regards

Gary Stainburn

*Group I.T. Manager - D.M.Keith Ford/Kia After-Sales*

*Switchboard* 0113 2634 222

*Address:* D.M.Keith Ford/Kia Aftersales | Hales Road | Leeds | LS12 
4TG



/*Branches throughout Yorkshire and North Lincolnshire.*/

*Ford Leeds *0113 263 4222 | *Transit Centre Leeds* 0113 2634222 |
*Skoda Leeds* 0113 2771777 | *KiaLeeds* 0113426 8111 | *Kia Doncaster*
01302 384350 | *Skoda Bradford* 01274 741200 | *Skoda Wakefield* 01924
246900 | *Skoda Huddersfield*01484 435499 | *Skoda York* 01904 692921|
*SEAT York* 01904 692921 | *Cupra York* 01904 692921 | *Skoda Hull*
01482 802000 | *Skoda Grimsby* 01472 803 545 | *SEAT Grimsby* 01472
348 348 | *Honda Grimsby* 01472 358 625 | *SEAT MO* 01472 348 348 |
*Trade Car Outlet Ossett* 01924 255476 | *Ringways Hire & Leasing Ltd*
0344 4146789.

/This email message is confidential and may contain legally privileged
information. It may be monitored (whether you are the sender or
recipient) and recorded and retained by D.M.Keith Ltd, Ringways
Garages (Leeds) Ltd, Ringways Garages (Doncaster) Ltd, Ringways Hire &
Leasing Limited and or its other Group Companies. Under the “Lawful
Business Practices Interception of Communication Regulations 2000”
email and telephone monitoring and or recording software may be used,
and email or telephone call content may be reviewed at any time. If
you are not the intended recipient you should not read, copy,
distribute, disclose or otherwise use the information in this e-mail.
Please also contact D.M.Keith Ltd by emailing _privacy@dmkeith.com_ or
fax us on 0113 2703641, immediately and delete the message from your
system. Copyright in this email belongs to D.M.Keith Ltd., ALL RIGHTS
RESERVED. Whilst every effort has been made to check for viruses,
D.M.Keith Ltd and its Group Companies does not warrant that it is free
of viruses. E-mail may be susceptible to data corruption, interception
and unauthorised amendment, and we do not accept liability for any
such corruption, interception or amendment or the consequences
thereof. D.M. Keith Ltd is registered under the Data Protection Act
1998 registration No. Z7389610, Ringways Garages (Leeds) Ltd is
registered under the Data Protection Act 1998 registration No.
Z5414640 , Ringways Garages (Doncaster) Ltd is registered under the
Data Protection Act 1998 registration No. Z5414654. D.M.Keith Limited
and its other Group companies are an appointed representative of ITC
Compliance Limited which is authorised and regulated by the Financial
Conduct Authority (their registration number is 313486). Permitted
activities include advising on and arranging general insurance
contracts and acting as a credit broker not a lender. We can introduce
you to a limited number of finance providers. We do not charge 

Re: [CentOS] key mismatch?

2023-03-13 Thread Steve Meier

Hello,

see their blog post about this:
https://mariadb.org/new-gpg-release-key-rpms/

Kind regards,
  Steve

Am 13.03.2023 12:55, schrieb Andreas Fournier:

I get this message when I try to run yum update on my Centos 7 server.
Could someone help me make sense of it and what to do about it.

warning: /var/cache/yum/x86_64/7/mariadb-main/packages/MariaDB-backup-
10.6.12-1.el7.centos.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID
c74cd1d8: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/MariaDB-Server-GPG-KEY

The GPG keys listed for the "MariaDB Server" repository are already
installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.

Failing package is: MariaDB-backup-10.6.12-1.el7.centos.x86_64
GPG Keys are configured as: file:///etc/pki/rpm-gpg/MariaDB-Server-GPG-
KEY

___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos

___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


[CentOS] CentOS 7: Missing updates?

2023-01-24 Thread Steve Meier

Hello all,

this year has been suspiciously quiet when it comes to CentOS 7 updates.

So I checked one of close-by mirrors:
https://ftp.fau.de/centos/7/updates/x86_64/Packages/?C=M;O=D

The latest package is from December 19th.

In the meantime, Scientific Linux has published 5 updates:
- tigervnc (Important)
- xorg-x11-server (Important)
- java-11-openjdk (Moderate)
- sudo (Important)
- firefox (Important)

Repo link -> 
https://ftp.fau.de/scientific/7/x86_64/updates/security/?C=M;O=D


As I have not seen any announcements on the CentOS-Announce list, I 
don't

think the distribution process is broken. So what's going on here?

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Upgrading PHP under CentOS 7

2022-09-01 Thread Steve Meier

Hi Robert,

Am 01.09.2022 17:13, schrieb Robert Heller:
I have been using the IUS repo to keep up-to-date with PHP on my CentOS 
7 VPS.
PHP 7.4.30 is nearing EOL and I am not seeing a newer version of PHP in 
the
IUS repo.  What options do I have?  Does anyone know if a newer version 
of PHP
will "appear" in the IUS repo or is there another repo I should be 
using?


I have been using Remi's repository successfully for quite a while.

It has a configuration wizard to help you with the repository 
configuration and

supports installing multiple PHP releases in parallel:

https://rpms.remirepo.net/wizard/

Hope this helps.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] OT:: Multiple PHP versions

2022-08-20 Thread Steve Meier

Hello,

Am 20.08.2022 02:10, schrieb H:

If any C7 user has an opinion on whether to use IUS or Remi's 
repository for php 7.4, I would love to hear it. As discussed earlier, 
I am used to SCL but it is not available there.


I have been using Remi's repo for years and it works great.

It also has a built-in mechanism to run multiple versions in parallel.

The only thing you have to look out for is the dedicated paths it uses,
such as /opt/remi/php* and /etc/opt/remi.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] install php version 8.0 on CentOS Linux release 7.9.2009

2022-06-30 Thread Steve Meier

Hello Kaushal,

a lot of people use remi's repo for this.
It has a configurator which allows you to select your OS, the PHP 
version
you want and whether or not you need one or multiple versions at the 
same time:


https://rpms.remirepo.net/wizard/

I have been using this for a few years with no issues so far.

Kind regards,
  Steve

Am 30.06.2022 17:06, schrieb Kaushal Shriyan:

Hi,

I am running ius-release-2-1.el7.ius.noarch on CentOS Linux release
7.9.2009 (Core). I am unable to locate the php 8.0 ius package as per
https://www.php.net/supported-versions.php.

Is there a way to install php version 8.0? Please guide me.

Thanks in advance.

Best Regards,

Kaushal
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos

___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] nodejs 18 on centos 7

2022-06-17 Thread Steve Meier

Hello Jerry,

Am 17.06.2022 20:10, schrieb Jerry Geis:
On Fri, Jun 17, 2022 at 1:48 PM Jerry Geis  
wrote:

>
So I downloaded teh rpm and tried
rpm -i ../Downloads/nodejs-18.4.0-1nodesource.x86_64.rpm
error: Failed dependencies:
libc.so.6(GLIBC_2.25)(64bit) is needed by 
nodejs-2:18.4.0-1nodesource.x86_64
libc.so.6(GLIBC_2.28)(64bit) is needed by 
nodejs-2:18.4.0-1nodesource.x86_64
libm.so.6(GLIBC_2.27)(64bit) is needed by 
nodejs-2:18.4.0-1nodesource.x86_64

libstdc++.so.6(CXXABI_1.3.9)(64bit) is needed by
nodejs-2:18.4.0-1nodesource.x86_64
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) is needed by
nodejs-2:18.4.0-1nodesource.x86_64
libstdc++.so.6(GLIBCXX_3.4.21)(64bit) is needed by
nodejs-2:18.4.0-1nodesource.x86_64

Where are these libraries for a CentOS 7 server ?


You will not find those libraries in those versions for CentOS 7.
Even if you did, installing them would most likely break more than fix 
anything.


From a quick test, it seems the pub_18.x repository is just broken.
pub_17.x installs fine.

I would suggest to either use 17.x and/or file a bug on the NodeSource's 
GitHub repo.


Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] log4j cve

2021-12-14 Thread Steve Meier

Hello Steve,

Am 2021-12-14 14:14, schrieb Steve Clark:

 This is the standard version that comes with CentOS 7 and is the
latest available as of a yum update just now.
log4j-1.2.17-16.el7_4.noarch


yes, that's correct, but it is abandoned nonetheless.

According to the RPM's change log, Red Hat backported a fix for 
CVE-2017-5645.

They have not done this for CVE-2019-17571 it seems.
I would be very surprised if they'd do so now.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] log4j cve

2021-12-14 Thread Steve Meier

Hello Steve,

Am 2021-12-14 13:42, schrieb Steve Clark via CentOS:

Hi List,

I see on CentOS 7 it has log4j-1.2.17...
Is ok 2 use. I know the CVE was against 2.0 fwd but not knowing if
something was backported to 1.2 ?

Thanks,
Steve


log4j Version 1.2 is definitely *NOT* OK to use.

The Apache website https://logging.apache.org/log4j/1.2/ says:
"On August 5, 2015 the Logging Services Project Management Committee
 announced that Log4j 1.x had reached end of life."

There is already an unpatched CVE from 2019 for log4j 1.2.

It's really time to upgrade.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] stupidly simple crontab problem

2021-11-17 Thread Steve Meier

Hello Gary,

Am 2021-11-17 12:15, schrieb Gary Stainburn:

Hi all,

This is crazy but I can't see the answer.  In my system crontab I've
added a job to stop the music system at 10:59 on the 11th November, and
restart it at 11:02 on the 11th November

# m    h    dom    mon  dow    user    command
   59  10 * 11    * root /bin/squeezy -all -off
 >>/var/log/newplaylist 2>&1
   02  11 * 11    * root /root/bin/newplaylist
 >/var/log/newplaylist 2>&1

However, it's doing this every day.  Can anyone see what's wrong?


I was recently struggling with reading crontab myself and found this 
useful

page that I have no affiliation with -> https://crontab.guru/

It points out that the day of the month is set to '*', which means every 
day.


If you want tasks to be executed one time only, look into `at` instead.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Install OpenSSL 1.1.1 on CentOS Linux release 7.9.2009 (Core).

2021-11-09 Thread Steve Meier

Hi Kaushal,

Am 2021-11-09 18:30, schrieb Kaushal Shriyan:

#
#cd Python-3.10.0
#*./configure LDFLAGS="-L/usr/lib64/openssl11"*
#make altinstall
#  pip3.10 install mysql-connector
WARNING: pip is configured with locations that require TLS/SSL, however 
the

ssl module in Python is not available.


compiling Python with a separate OpenSSL version seems a bit more 
difficult
then it really should be. I have tried some approaches but ran into 
different

errors.

The only workable solution I found was to build OpenSSL 1.1 from 
scratch:


# wget https://www.openssl.org/source/openssl-1.1.1l.tar.gz
# tar xzf openssl-1.1.1l.tar.gz
# cd openssl-1.1.1l
# ./config --prefix=/opt/openssl && make && make install

And then have Python explicitly use that:

# cd Python-3.10.0
# ./configure --with-openssl=/opt/openssl

Afterwards, python3.10 loads the ssl module fine and pip works:

# python3.10 -c "import ssl; print (ssl.OPENSSL_VERSION)"
OpenSSL 1.1.1g FIPS  21 Apr 2020

 pip3.10 install mysql-connector
Collecting mysql-connector
  Downloading mysql-connector-2.2.9.tar.gz (11.9 MB)
 || 11.9 MB 21.4 MB/s
Using legacy 'setup.py install' for mysql-connector, since package 
'wheel' is not installed.

Installing collected packages: mysql-connector
Running setup.py install for mysql-connector ... done
Successfully installed mysql-connector-2.2.9

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Install OpenSSL 1.1.1 on CentOS Linux release 7.9.2009 (Core).

2021-11-09 Thread Steve Meier

Hello Kaushal,

the EPEL repository has OpenSSL 1.1 packages available:

# yum install epel-release
# yum install openssl11 openssl11-libs openssl11-devel

If you want to compile software with OpenSSL 1.1 instead of 1.0
you may have to set the proper path or environment variables
such as LDFLAGS.

Hope this helps.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Measure http request and response time using curl command

2021-10-28 Thread Steve Meier

Hello Kaushal,

Am 2021-10-28 21:33, schrieb Kaushal Shriyan:

Hi,

Is there a way to measure http request and response time including 
network

latency using any utility of a specific website? For example
https://about.gitlab.com


cURL can output a lot of metrics about a request, including timing.
See this link for a list of possible options:

https://everything.curl.dev/usingcurl/verbose/writeout

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Version of curl does not support session resumption

2021-10-28 Thread Steve Meier

Hello Joscha,

Am 2021-10-28 16:30, schrieb Joscha Knobloch:


Is curl going to be updated to support ftps session resumption in the
near future? If not: What would be the best way to get a newer version
onto the system?


the point of RHEL / CentOS is to provide stability, so packages are 
generally

not updated to newer versions. So cURL for CentOS 7 will remain as is.

It's fairly simple to build yourself a newer cURL binary though:

$ wget 
https://github.com/curl/curl/releases/download/curl-7_79_1/curl-7.79.1.tar.gz

$ tar xzf curl-7.79.1.tar.gz
$ cd curl-7.79.1
$ ./configure --with-openssl
$ make
$ src/curl -V
curl 7.79.1 (x86_64-pc-linux-gnu) libcurl/7.79.1 OpenSSL/1.0.2k-fips 
zlib/1.2.7 zstd/1.5.0 libidn2/2.3.0 OpenLDAP/2.4.44

Release-Date: 2021-09-22
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap 
ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS HSTS HTTPS-proxy IDN IPv6 Largefile libz 
NTLM NTLM_WB SSL UnixSockets zstd


You can use a packager such as togo to roll your own RPM:
https://github.com/genereese/togo

Alternatively, you can just put the new binary into /usr/local/bin, 
update
your scripts to use that curl instead of the one in /usr/bin and call it 
a day.


Remember though, using your own cURL means you will no longer get 
security updates,
so you may want to subscribe to their mailing-list to get notified when 
an update

is recommended.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos


[CentOS] libxml2 update/packaging issues?

2021-10-20 Thread Steve Meier

Hello all,

last Friday (Oct 15) I encountered a weird issue relating to the 
libxml2* packages.


I have a script which monitors the CentOS mirrors to find new packages. 
On Friday, these showed up:


libxml2-2.9.1-6.el7.5.i686.rpm
libxml2-2.9.1-6.el7.5.x86_64.rpm
libxml2-devel-2.9.1-6.el7.5.i686.rpm
libxml2-devel-2.9.1-6.el7.5.x86_64.rpm
libxml2-python-2.9.1-6.el7.5.x86_64.rpm
libxml2-static-2.9.1-6.el7.5.i686.rpm
libxml2-static-2.9.1-6.el7.5.x86_64.rpm

However, looking at Scientific Linux 
(https://scientificlinux.org/category/sl-errata/slsa-20213810-1/)
and Red Hat Errata (https://access.redhat.com/errata/RHSA-2021:3810) it 
seems that CentOS is one release

behind (el7.5 from CentOS vs. el7.6 for SL and RHEL).

Looking at my systems which have libxml2 packages installed, it gets 
even weirder:


$ rpm -q --queryformat 
'%{VERSION}-%{RELEASE}\t%{BUILDTIME}\t%{INSTALLTIME}\n' libxml2

2.9.1-6.el7.5   1601484919  1605352337

My system already has this exact release.

$ rpm -qi libxml2
Name: libxml2
Version : 2.9.1
Release : 6.el7.5
Architecture: x86_64
Install Date: Sa 14 Nov 2020 12:12:17 CET
Signature   : RSA/SHA256, Mi 14 Okt 2020 20:55:29 CEST, Key ID 
24c6a8a7f4a80eb5

Source RPM  : libxml2-2.9.1-6.el7.5.src.rpm
Build Date  : Mi 30 Sep 2020 18:55:19 CEST

The version which is now on the mirrors has a newer build date (Oct 14, 
2021):


$ rpm -qp --queryformat 
'%{VERSION}-%{RELEASE}\t%{BUILDTIME}\t%{INSTALLTIME}\n' 
http://mirror.centos.org/centos/7/updates/x86_64/Packages/libxml2-2.9.1-6.el7.5.x86_64.rpm

2.9.1-6.el7.5   1634214499  (none)

But its latest changelog entry does not match the latest changelog entry 
in the CentOS Git here:

https://git.centos.org/rpms/libxml2/c/7219ebb7c53b80409f3f8fa3433d3ecf35665f84?branch=c7

So, to make a long story short: I believe there should be a el7.6 
version of the libxml2* packages

but instead we somehow have a repackaged el7.5 which is not up-to-date.

Kind regards,
  Steve
___
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos