Topic: php-tidy-7.4.33-4.el7.remi.x86_64 missing dependency

Hi, folks,
     When I try to update php-tidy, I get this:

---> Package php-tidy.x86_64 0:7.4.33-4.el7.remi will be an update
--> Processing Dependency: libtidy.so.5()(64bit) for package: php-tidy-7.4.33-4.el7.remi.x86_64
--> Finished Dependency Resolution
Error: Package: php-tidy-7.4.33-4.el7.remi.x86_64 (UA_Little_Rock_Remi_RHEL_7_4_Remi_RHEL_7_4)
           Requires: libtidy.so.5()(64bit)

     Can you help?

Thanks,

     John A

Re: php-tidy-7.4.33-4.el7.remi.x86_64 missing dependency

> UA_Little_Rock_Remi_RHEL_7_4_Remi_RHEL_7_4

Don't know where this comes from...

For a proper repository configuration / usage, follow the wizard instructions
https://rpms.remirepo.net/wizard/

It seems "EPEL" and "remi-safe" repositories are missing
and they provide lot of needed dependencies

* libtidy-5.4.0-1.el7.x86_64
* libsodium-1.0.18-1.el7.x86_64

# dnf install php-tidy php-sodium
Dependencies resolved.
================================================================================================================================
 Package                      Arch                     Version                               Repository                    Size
================================================================================================================================
Installing:
 php-sodium                   x86_64                   7.4.33-4.el7.remi                     remi-php74                    86 k
 php-tidy                     x86_64                   7.4.33-4.el7.remi                     remi-php74                    77 k
Installing dependencies:
 libsodium                    x86_64                   1.0.18-1.el7                          epel                         147 k
 libtidy                      x86_64                   5.4.0-1.el7                           epel                         174 k

Transaction Summary
================================================================================================================================
Install  4 Packages

Total download size: 485 k
Installed size: 1.3 M
Is this ok [y/N]: 
Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: php-tidy-7.4.33-4.el7.remi.x86_64 missing dependency

Also notice that EL-7 is now terribly old (>8 years)
everything is old there

EL-7 is close to its end of life in a few months

I recommend you plan quickly an update to a more recent version, EL-8 or EL-9

Laptop:  Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi

Re: php-tidy-7.4.33-4.el7.remi.x86_64 missing dependency

Thanks for the reply! I should have realized those were in EPEL when I didn't find them in your repos.

>> UA_Little_Rock_Remi_RHEL_7_4_Remi_RHEL_7_4
> Don't know where this comes from...

That's a local mount of your repo in our instance of Red Hat Satellite, which we filter for production use.

> I recommend you plan quickly an update to a more recent version, EL-8 or EL-9

If only I were ready to move on from 7! I still have 5 and 6 to clean up after, and certain apps that are only certified for 7. But it's on my radar.