Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43404 - devfs broken-ness in busybox .60.5 series - add devfs use variable
Summary: devfs broken-ness in busybox .60.5 series - add devfs use variable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-01 12:01 UTC by David Bryson (RETIRED)
Modified: 2004-03-16 18:59 UTC (History)
1 user (show)

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


Attachments
enables a devfs use variable (busybox-usedevfs.patch,800 bytes, patch)
2004-03-01 12:05 UTC, David Bryson (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Bryson (RETIRED) gentoo-dev 2004-03-01 12:01:05 UTC
there is some nasty devfs wrongness in the current busybox.  If one compiles busybox with devfs support and you don't enable devfs at boottime you run into issues.
the current manifestation of this is the inability to allocate loop devices.  As a soltion I added a use variable for devfs in the busybox ebuild.  Will attach a patch in the moment.

I have not tested 1.0-pre series, but I suspect it would be advantagous to put a similar use variable in those ebuilds.
Comment 1 David Bryson (RETIRED) gentoo-dev 2004-03-01 12:05:16 UTC
Created attachment 26677 [details, diff]
enables a devfs use variable
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-03-05 02:11:34 UTC
From the metadata base-system looks like its the maintainer of this package.
Comment 3 solar (RETIRED) gentoo-dev 2004-03-13 04:00:19 UTC
Patch looks sane to me. You can merge it if you want dan.
Comment 4 solar (RETIRED) gentoo-dev 2004-03-13 04:02:38 UTC
sed -e "s:#define.*BB_FEATURE_DEVFS://#define BB_FEATURE_DEVFS:g" \
+			< ${S}/Config.h > ${S}/Config.h.new && 
+			mv ${S}/Config.h{.new,}

might want to change this to.
sed -i -e "s:#define.*BB_FEATURE_DEVFS://#define BB_FEATURE_DEVFS:g" Config.h
Comment 5 Daniel Black (RETIRED) gentoo-dev 2004-03-16 18:59:56 UTC
Merged at solar's request. Thanks David