1 (edited by hlingler 2009-07-18 20:34:33)

Topic: remi-release fails due to missing dependency in F11-LXDE

Hi Remi:

F11-LXDE (x86)

~]$ sudo yum localinstall /home/shared/F11_RPMs/remi-release-11.rpm 
Loaded plugins: allowdowngrade, fastestmirror, filter-data, list-data, merge-conf, presto, priorities, security, show-leaves
Setting up Local Package Process
Examining /home/shared/F11_RPMs/remi-release-11.rpm: remi-release-11-5.fc11.remi.noarch
Marking /home/shared/F11_RPMs/remi-release-11.rpm to be installed
Determining fastest mirrors

[...]

--> Running transaction check
---> Package remi-release.noarch 0:11-5.fc11.remi set to be updated
[color=blue]--> Processing Dependency: fedora-release >= 11 for package: remi-release-11-5.fc11.remi.noarch[/color]
--> Running transaction check
---> Package fedora-release.noarch 0:11-1 set to be updated
[color=blue]--> Processing Conflict: generic-release-11-1.noarch conflicts fedora-release[/color]
--> Finished Dependency Resolution
[color=blue]generic-release-11-1.noarch from installed has depsolving problems
  --> generic-release conflicts with fedora-release
Error: generic-release conflicts with fedora-release[/color]
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
~]$ rpm -q --provides generic-release
config(generic-release) = 11-1
[color=blue]redhat-release = 11-1[/color]
system-release = 11-1
generic-release = 11-1
[vince@lxde Sat Jul 18 16:08:49 ~]$ rpm -qR remi-release
/bin/sh  
config(remi-release) = 11-5.fc11.remi
[color=blue]fedora-release >= 11[/color]
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
yum

Perhaps the dependency should be changed from 'fedora-release >= 11' to 'system-release >= 11' or 'redhat-release >= 11' ???

Thanks and Regards,
V

Re: remi-release fails due to missing dependency in F11-LXDE

Thanks for the reports.

Effectively I will probably switch to "system-release" for a next release. I just need to be sure that "fedora" configuration couldn't be install on "enterprise" distro.

Using the --nodeps is a workaround, as manually configuring the repo.

+

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: remi-release fails due to missing dependency in F11-LXDE

Still seeing this problem with remi-release-11-6.fc11. Used 'rpm -Uvh --nodeps ...' to work-around.

Thanks,
V