Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
On 1/23/20 2:29 PM, Nataraj wrote: > > I would agree. I have the same behavior in a Redhat 8 development > system, so it's not a problem with the Centos build. I have not added > any repositories other then the Redhat > codeready-builder-for-rhel-8-x86_64-rpms. I original installed 8.0 and > have applied all updates. I did not notice the problem until recently. > > # dnf list installed | head -20 > Updating Subscription Management repositories. > Modular dependency problems: > > Problem 1: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBD-SQLite:1.58:8010020190322125518:073fa5fe-0.x86_64 > Problem 2: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBI:1.641:8010020190322130042:16b3ab4d-0.x86_64 > Installed Packages > GConf2.x86_64 3.2.6-22.el8 > @AppStream > ModemManager.x86_641.10.4-1.el8 > @rhel-8-for-x86_64-baseos-rpms > . > . > . > This appears to be a known problem. I found the following workaround on the redhat site. (you need to login and it might require either a license or a developer subscription (which is what I have). https://access.redhat.com/solutions/4678261 The instructions were a little unclear to me, but I did the following and it appears to have solved the problem. root@rhel8mail nataraj]# dnf check Updating Subscription Management repositories. Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020190322125518:073fa5fe-0.x86_64 Problem 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020190322130042:16b3ab4d-0.x86_64 [root@rhel8mail nataraj]# yum module enable perl:5.26 Updating Subscription Management repositories. Last metadata expiration check: 1:02:48 ago on Thu 23 Jan 2020 01:42:25 PM PST. Dependencies resolved. Package Architecture Version Repository Size Enabling module streams: perl 5.26 Transaction Summary Is this ok [y/N]: y Complete! [root@rhel8mail nataraj]# dnf check Updating Subscription Management repositories. [root@rhel8mail nataraj]# ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
> > Simon and others > Here's a very simple and hopefully reproducible test-case > > Select as your boot ISO: > CentOS-8.1.1911-x86_64-dvd1.iso > Choose to reclaim all space on the disk > Choose 'Minimal Install' as the software selection > Connect yourself to the network (I use a wired connection) > Don't bother creating a user, just provide your root password. > complete the install. > > After the reboot, issue as root: > yum -y install perl chrony perl-libwww-perl perl-App-cpanminus gcc > > When that is complete, issue: > yum list installed >nul > and you get conflicting requests as follows: > > > Modular dependency problems: > > Problem 1: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64 > Problem 2: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 > > > This doesn't seem like the expected results from a clean install. > No changes were made in the repo files as supplied on the boot disc. I would agree. I have the same behavior in a Redhat 8 development system, so it's not a problem with the Centos build. I have not added any repositories other then the Redhat codeready-builder-for-rhel-8-x86_64-rpms. I original installed 8.0 and have applied all updates. I did not notice the problem until recently. # dnf list installed | head -20 Updating Subscription Management repositories. Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020190322125518:073fa5fe-0.x86_64 Problem 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020190322130042:16b3ab4d-0.x86_64 Installed Packages GConf2.x86_64 3.2.6-22.el8 @AppStream ModemManager.x86_641.10.4-1.el8 @rhel-8-for-x86_64-baseos-rpms . . . > > David > > > > ___ > 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] YUM (DNF) Possible Confusion Centos 8
On 1/22/20 11:04 AM, david wrote: At 08:05 PM 1/21/2020, you wrote: > On 1/21/20 10:10 AM, david wrote: >> At 08:52 AM 1/21/2020, David G. Miller wrote: >> >> >>> On 1/21/20 9:35 AM, david wrote: Folks In a test Centos 8 installation as a guest of VirtualBox on Windows 10, I want to install ffmpeg, and support for exfat. They're not in the standard distribution (as far as I know), so I issue as root:  yum -y --enablerepo rpmfusion-free-updates install ffmpeg fuse-exfat exfat-utils and that works just fine. The ffmpeg functionality works; I haven't tested exfat yet. However, later, as part of maintenance, I want to get a list of everything that's installed, so I issue  yum list installed and the following diagnostics occur: --- Modular dependency problems:  Problem 1: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64  Problem 2: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64  Problem 3: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64  Problem 4: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64  Problem 5: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 Installed Packages -- By the way, cpanm works ok too. My questions are: What do these diagnostics tell me? What am I supposed to do about it? Thanks for your help David >>> I think its telling you that perl is NOT installed but the listed >>> perl modules are installed although it could be looking for >>> specifically the 5.26 version of perl (since you mentioned the CPAN >>> works). What happens if you issue perl -v? perl gets installed as >>> a dependency of logwatch as an example so a lot of people don't >>> realize that they have perl installed whether they want it or not. >>> >>> Cheers, >>> Dave >>> >>> -- >>> "They that can give up essential liberty to obtain a little temporary >>> safety deserve neither safety nor liberty." >>> >>> -- Benjamin Franklin >> >> >> Perl is explicitly installed, "perl -v" identifies v5.26.3, and comes >> from the standard Centos 8 repositories. So, I suspect your >> interpretation doesn't fit the facts. >> David K >> ___ >> CentOS mailing list >> CentOS@centos.org >> https://lists.centos.org/mailman/listinfo/centos > Not seeing that here but it appears you are running newer versions of at > least perl-DBD-MySQL, perl-DBD-SQLite and perl-DBI (snipped from "yum > list installed" on my CentOS 8 VM after running "yum update"): > > perl-DBD-MySQL.x86_64                    4.023-6.el7 @anaconda > perl-DBD-SQLite.x86_64                   1.39-3.el7 @anaconda > perl-DBI.x86_64                          1.627-4.el7 @anaconda > > What repo are you pulling the listed packages from? Is it the same repo > as for perl? I'm getting: Maybe it's worth to have a look a yum.log to see what happened to perl in the history of the installation? Simon Simon and others Here's a very simple and hopefully reproducible test-case Select as your boot ISO: CentOS-8.1.1911-x86_64-dvd1.iso Choose to reclaim all space on the disk Choose 'Minimal Install' as the software selection Connect yourself to the network (I use a wired connection) perl-App-cpanminus Don't bother creating a user, just provide your root password. complete the install. After the reboot, issue as root: yum -y install perl chrony perl-libwww-perl perl-App-cpanminus gcc When that is complete, issue: yum list installed >nul and you get conflicting requests as follows: Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64 Problem 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 This doesn't seem like the expected results from a clean install. No changes were made in the repo files as supplied on the boot disc. David ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos OK. Recreated the issue here.
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
On Jan 22, 2020, at 11:04 AM, david wrote: > > After the reboot, issue as root: > yum -y install perl chrony perl-libwww-perl perl-App-cpanminus gcc Thank you for boiling that down. We’ve been seeing the symptom here, too, but the trigger was somewhere inside a thousand-like shell script. We do similar things to what the above test does, so we have all of those packages installed in our default install except for perl-libwww-perl. Note that the symptom doesn’t happen on “yum upgrade”, only on certain other operations. ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
At 08:05 PM 1/21/2020, you wrote: > On 1/21/20 10:10 AM, david wrote: >> At 08:52 AM 1/21/2020, David G. Miller wrote: >> >> >>> On 1/21/20 9:35 AM, david wrote: Folks In a test Centos 8 installation as a guest of VirtualBox on Windows 10, I want to install ffmpeg, and support for exfat. They're not in the standard distribution (as far as I know), so I issue as root: àyum -y --enablerepo rpmfusion-free-updates install ffmpeg fuse-exfat exfat-utils and that works just fine.àThe ffmpeg functionality works; I haven't tested exfat yet.àHowever, later, as part of maintenance, I want to get a list of everything that's installed, so I issue àyum list installed and the following diagnostics occur: --- Modular dependency problems: à Problem 1: conflicting requests à- nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64 à Problem 2: conflicting requests à- nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64 à Problem 3: conflicting requests à- nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64 à Problem 4: conflicting requests à- nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64 à Problem 5: conflicting requests à- nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 Installed Packages -- By the way, cpanm works ok too. My questions are: What do these diagnostics tell me?àWhat am I supposed to do about it? Thanks for your help David >>> I think its telling you that perl is NOT installed but the listed >>> perl modules are installed although it could be looking for >>> specifically the 5.26 version of perl (since you mentioned the CPAN >>> works).àWhat happens if you issue perl -v?àperl gets installed as >>> a dependency of logwatch as an example so a lot of people don't >>> realize that they have perl installed whether they want it or not. >>> >>> Cheers, >>> Dave >>> >>> -- >>> "They that can give up essential liberty to obtain a little temporary >>> safety deserve neither safety nor liberty." >>> >>> -- Benjamin Franklin >> >> >> Perl is explicitly installed, "perl -v" identifies v5.26.3, and comes >> from the standard Centos 8 repositories. So, I suspect your >> interpretation doesn't fit the facts. >> David K >> ___ >> CentOS mailing list >> CentOS@centos.org >> https://lists.centos.org/mailman/listinfo/centos > Not seeing that here but it appears you are running newer versions of at > least perl-DBD-MySQL, perl-DBD-SQLite and perl-DBI (snipped from "yum > list installed" on my CentOS 8 VM after running "yum update"): > > perl-DBD-MySQL.x86_64                    4.023-6.el7 @anaconda > perl-DBD-SQLite.x86_64                   1.39-3.el7 @anaconda > perl-DBI.x86_64                          1.627-4.el7 @anaconda > > What repo are you pulling the listed packages from? Is it the same repo > as for perl? I'm getting: Maybe it's worth to have a look a yum.log to see what happened to perl in the history of the installation? Simon Simon and others Here's a very simple and hopefully reproducible test-case Select as your boot ISO: CentOS-8.1.1911-x86_64-dvd1.iso Choose to reclaim all space on the disk Choose 'Minimal Install' as the software selection Connect yourself to the network (I use a wired connection) Don't bother creating a user, just provide your root password. complete the install. After the reboot, issue as root: yum -y install perl chrony perl-libwww-perl perl-App-cpanminus gcc When that is complete, issue: yum list installed >nul and you get conflicting requests as follows: Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64 Problem 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 This doesn't seem like the expected results from a clean install. No changes were made in the repo files as supplied on the boot disc. David ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
At 08:10 AM 1/22/2020, you wrote: On Tue, Jan 21, 2020 at 08:35:14AM -0800, david wrote: > yum list installed > > and the following diagnostics occur: > --- > Modular dependency problems: > > Problem 1: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64 > Problem 2: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64 > Problem 3: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64 > Problem 4: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64 > Problem 5: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 > Installed Packages > > -- > > By the way, cpanm works ok too. Do you have the AppStream repo enabled? I get similar problems if I've installed Perl from there and then disabled it: # dnf --disablerepo=AppStream list perl Last metadata expiration check: 0:02:11 ago on Wed 22 Jan 2020 11:07:31 AM EST. Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64 Problem 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64 Installed Packages perl.x86_64 4:5.26.3-416.el8 @AppStream Jonathan: yum repolist shows: AppStream (centos-8) BaseOS (centos-8) PowerTools (centos 8) epel (Extra packages for..) extras (centos-8) remi-modular remi-safe I suppose that means that those are currently active. ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
On Tue, Jan 21, 2020 at 08:35:14AM -0800, david wrote: > yum list installed > > and the following diagnostics occur: > --- > Modular dependency problems: > > Problem 1: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64 > Problem 2: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64 > Problem 3: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64 > Problem 4: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64 > Problem 5: conflicting requests > - nothing provides module(perl:5.26) needed by module > perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 > Installed Packages > > -- > > By the way, cpanm works ok too. Do you have the AppStream repo enabled? I get similar problems if I've installed Perl from there and then disabled it: # dnf --disablerepo=AppStream list perl Last metadata expiration check: 0:02:11 ago on Wed 22 Jan 2020 11:07:31 AM EST. Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64 Problem 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64 Installed Packages perl.x86_64 4:5.26.3-416.el8 @AppStream -- Jonathan Billings ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
> On 1/21/20 10:10 AM, david wrote: >> At 08:52 AM 1/21/2020, David G. Miller wrote: >> >> >>> On 1/21/20 9:35 AM, david wrote: Folks In a test Centos 8 installation as a guest of VirtualBox on Windows 10, I want to install ffmpeg, and support for exfat. They're not in the standard distribution (as far as I know), so I issue as root:  yum -y --enablerepo rpmfusion-free-updates install ffmpeg fuse-exfat exfat-utils and that works just fine. The ffmpeg functionality works; I haven't tested exfat yet. However, later, as part of maintenance, I want to get a list of everything that's installed, so I issue  yum list installed and the following diagnostics occur: --- Modular dependency problems:  Problem 1: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64  Problem 2: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64  Problem 3: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64  Problem 4: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64  Problem 5: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 Installed Packages -- By the way, cpanm works ok too. My questions are: What do these diagnostics tell me? What am I supposed to do about it? Thanks for your help David >>> I think its telling you that perl is NOT installed but the listed >>> perl modules are installed although it could be looking for >>> specifically the 5.26 version of perl (since you mentioned the CPAN >>> works). What happens if you issue perl -v? perl gets installed as >>> a dependency of logwatch as an example so a lot of people don't >>> realize that they have perl installed whether they want it or not. >>> >>> Cheers, >>> Dave >>> >>> -- >>> "They that can give up essential liberty to obtain a little temporary >>> safety deserve neither safety nor liberty." >>> >>> -- Benjamin Franklin >> >> >> Perl is explicitly installed, "perl -v" identifies v5.26.3, and comes >> from the standard Centos 8 repositories. So, I suspect your >> interpretation doesn't fit the facts. >> David K >> ___ >> CentOS mailing list >> CentOS@centos.org >> https://lists.centos.org/mailman/listinfo/centos > Not seeing that here but it appears you are running newer versions of at > least perl-DBD-MySQL, perl-DBD-SQLite and perl-DBI (snipped from "yum > list installed" on my CentOS 8 VM after running "yum update"): > > perl-DBD-MySQL.x86_64 4.023-6.el7 @anaconda > perl-DBD-SQLite.x86_64 1.39-3.el7 @anaconda > perl-DBI.x86_64 1.627-4.el7 @anaconda > > What repo are you pulling the listed packages from? Is it the same repo > as for perl? I'm getting: Maybe it's worth to have a look a yum.log to see what happened to perl in the history of the installation? Simon ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
On 1/21/20 10:10 AM, david wrote: At 08:52 AM 1/21/2020, David G. Miller wrote: On 1/21/20 9:35 AM, david wrote: Folks In a test Centos 8 installation as a guest of VirtualBox on Windows 10, I want to install ffmpeg, and support for exfat. They're not in the standard distribution (as far as I know), so I issue as root:  yum -y --enablerepo rpmfusion-free-updates install ffmpeg fuse-exfat exfat-utils and that works just fine. The ffmpeg functionality works; I haven't tested exfat yet. However, later, as part of maintenance, I want to get a list of everything that's installed, so I issue  yum list installed and the following diagnostics occur: --- Modular dependency problems:  Problem 1: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64  Problem 2: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64  Problem 3: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64  Problem 4: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64  Problem 5: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 Installed Packages -- By the way, cpanm works ok too. My questions are: What do these diagnostics tell me? What am I supposed to do about it? Thanks for your help David I think its telling you that perl is NOT installed but the listed perl modules are installed although it could be looking for specifically the 5.26 version of perl (since you mentioned the CPAN works). What happens if you issue perl -v? perl gets installed as a dependency of logwatch as an example so a lot of people don't realize that they have perl installed whether they want it or not. Cheers, Dave -- "They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty." -- Benjamin Franklin Perl is explicitly installed, "perl -v" identifies v5.26.3, and comes from the standard Centos 8 repositories. So, I suspect your interpretation doesn't fit the facts. David K ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos Not seeing that here but it appears you are running newer versions of at least perl-DBD-MySQL, perl-DBD-SQLite and perl-DBI (snipped from "yum list installed" on my CentOS 8 VM after running "yum update"): perl-DBD-MySQL.x86_64 4.023-6.el7 @anaconda perl-DBD-SQLite.x86_64 1.39-3.el7 @anaconda perl-DBI.x86_64 1.627-4.el7 @anaconda What repo are you pulling the listed packages from? Is it the same repo as for perl? I'm getting: root@bend ~]# perl -v This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi for perl. Since you said you're running 5.26.3 but from a standard repo which doesn't match what I'm seeing (5.16.3), I'm thinking your mismatches are due to the listed modules being built against a newer version of perl. Cheers, Dave -- "They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty." -- Benjamin Franklin ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
At 08:52 AM 1/21/2020, David G. Miller wrote: On 1/21/20 9:35 AM, david wrote: Folks In a test Centos 8 installation as a guest of VirtualBox on Windows 10, I want to install ffmpeg, and support for exfat. They're not in the standard distribution (as far as I know), so I issue as root:  yum -y --enablerepo rpmfusion-free-updates install ffmpeg fuse-exfat exfat-utils and that works just fine. The ffmpeg functionality works; I haven't tested exfat yet. However, later, as part of maintenance, I want to get a list of everything that's installed, so I issue  yum list installed and the following diagnostics occur: --- Modular dependency problems:  Problem 1: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64  Problem 2: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64  Problem 3: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64  Problem 4: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64  Problem 5: conflicting requests  - nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 Installed Packages -- By the way, cpanm works ok too. My questions are: What do these diagnostics tell me? What am I supposed to do about it? Thanks for your help David I think its telling you that perl is NOT installed but the listed perl modules are installed although it could be looking for specifically the 5.26 version of perl (since you mentioned the CPAN works). What happens if you issue perl -v? perl gets installed as a dependency of logwatch as an example so a lot of people don't realize that they have perl installed whether they want it or not. Cheers, Dave -- "They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty." -- Benjamin Franklin Perl is explicitly installed, "perl -v" identifies v5.26.3, and comes from the standard Centos 8 repositories. So, I suspect your interpretation doesn't fit the facts. David K ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos
Re: [CentOS] YUM (DNF) Possible Confusion Centos 8
On 1/21/20 9:35 AM, david wrote: Folks In a test Centos 8 installation as a guest of VirtualBox on Windows 10, I want to install ffmpeg, and support for exfat. They're not in the standard distribution (as far as I know), so I issue as root: yum -y --enablerepo rpmfusion-free-updates install ffmpeg fuse-exfat exfat-utils and that works just fine. The ffmpeg functionality works; I haven't tested exfat yet. However, later, as part of maintenance, I want to get a list of everything that's installed, so I issue yum list installed and the following diagnostics occur: --- Modular dependency problems: Problem 1: conflicting requests - nothing provides module(perl:5.26) needed by module perl-App-cpanminus:1.7044:8010020191120175858:a9207fc6-0.x86_64 Problem 2: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64 Problem 3: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBD-SQLite:1.58:8010020191114033549:073fa5fe-0.x86_64 Problem 4: conflicting requests - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64 Problem 5: conflicting requests - nothing provides module(perl:5.26) needed by module perl-YAML:1.24:8010020191114031501:a5949e2e-0.x86_64 Installed Packages -- By the way, cpanm works ok too. My questions are: What do these diagnostics tell me? What am I supposed to do about it? Thanks for your help David ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos I think its telling you that perl is NOT installed but the listed perl modules are installed although it could be looking for specifically the 5.26 version of perl (since you mentioned the CPAN works). What happens if you issue perl -v? perl gets installed as a dependency of logwatch as an example so a lot of people don't realize that they have perl installed whether they want it or not. Cheers, Dave -- "They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty." -- Benjamin Franklin ___ CentOS mailing list CentOS@centos.org https://lists.centos.org/mailman/listinfo/centos