system: Use eudev instead of udev by default.
* gnu/system.scm (%base-packages): Change 'udev' to 'eudev'. * gnu/services/base.scm (udev-service): Change #:udev to default to 'eudev'.
This commit is contained in:
		
							parent
							
								
									66a99a0676
								
							
						
					
					
						commit
						8a7330fd76
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
					@ -25,7 +25,7 @@
 | 
				
			||||||
  #:use-module (gnu system linux)                 ; 'pam-service', etc.
 | 
					  #:use-module (gnu system linux)                 ; 'pam-service', etc.
 | 
				
			||||||
  #:use-module (gnu packages admin)
 | 
					  #:use-module (gnu packages admin)
 | 
				
			||||||
  #:use-module ((gnu packages linux)
 | 
					  #:use-module ((gnu packages linux)
 | 
				
			||||||
                #:select (udev kbd e2fsprogs lvm2 fuse alsa-utils))
 | 
					                #:select (eudev kbd e2fsprogs lvm2 fuse alsa-utils))
 | 
				
			||||||
  #:use-module ((gnu packages base)
 | 
					  #:use-module ((gnu packages base)
 | 
				
			||||||
                #:select (canonical-package glibc))
 | 
					                #:select (canonical-package glibc))
 | 
				
			||||||
  #:use-module (gnu packages package-management)
 | 
					  #:use-module (gnu packages package-management)
 | 
				
			||||||
| 
						 | 
					@ -510,7 +510,7 @@ item of @var{packages}."
 | 
				
			||||||
                                (guix build utils))
 | 
					                                (guix build utils))
 | 
				
			||||||
                    #:local-build? #t))
 | 
					                    #:local-build? #t))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
(define* (udev-service #:key (udev udev) (rules '()))
 | 
					(define* (udev-service #:key (udev eudev) (rules '()))
 | 
				
			||||||
  "Run @var{udev}, which populates the @file{/dev} directory dynamically.  Get
 | 
					  "Run @var{udev}, which populates the @file{/dev} directory dynamically.  Get
 | 
				
			||||||
extra rules from the packages listed in @var{rules}."
 | 
					extra rules from the packages listed in @var{rules}."
 | 
				
			||||||
  (mlet* %store-monad ((rules     (udev-rules-union (cons udev rules)))
 | 
					  (mlet* %store-monad ((rules     (udev-rules-union (cons udev rules)))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -253,7 +253,7 @@ explicitly appear in OS."
 | 
				
			||||||
 | 
					
 | 
				
			||||||
         ;; Get 'insmod' & co. from kmod, not module-init-tools, since udev
 | 
					         ;; Get 'insmod' & co. from kmod, not module-init-tools, since udev
 | 
				
			||||||
         ;; already depends on it anyway.
 | 
					         ;; already depends on it anyway.
 | 
				
			||||||
         kmod udev
 | 
					         kmod eudev
 | 
				
			||||||
 | 
					
 | 
				
			||||||
         e2fsprogs kbd
 | 
					         e2fsprogs kbd
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue