Summary: | baselayout 1.8.6.13 has MAKEDEV errors | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tobias Sager <moixa> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | MAKEDEV-irda-bug(?)-fix-proposal |
Description
Tobias Sager
2004-02-12 14:40:47 UTC
its been already fixed in mentioned bug report, can someone please close the case? This is not fixed with baselayout-1.8.6.13 on my above mentioned system. I only mentioned the bug report because it SHOULD be fixed. Or do you confirm this as WORKSFORME, barthek? Hmm, it should be, as the 'fix' was commited. What happens if you try to merge it again? `emerge baselayout` now did not run MAKEDEV??! So: no error. What do I need to change to make it run? makedev should only run if 'build' or 'bootstrap' is in the USE flags if I remember correctly ... so only on a stage1->stage2 and for building stages with catalyst ... normally it shouldn't run though. -Brad Oh yeah, forgot about that one. Just do a: # mkdir foo; cd foo; MAKEDEV generic-i386 sg scd rtc hde hdf hdg hdh input audio video I located the problem. It's in my /proc/devices file. <snip> Character devices: 1 mem 2 pty/m%d 3 pty/s%d 4 tts/%d 5 cua/%d 6 lp 7 vcs 10 misc 13 input 14 sound 21 sg 29 fb 108 ppp 128 ptm 136 pts/%d 161 ircomm%d </snip> Imho there either has to be a slash before "%d" or no "%d" at all. This is from my modules.devfs: <snip> # Irda devices alias /dev/ircomm ircomm-tty alias /dev/ircomm* /dev/ircomm </snip> Any comments? Created attachment 25724 [details, diff]
MAKEDEV-irda-bug(?)-fix-proposal
Attached a patch that fixes a possible bug.
Please check. Code seems to be inconsistent without patch.
Note: the patch has nothing to do with this bug as far I see. I think your /proc/devices looks screwy. Try another kernel maybe? Updated to new baselayout without any hassles (yes, I have also a new kernel). Closing for good. Thanks anyway. |