Bug 429769
Summary: | gfs2-utils in rawhide significantly lags RHEL5 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Eric Sandeen <esandeen> |
Component: | gfs2-utils | Assignee: | Steve Whitehouse <swhiteho> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | urgent | ||
Version: | rawhide | CC: | andy, rpeterso, swhiteho |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-04-21 16:04:05 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 224154, 225792, 237538, 239773, 433592 |
Description
Eric Sandeen
2008-01-22 22:17:51 UTC
Its not uptodate kernel-wise either. That will change after the next merge window and is due to the rather complicated VFS changes surrounding write_begin/write_end which will not get pulled into Fedora until 2.6.25 final is out. As soon as that has been released I'll send a big update and we'll be uptodate again. Have you changed disk format since 0.1.9? Is there any reason that 0.1.43 should not work as well as 0.1.9? -Eric I don't think anything much has changed since then to be honest. There is no reason to hold back the utils upgrade just because the kernel is held back for a week or two. Actually, looks like there was an on-disk quota change in there somewhere, adding qu_ll_next. Probably OK on rawhide, but not there in F8 yet I think. ok actually rawhide has 0.1.25 not 0.1.9; that dir is empty (?) :) *** Bug 237538 has been marked as a duplicate of this bug. *** How far along the road are we in getting this package updated in Fedora? I'm working on it right now, I'm working through the F8 issues, but it should be built soon. Is this ready yet? I'm ready to rebuild, but I am unable to get the proper permissions/software/assistance to get the packages built in the new Fedora build system. I am working on finding someone who can help me, but it is not easy. From the build log which says: + ./configure --kernel_src=/usr --libdir=/usr/lib /var/tmp/rpm-tmp.23731: line 27: ./configure: No such file or directory error: Bad exit status from /var/tmp/rpm-tmp.23731 (%build) I would guess that the problem is due to the incorrect spec file. It should be %configure rather than ./configure I think. Also why are we adding the gfs2_ondisk.h file as a patch? This should be available from the kernel headers package. Please can you add me as co-maintainer of the gfs2-utils package (the Fedora guidelines say that we should have at least two maintainers). Btw, the URL in the spec file is also wrong and needs updating. Also from the fedora packaging guidelines: make ought to be make %{?_smp_mflags} Also we should look into making our static libraries shared too (which is bz #408631 for libgfs2, but there isn't as yet a bz against libvolumne_id) as that is about the only other area I could spot where we are not fully in agreement with the packaging guidelines. Also configure uses perl and I don't see a build dep for perl in the spec file. If you're looking at the specfile, may as well clean up the rpmlint problems too, perhaps: # rpmlint /usr/src/redhat/RPMS/i386/gfs2-utils-0.1.25-2.fc9.i386.rpm gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2_convert.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2_fsck.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2_mount.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2_tool.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/mkfs.gfs2.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2_grow.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2_quota.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2_jadd.8.gz gfs2-utils.i386: W: spurious-executable-perm /usr/share/man/man8/gfs2.8.gz gfs2-utils.i386: W: invalid-license GPL gfs2-utils.i386: E: missing-mandatory-lsb-keyword Description in /etc/rc.d/init.d/gfs2 gfs2-utils.i386: E: missing-mandatory-lsb-keyword Short-Description in /etc/rc.d/init.d/gfs2 gfs2-utils.i386: W: incoherent-init-script-name gfs2 (license needs to be GPLv2, GPLv2+, GPLv3, etc......) ... and even adding the version to the GPL doesn't tell the whole story as I assume that we'd want to make the libgfs2 LGPL. then "GPLv2 and LGPLv2" or something along those lines works... Any progress on this will be greatly appreciated! When do you expect release for F9? How about F8? There is an rpm in testing for F-8 atm. Its a fairly quick update and as soon as I can resolve a couple more issues, then I'll do another release for F-8, F-9 and devel. It shouldn't be too long now I hope, sorry for the delay. Fixed. New update on its way. This is now released in F-8. The rawhide/F-9 build has been done, but I'm not sure how long it takes to actually appear on the mirrors now. |