# SLES15-SP5: perl modules missing

**URL:** <https://forums.suse.com/t/sles15-sp5-perl-modules-missing/42409>\
**Category:** SUSE Linux Enterprise Server\
**Created:** [January 22, 2024, 1:43pm UTC](https://forums.suse.com/t/sles15-sp5-perl-modules-missing/42409 "2024-01-22T13:43:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Crefeld](https://avatars.discourse-cdn.com/v4/letter/c/76d3ee/32.png) [@Crefeld](https://forums.suse.com/u/Crefeld)\
**Post date:** [January 22, 2024, 1:43pm UTC](https://forums.suse.com/t/sles15-sp5-perl-modules-missing/42409/1 "2024-01-22T13:43:12Z")

</div>

I’m using the rpm logwatch on all linux machines.  
To fullfill all dependencies I had to create an own channel on our Uyuni system in order to provide the content of the right repository at [https://download.opensuse.org/repositories/devel:/languages:/perl/](https://download.opensuse.org/repositories/devel:/languages:/perl/).  
With SLES15-SP4 there was a corresponding repository at [https://download.opensuse.org/repositories/devel:/languages:/perl/SLE\_15\_SP4/](https://download.opensuse.org/repositories/devel:/languages:/perl/SLE_15_SP4/), but during preparation of SLES15-SP5 I discovered, that there is no corresponding repository for perl modules.  
Will this repository be added (soon) or do I have for another way to provide perl modules?

Regards,  
Tobias Crefeld.

---

<div class="post-metadata">

**Author:** ![malcolmlewis1](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis1/32/10022_2.png) [@malcolmlewis1](https://forums.suse.com/u/malcolmlewis1)\
**Post date:** [January 22, 2024, 2:07pm UTC](https://forums.suse.com/t/sles15-sp5-perl-modules-missing/42409/2 "2024-01-22T14:07:29Z")

</div>

@Crefeld Hi and welcome to the Community 😄  
Is this with the PackageHub version of logwatch? If it is then you should not need to add any unsupported third party repositories which will invalidate support? If you are and additional perl modules are needed, then that would need a bug report or support request…

---

<div class="post-metadata">

**Author:** ![Crefeld](https://avatars.discourse-cdn.com/v4/letter/c/76d3ee/32.png) [@Crefeld](https://forums.suse.com/u/Crefeld)\
**Post date:** [January 22, 2024, 3:14pm UTC](https://forums.suse.com/t/sles15-sp5-perl-modules-missing/42409/3 "2024-01-22T15:14:10Z")

</div>

Thanks for your explanation!

I wouldn’t have had created this channel, if the installation of logwatch was successful without it.  
On the other hand this check is over 3 years old. So I checked on an up-to-date SLES15-SP4 system:

```auto
(user@hostname):~> sudo zypper info --requires logwatch |egrep "perl|Repo"
Repository-Daten werden geladen...
Repository : SUSE-PackageHub-15-SP4-Backports-Pool for x86_64
Zusammenfassung : Analyzes and Reports on system logs
    /usr/bin/perl
    perl
    perl-Date-Manip

(user@hostname:~> sudo zypper info perl-Date-Manip |grep "Repo"
Repository-Daten werden geladen...
Repository : perl modules (SLE_15_SP4)

(user@hostname):~> sudo zypper search-packages perl-Date-Manip
Could not search for the package: Get "https://scc.suse.com/api/package_search/packages?product_id=SLES%2F15.4%2Fx86_64&query=perl-Date-Manip": dial tcp 52.59.140.103:443: i/o timeoutCannot read index for repository SLES15-15-0.
Following packages were found in following modules:

Package Module or Repository SUSEConnect Activation Command
--------------- ------------------------------------------------------------
perl-Date-Manip Installed
perl-Date-Manip Available in repo susemanager:sles15sp4-devel_languages_perl

```

Please correct me but my understanding is that perl-Date-Manip is provided by my special repository.only.

Regards,  
Tobias Crefeld.

---

<div class="post-metadata">

**Author:** ![malcolmlewis1](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis1/32/10022_2.png) [@malcolmlewis1](https://forums.suse.com/u/malcolmlewis1)\
**Post date:** [January 22, 2024, 3:21pm UTC](https://forums.suse.com/t/sles15-sp5-perl-modules-missing/42409/4 "2024-01-22T15:21:08Z")

</div>

@Crefeld You should consider SCC → Packages for your searching… `perl-Date-Manip` is available in the `SLE-Module-DevTools15-SP5-Pool` repository.

![Screenshot from 2024-01-22 09-20-32](https://us1.discourse-cdn.com/flex022/uploads/suse/original/2X/4/4afe7c68e09cc0b684878fc2291b17cce037ddc2.png)

---

<div class="post-metadata">

**Author:** ![Crefeld](https://avatars.discourse-cdn.com/v4/letter/c/76d3ee/32.png) [@Crefeld](https://forums.suse.com/u/Crefeld)\
**Post date:** [January 22, 2024, 3:49pm UTC](https://forums.suse.com/t/sles15-sp5-perl-modules-missing/42409/5 "2024-01-22T15:49:57Z")

</div>

In the past “SLE-Module-DevTools15” wasn’t provided locally and therefore but I wasn’t aware that perl-Date-Manip is part of it.

So I can remove my “special channel” now as logwatch is the only rpm that needed it.

Thanks for the hint!

Regards,  
Tobias Crefeld.
