X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id 5A06CDC053F for ; Sun, 19 Jul 2015 20:47:00 +0000 (UTC) Received: from mail-pd0-f175.google.com (mail-pd0-f175.google.com [209.85.192.175]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 1CFCEDC0367 for ; Sun, 19 Jul 2015 20:46:59 +0000 (UTC) Received: by pdbbh15 with SMTP id bh15so46430389pdb.1 for ; Sun, 19 Jul 2015 13:46:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=xIEmHeHvCm4YyMPQtY4r2UaxK1BhokEheBQ9by6tw1g=; b=a6qw3sqC/NqxFaRXhm/y85KvXZrjzOET1rVExoKKLaHuPEWfPAXaHd6YttEDI0yXdj fkYb3WHtI53ONp3qzQj11h2nroZK6UoeaqEJD/yUPdMi/Th9u8uzws5lqGRJUXYNG3na rHw4l2DN8UAzgcsSKyJfRmsf7d0yGn3mE88DFmCo0PqS2Eq/9BHPZemmCDPf3/0TZmdG jTwtIQ9Fu1F2dH9LRC3SUcevA8lH6EE7qD1jGLIfIMF+rBVagsahpiG8quhctrBvG6xi M3U0P4IT8RJrxkWCmmt4RuscYZ2JziyIjWrFOR7meaWjuTY6gxWI87Gd5iUP4hfxVQuK 2tHw== X-Received: by 10.70.44.41 with SMTP id b9mr51487294pdm.73.1437338818908; Sun, 19 Jul 2015 13:46:58 -0700 (PDT) Received: from newbook ([50.0.227.100]) by smtp.gmail.com with ESMTPSA id ok17sm17877871pdb.26.2015.07.19.13.46.57 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jul 2015 13:46:58 -0700 (PDT) Date: Sun, 19 Jul 2015 13:47:17 -0700 From: Isaac Dunham To: Natanael Copa Cc: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] eudev pushed to git master (edge) Message-ID: <20150719204716.GB1862@newbook> References: <20150717115207.72d3a1e6@ncopa-desktop.alpinelinux.org> X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150717115207.72d3a1e6@ncopa-desktop.alpinelinux.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Virus-Scanned: ClamAV using ClamSMTP On Fri, Jul 17, 2015 at 11:52:07AM +0200, Natanael Copa wrote: > Hi, > > I pushed eudev to the edge repo. > > libkmod will not work with busybox dempod (due to it not yet creates > the modules.dep.bin), so I disabled this in eudev, assuming that it > will fall back to fork/exec modprobe instead for modaliases. > > It turns out that I was wrong. when built with --disable-libkmod it > does not load any modaliases at all. This result in no /dev/input/* > devices and Xorg "hangs". (does not respond to any input). > > For now I have forced starting the hwdrivers. This should at least make > xorg work, but we still do not have proper hotplugging. That is, if you > hotplug a device that needs a driver, it will not automatically be > loaded. I need to test this, but anyhow... As far as I can tell, the hotplugging is not hardcoded, but entirely within rules/80-drivers.rules If I am correct, you could enable use of Busybox via: sed -e 's/RUN{builtin}\(.*\)kmod load/RUN\1modprobe -ab/g' -i \ "$pkgdir"/lib/udev/rules.d/80-drivers.rules Testing that might be...interesting, though. I shall try it once I'm out of mutt. Thanks, Isaac Dunham --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---