View Issue Details

IDProjectCategoryView StatusLast Update
0000776channel: elrepo/el7kmod-hfspluspublic2017-08-28 22:09
Reportertru Assigned Topperry  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000776: RFE: rebuild kmod-hfs and kmod-hfsplus for CentOS-7.4 kernels
Description3.10.0-693 kernels from 7.4 (7.3 + CR) are not backward compatibles with 10.0-514.26.2.el7 from the 7.3 series...

yum install kmod-hfs or kmod-hfsplus yields installing the latest 7.3 kernel.
Additional Information[tru@elitebook840g3 ~]$ sudo yum install kmod-hfsplus
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
Resolving Dependencies
--> Running transaction check
---> Package kmod-hfsplus.x86_64 0:0.0-3.el7.elrepo will be installed
--> Processing Dependency: kernel(page_symlink_inode_operations) = 0xf605a213 for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Processing Dependency: kernel(page_symlink) = 0x31033c80 for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Processing Dependency: kernel(mnt_want_write_file) = 0xcd3570fb for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Processing Dependency: kernel(mnt_drop_write_file) = 0xf67b42ae for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Processing Dependency: kernel(dput) = 0xda537bb5 for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Processing Dependency: kernel(d_rehash) = 0x33949ac3 for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Processing Dependency: kernel(d_make_root) = 0xfb5e53dc for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Processing Dependency: kernel(d_instantiate) = 0x26709638 for package: kmod-hfsplus-0.0-3.el7.elrepo.x86_64
--> Running transaction check
---> Package kernel.x86_64 0:3.10.0-514.26.2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package Arch Version Repository Size
================================================================================
Installing:
 kernel x86_64 3.10.0-514.26.2.el7 file-updates 37 M
 kmod-hfsplus x86_64 0.0-3.el7.elrepo file-elrepo 68 k

Transaction Summary
================================================================================
Install 2 Packages

Total download size: 37 M
Installed size: 148 M
Is this ok [y/d/N]:


[tru@elitebook840g3 elrepo]$ sudo yum install kmod-hfs
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package kmod-hfs.x86_64 0:0.0-2.el7.elrepo will be installed
--> Processing Dependency: kernel(d_rehash) = 0x33949ac3 for package: kmod-hfs-0.0-2.el7.elrepo.x86_64
--> Processing Dependency: kernel(d_make_root) = 0xfb5e53dc for package: kmod-hfs-0.0-2.el7.elrepo.x86_64
--> Processing Dependency: kernel(d_instantiate) = 0x26709638 for package: kmod-hfs-0.0-2.el7.elrepo.x86_64
--> Running transaction check
---> Package kernel.x86_64 0:3.10.0-514.26.2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package Arch Version Repository Size
================================================================================
Installing:
 kernel x86_64 3.10.0-514.26.2.el7 file-updates 37 M
 kmod-hfs x86_64 0.0-2.el7.elrepo file-elrepo 44 k

Transaction Summary
================================================================================
Install 2 Packages

Total download size: 37 M
Installed size: 148 M
TagsNo tags attached.
Reported upstream

Activities

toracat

2017-08-28 10:19

administrator   ~0005426

Last edited: 2017-08-28 11:48

There is a minor update in the code (super.c) of the kmod-hfs package since EL 7.1. We will rebuild this against the 7.4 kernel. The new one is not backward compatible with earlier kernels.

[EDIT] Also, there is a minor update to options.c of the kmod-hfsplus package.

toracat

2017-08-28 11:51

administrator   ~0005430

The following packages have been built and are currently syncing to mirrors:

kmod-hfs-0.0-3.el7_4.elrepo.x86_64.rpm
kmod-hfsplus-0.0-4.el7_4.elrepo.x86_64.rpm

hfs-kmod-0.0-3.el7_4.elrepo.src.rpm
hfsplus-kmod-0.0-4.el7_4.elrepo.src.rpm

Please test. They are not backward compatible with the kernels < EL 7.4.

tru

2017-08-28 13:32

reporter   ~0005431

thanks :P I will test asap, but they haven't reached yet the main site:

lftp elrepo.org:/linux/elrepo/el7/x86_64/RPMS> pwd
http://elrepo.org/linux/elrepo/el7/x86_64/RPMS/
lftp elrepo.org:/linux/elrepo/el7/x86_64/RPMS> !date
Mon Aug 28 21:30:32 UTC 2017
lftp elrepo.org:/linux/elrepo/el7/x86_64/RPMS> ls|grep hfs
-rw-r--r-- 44K 2014-08-08 13:42 kmod-hfs-0.0-1.el7.elrepo.x86_64.rpm
-rw-r--r-- 44K 2015-05-03 13:54 kmod-hfs-0.0-2.el7.elrepo.x86_64.rpm
-rw-r--r-- 67K 2014-08-08 13:42 kmod-hfsplus-0.0-1.el7.elrepo.x86_64.rpm
-rw-r--r-- 68K 2015-05-03 13:54 kmod-hfsplus-0.0-2.el7.elrepo.x86_64.rpm
-rw-r--r-- 68K 2016-08-16 13:28 kmod-hfsplus-0.0-3.el7.elrepo.x86_64.rpm

toracat

2017-08-28 14:21

administrator   ~0005432

My bad. I forgot to mention. They were released to the elrepo-testing repo.

tru

2017-08-28 16:54

reporter   ~0005434

I have installed both and the hfsplus kmod works for me :P, thx :D

toracat

2017-08-28 16:56

administrator   ~0005435

Cool. I will promote them to the main repository.

toracat

2017-08-28 22:09

administrator   ~0005436

Done. Closing as 'resolved'.

Issue History

Date Modified Username Field Change
2017-08-28 09:45 tru New Issue
2017-08-28 09:45 tru Status new => assigned
2017-08-28 09:45 tru Assigned To => pperry
2017-08-28 10:19 toracat Note Added: 0005426
2017-08-28 11:48 toracat Note Edited: 0005426
2017-08-28 11:51 toracat Note Added: 0005430
2017-08-28 13:32 tru Note Added: 0005431
2017-08-28 14:21 toracat Note Added: 0005432
2017-08-28 16:54 tru Note Added: 0005434
2017-08-28 16:56 toracat Note Added: 0005435
2017-08-28 22:09 toracat Note Added: 0005436
2017-08-28 22:09 toracat Status assigned => resolved
2017-08-28 22:09 toracat Resolution open => fixed