[elrepo] kmod-fglrx on CentOS 7.3

Manuel Wolfshant wolfy at nobugconsulting.ro
Fri Dec 30 02:44:22 EST 2016


On 12/30/2016 09:08 AM, Andrea Celentano wrote:
> Dear Manuel,
> first, thanks for the suggestion about the check. In my case, the 
> result is the same, but good to know for next checks! I can test the 
> pre-release package, no problem.
>
In this case please attempt to install them using the following command:

      yum install 
http://wdl.lug.ro/fglrx/fglrx-x11-drv-15.12-5.el7.elrepo.x86_64.rpm 
http://wdl.lug.ro/fglrx/kmod-fglrx-15.12-5.el7.elrepo.x86_64.rpm

and then let me know how it went. If things go well ( and they better 
should -- the packages did install properly on a test VM :) ), I'll push 
the full set of packages to the regular elrepo repositories.


     Regards,

             manuel

> Bests,
> Andrea
>
> On 30/12/2016 05:34, Manuel Wolfshant wrote:
>> On 12/30/2016 01:01 AM, Andrea Celentano wrote:
>>>
>>> Dear all,
>>> I am trying to install kmod-fglrx on CentOS 7.3.
>>>
>>> more /etc/redhat-release:
>>>
>>> CentOS Linux release 7.3.1611 (Core)
>>>
>> For the record, a better check is using rpm -q centos-release. 
>> /etc/redhat-release is just a text file which can and sometimes is 
>> modified by the user(s) ( or admins ).
>>
>>
>>
>>> uname -a:
>>>
>>> Linux celentano-laptop 3.10.0-514.2.2.el7.x86_64 #1 SMP Tue Dec 6 
>>> 23:06:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
>>>
>>> I set-up the elrepo repository following instructions on the website:
>>> rpm -Uvh 
>>> http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
>>>
>>> When I do - as root - yum install kmod-fglrx, I get the following 
>>> errors (sorry for the long log):
>>>
>>> --> Running transaction check
>>> ---> Package kmod-fglrx.x86_64 0:15.12-3.el7.elrepo will be installed
>>> --> Processing Dependency: kernel(kill_fasync) = 0xdd9d7a7d for 
>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(fasync_helper) = 0x124106ba for 
>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_unbind_pasid) = 
>>> 0xc3022564 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_set_invalidate_ctx_cb) = 
>>> 0x904f86f0 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_set_invalid_ppr_cb) = 
>>> 0xe693e19b for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_init_device) = 
>>> 0xbf4e6777 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_free_device) = 
>>> 0x90b26027 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_enable_device_erratum) = 
>>> 0x4ea602e8 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_device_info) = 
>>> 0x0eab57ba for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_bind_pasid) = 0x8bd98934 
>>> for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: fglrx-x11-drv = 15.12 for package: 
>>> kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Running transaction check
>>> ---> Package fglrx-x11-drv.x86_64 0:15.12-3.el7.elrepo will be installed
>>> --> Processing Dependency: acpid for package: 
>>> fglrx-x11-drv-15.12-3.el7.elrepo.x86_64
>>> ---> Package kmod-fglrx.x86_64 0:15.12-3.el7.elrepo will be installed
>>> --> Processing Dependency: kernel(kill_fasync) = 0xdd9d7a7d for 
>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(fasync_helper) = 0x124106ba for 
>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_unbind_pasid) = 
>>> 0xc3022564 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_set_invalidate_ctx_cb) = 
>>> 0x904f86f0 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_set_invalid_ppr_cb) = 
>>> 0xe693e19b for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_init_device) = 
>>> 0xbf4e6777 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_free_device) = 
>>> 0x90b26027 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_enable_device_erratum) = 
>>> 0x4ea602e8 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_device_info) = 
>>> 0x0eab57ba for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_bind_pasid) = 0x8bd98934 
>>> for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Running transaction check
>>> ---> Package acpid.x86_64 0:2.0.19-6.el7 will be installed
>>> ---> Package kmod-fglrx.x86_64 0:15.12-3.el7.elrepo will be installed
>>> --> Processing Dependency: kernel(kill_fasync) = 0xdd9d7a7d for 
>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(fasync_helper) = 0x124106ba for 
>>> package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_unbind_pasid) = 
>>> 0xc3022564 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_set_invalidate_ctx_cb) = 
>>> 0x904f86f0 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_set_invalid_ppr_cb) = 
>>> 0xe693e19b for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_init_device) = 
>>> 0xbf4e6777 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_free_device) = 
>>> 0x90b26027 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_enable_device_erratum) = 
>>> 0x4ea602e8 for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_device_info) = 
>>> 0x0eab57ba for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Processing Dependency: kernel(amd_iommu_bind_pasid) = 0x8bd98934 
>>> for package: kmod-fglrx-15.12-3.el7.elrepo.x86_64
>>> --> Finished Dependency Resolution
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_enable_device_erratum) = 
>>> 0x4ea602e8
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_enable_device_erratum) = 0x9f948ff4
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_enable_device_erratum) = 0x9f948ff4
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_enable_device_erratum) = 0xb46b9634
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_enable_device_erratum) = 0xb46b9634
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_init_device) = 0xbf4e6777
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_init_device) = 0x57cbdc50
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_init_device) = 0x57cbdc50
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_init_device) = 0x9c5faa83
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_init_device) = 0x9c5faa83
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_set_invalid_ppr_cb) = 0xe693e19b
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_set_invalid_ppr_cb) = 0x6d4aeaee
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_set_invalid_ppr_cb) = 0x6d4aeaee
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_set_invalid_ppr_cb) = 0xcfa4eac3
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_set_invalid_ppr_cb) = 0xcfa4eac3
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_device_info) = 0x0eab57ba
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_device_info) = 0xc41feff7
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_device_info) = 0xc41feff7
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_device_info) = 0x45cae3f2
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_device_info) = 0x45cae3f2
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_unbind_pasid) = 0xc3022564
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_unbind_pasid) = 0x621fab5b
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_unbind_pasid) = 0x621fab5b
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_unbind_pasid) = 0x55f4368b
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_unbind_pasid) = 0x55f4368b
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_bind_pasid) = 0x8bd98934
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_bind_pasid) = 0xe93fbffa
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_bind_pasid) = 0xe93fbffa
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_bind_pasid) = 0x99e05e3c
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_bind_pasid) = 0x99e05e3c
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(fasync_helper) = 0x124106ba
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(fasync_helper) = 0xc682ddc7
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(fasync_helper) = 0xc682ddc7
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(fasync_helper) = 0x906e1140
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(fasync_helper) = 0x906e1140
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_free_device) = 0x90b26027
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_free_device) = 0xfea37b21
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_free_device) = 0xfea37b21
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_free_device) = 0xa7d33d6a
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_free_device) = 0xa7d33d6a
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(kill_fasync) = 0xdd9d7a7d
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(kill_fasync) = 0xfbb6c6eb
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(kill_fasync) = 0xfbb6c6eb
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(kill_fasync) = 0x9636806e
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(kill_fasync) = 0x9636806e
>>> Error: Package: kmod-fglrx-15.12-3.el7.elrepo.x86_64 (elrepo)
>>>            Requires: kernel(amd_iommu_set_invalidate_ctx_cb) = 
>>> 0x904f86f0
>>>            Installed: kernel-3.10.0-514.el7.x86_64 (@anaconda)
>>>                kernel(amd_iommu_set_invalidate_ctx_cb) = 0x2080cb57
>>>            Installed: kernel-3.10.0-514.2.2.el7.x86_64 (@updates)
>>>                kernel(amd_iommu_set_invalidate_ctx_cb) = 0x2080cb57
>>>            Available: kernel-debug-3.10.0-514.el7.x86_64 (base)
>>>                kernel(amd_iommu_set_invalidate_ctx_cb) = 0x87d12216
>>>            Available: kernel-debug-3.10.0-514.2.2.el7.x86_64 (updates)
>>>                kernel(amd_iommu_set_invalidate_ctx_cb) = 0x87d12216
>>>  You could try using --skip-broken to work around the problem
>>>
>>>
>>> Any idea of what I'm doing wrong?
>>>
>> You are not doing anything wrong. It seems that we need to rebuild 
>> the package because some symbols exported by the kernel from 7.2 have 
>> changed ( and all my tests so far where done on systems which were 
>> updated from 7.2 rather on newly installed systems; since they were 
>> updated, the older kernels from 7.2 were still available and allowed 
>> a clean installation )
>>
>> Unfortunately although I can build and push new packages "quickly", 
>> due to the New Year vacation period I cannot test them myself for at 
>> least one week from now. Would you be able and willing to test a 
>> prelease package if I provide it via my personal website tomorrow ? 
>> The packages will be virtually identical with those that would be 
>> pushed via the normal elrepo channels but will not be signed ( hence 
>> the "prelease" mention ).
>>
>>     Manuel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20161230/cd03f091/attachment-0001.html>


More information about the elrepo mailing list