Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246038 - sys-kernel/genkernel don't include lastest e2fsprogs
Summary: sys-kernel/genkernel don't include lastest e2fsprogs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2008-11-08 11:04 UTC by loux thefuture
Modified: 2008-11-30 15:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description loux thefuture 2008-11-08 11:04:02 UTC
genkernel is using VERSION_E2FSPROGS='1.39' so blkid is not able to use UUID as option 'blkid -t UUID=XXXX, we should update to e2fsprogs 1.40 or higher

Reproducible: Always

Steps to Reproduce:
1.using initramfs build by genkernel
2.specify a root device as UUID
3.
Comment 1 Wormo (RETIRED) gentoo-dev 2008-11-09 07:40:41 UTC
Thanks for the suggestion, assigning to maintainers
Comment 2 Andrew Gaffney (RETIRED) gentoo-dev 2008-11-15 16:15:53 UTC
Have you tested bumping the e2fsprogs version? Please install genkernel-9999, bump E2FSPROGS_VERSION in genkernel.conf, fetch the updated distfile to /var/cache/genkernel/src, and build a kernel with it.

If everything works, we'll bump it. If it doesn't, submit patches, and we'll bump it :)
Comment 3 loux thefuture 2008-11-16 10:04:15 UTC
To test it, i have create a copy of genkernel-3.4.10-r1 (which i have named it -r2) with '1.41.1' : VERSION_E2FSPROGS='1.41.1'
and emerge it then use it without any trouble.

I didn't have try with 1.41.2 which got something with sys-libs/e2fsprogs-libs (i guess)

So you can safely change e2fs version to 1.41.1 to create a new genkernel ebuild.

See you
Loux
Comment 4 Andrew Gaffney (RETIRED) gentoo-dev 2008-11-16 16:53:39 UTC
What does "then use it without any trouble" mean? Did you build a kernel and then boot it using real_root=LABEL=foo?
Comment 5 loux thefuture 2008-11-17 19:03:55 UTC
yes, i've build a kernel with E2FSPROGS='1.40.9' and an initramfs too, both works fine and real_root=LABEL=XXX as real_roo=UUID=YYYY works fine,
hope to have help you
Loux
Comment 6 Andrew Gaffney (RETIRED) gentoo-dev 2008-11-30 00:25:04 UTC
I've bumped VERSION_E2FSPROGS to 1.40.9 in genkernel-9999 in the tree. Please emerge this version of genkernel, build a kernel with it, and test. Thanks.
Comment 7 loux thefuture 2008-11-30 11:18:31 UTC
i've build a kernel/initramfs (2.6.26-r3) with it and i'm running it now :), everythings seems to work well.
Comment 8 Andrew Gaffney (RETIRED) gentoo-dev 2008-11-30 15:25:45 UTC
Great. We'll call this one FIXED.