FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor


 
 
LinkBack Thread Tools
 
Old 03-11-2012, 07:07 AM
Arch Website Notification
 
Default

=== Signoff report for [testing] ===
https://www.archlinux.org/packages/signoffs/

There are currently:
* 2 new packages in last 24 hours
* 2 known bad packages
* 0 packages not accepting signoffs
* 9 fully signed off packages
* 132 packages missing signoffs
* 94 packages older than 14 days

(Note: the word 'package' as used here refers to packages as grouped by
pkgbase, architecture, and repository; e.g., one PKGBUILD produces one
package per architecture, even if it is a split package.)


== New packages in [testing] in last 24 hours (2 total) ==

* xf86-input-wacom-0.14.0-1 (i686)
* xf86-input-wacom-0.14.0-1 (x86_64)


== Incomplete signoffs for [core] (9 total) ==

* man-pages-3.37-1 (any)
1/2 signoffs
* dirmngr-1.1.0-4 (i686)
0/2 signoffs
* krb5-1.10.1-1 (i686)
1/2 signoffs
* mkinitcpio-busybox-1.19.4-2 (i686)
0/2 signoffs
* mpfr-3.1.0.p7-1 (i686)
1/2 signoffs
* syslinux-4.05-4 (i686)
0/2 signoffs
* dirmngr-1.1.0-4 (x86_64)
0/2 signoffs
* krb5-1.10.1-1 (x86_64)
1/2 signoffs
* mpfr-3.1.0.p7-1 (x86_64)
1/2 signoffs

== Incomplete signoffs for [extra] (120 total) ==

* glproto-1.4.15-1 (any)
1/2 signoffs
* inputproto-2.2-1 (any)
0/2 signoffs
* libreoffice-i18n-3.5.0-1 (any)
1/2 signoffs
* xcb-proto-1.7-2 (any)
1/2 signoffs
* freetype2-2.4.9-1 (i686)
0/2 signoffs
* icedtea-web-1.2-1 (i686)
0/2 signoffs
* icedtea-web-java7-1.2-1 (i686)
0/2 signoffs
* libpciaccess-0.13-1 (i686)
0/2 signoffs
* libreoffice-3.5.0-2 (i686)
0/2 signoffs
* libx11-1.4.99.1-1 (i686)
1/2 signoffs
* libxcb-1.8.1-1 (i686)
0/2 signoffs
* libxi-1.6.0-1 (i686)
0/2 signoffs
* mesa-8.0.1-2 (i686)
0/2 signoffs
* samba-3.6.3-4 (i686)
0/2 signoffs
* subversion-1.7.4-1 (i686)
0/2 signoffs
* xf86-input-acecad-1.5.0-3 (i686)
0/2 signoffs
* xf86-input-aiptek-1.4.1-3 (i686)
0/2 signoffs
* xf86-input-evdev-2.7.0-1 (i686)
0/2 signoffs
* xf86-input-joystick-1.6.0-4 (i686)
0/2 signoffs
* xf86-input-keyboard-1.6.1-2 (i686)
0/2 signoffs
* xf86-input-mouse-1.7.1-3 (i686)
0/2 signoffs
* xf86-input-synaptics-1.5.99-0.2 (i686)
0/2 signoffs
* xf86-input-vmmouse-12.8.0-1 (i686)
0/2 signoffs
* xf86-input-void-1.4.0-3 (i686)
0/2 signoffs
* xf86-input-wacom-0.14.0-1 (i686)
0/2 signoffs
* xf86-video-apm-1.2.3-5 (i686)
0/2 signoffs
* xf86-video-ark-0.7.4-1 (i686)
0/2 signoffs
* xf86-video-ast-0.93.9-2 (i686)
0/2 signoffs
* xf86-video-ati-6.14.3-2 (i686)
1/2 signoffs
* xf86-video-chips-1.2.4-4 (i686)
0/2 signoffs
* xf86-video-cirrus-1.3.2-8 (i686)
0/2 signoffs
* xf86-video-dummy-0.3.5-1 (i686)
0/2 signoffs
* xf86-video-fbdev-0.4.2-6 (i686)
0/2 signoffs
* xf86-video-geode-2.11.13-1 (i686)
0/2 signoffs
* xf86-video-glint-1.2.7-1 (i686)
0/2 signoffs
* xf86-video-i128-1.3.4-5 (i686)
0/2 signoffs
* xf86-video-i740-1.3.2-8 (i686)
0/2 signoffs
* xf86-video-intel-2.18.0-1 (i686)
0/2 signoffs
* xf86-video-mach64-6.9.0-3 (i686)
0/2 signoffs
* xf86-video-mga-1.4.13-5 (i686)
0/2 signoffs
* xf86-video-neomagic-1.2.5-6 (i686)
0/2 signoffs
* xf86-video-nouveau-0.0.16_git20120210-1 (i686)
0/2 signoffs
* xf86-video-nv-2.1.18-5 (i686)
0/2 signoffs
* xf86-video-openchrome-0.2.905-1 (i686)
0/2 signoffs
* xf86-video-r128-6.8.1-8 (i686)
0/2 signoffs
* xf86-video-rendition-4.2.4-6 (i686)
0/2 signoffs
* xf86-video-s3-0.6.3-7 (i686)
0/2 signoffs
* xf86-video-s3virge-1.10.4-7 (i686)
0/2 signoffs
* xf86-video-savage-2.3.3-3 (i686)
0/2 signoffs
* xf86-video-siliconmotion-1.7.5-4 (i686)
0/2 signoffs
* xf86-video-sis-0.10.3-7 (i686)
0/2 signoffs
* xf86-video-sisusb-0.9.4-6 (i686)
0/2 signoffs
* xf86-video-tdfx-1.4.3-8 (i686)
0/2 signoffs
* xf86-video-trident-1.3.4-6 (i686)
0/2 signoffs
* xf86-video-tseng-1.2.4-6 (i686)
0/2 signoffs
* xf86-video-unichrome-0.2.7-7 (i686)
0/2 signoffs
* xf86-video-v4l-0.2.0-10 (i686)
0/2 signoffs
* xf86-video-vesa-2.3.0-8 (i686)
0/2 signoffs
* xf86-video-vmware-12.0.0-1 (i686)
0/2 signoffs
* xf86-video-voodoo-1.2.4-6 (i686)
0/2 signoffs
* xf86-video-xgixp-1.8.0-5 (i686)
0/2 signoffs
* xorg-server-1.12.0-1 (i686)
0/2 signoffs
* xorg-xinput-1.5.99.1-1 (i686)
1/2 signoffs
* freetype2-2.4.9-1 (x86_64)
0/2 signoffs
* icedtea-web-1.2-1 (x86_64)
0/2 signoffs
* icedtea-web-java7-1.2-1 (x86_64)
0/2 signoffs
* libpciaccess-0.13-1 (x86_64)
1/2 signoffs
* libreoffice-3.5.0-2 (x86_64)
1/2 signoffs
* libx11-1.4.99.1-1 (x86_64)
1/2 signoffs
* libxcb-1.8.1-1 (x86_64)
0/2 signoffs
* libxi-1.6.0-1 (x86_64)
0/2 signoffs
* mesa-8.0.1-2 (x86_64)
0/2 signoffs
* samba-3.6.3-4 (x86_64)
0/2 signoffs
* subversion-1.7.4-1 (x86_64)
1/2 signoffs
* xf86-input-acecad-1.5.0-3 (x86_64)
0/2 signoffs
* xf86-input-aiptek-1.4.1-3 (x86_64)
0/2 signoffs
* xf86-input-evdev-2.7.0-1 (x86_64)
0/2 signoffs
* xf86-input-joystick-1.6.0-4 (x86_64)
0/2 signoffs
* xf86-input-keyboard-1.6.1-2 (x86_64)
0/2 signoffs
* xf86-input-mouse-1.7.1-3 (x86_64)
1/2 signoffs
* xf86-input-synaptics-1.5.99-0.2 (x86_64)
0/2 signoffs
* xf86-input-vmmouse-12.8.0-1 (x86_64)
0/2 signoffs
* xf86-input-void-1.4.0-3 (x86_64)
0/2 signoffs
* xf86-input-wacom-0.14.0-1 (x86_64)
0/2 signoffs
* xf86-video-apm-1.2.3-5 (x86_64)
0/2 signoffs
* xf86-video-ark-0.7.4-1 (x86_64)
0/2 signoffs
* xf86-video-ast-0.93.9-2 (x86_64)
0/2 signoffs
* xf86-video-chips-1.2.4-4 (x86_64)
0/2 signoffs
* xf86-video-cirrus-1.3.2-8 (x86_64)
0/2 signoffs
* xf86-video-dummy-0.3.5-1 (x86_64)
0/2 signoffs
* xf86-video-fbdev-0.4.2-6 (x86_64)
0/2 signoffs
* xf86-video-glint-1.2.7-1 (x86_64)
0/2 signoffs
* xf86-video-i128-1.3.4-5 (x86_64)
0/2 signoffs
* xf86-video-i740-1.3.2-8 (x86_64)
0/2 signoffs
* xf86-video-intel-2.18.0-1 (x86_64)
1/2 signoffs
* xf86-video-mach64-6.9.0-3 (x86_64)
0/2 signoffs
* xf86-video-mga-1.4.13-5 (x86_64)
0/2 signoffs
* xf86-video-neomagic-1.2.5-6 (x86_64)
0/2 signoffs
* xf86-video-nouveau-0.0.16_git20120210-1 (x86_64)
0/2 signoffs
* xf86-video-nv-2.1.18-5 (x86_64)
0/2 signoffs
* xf86-video-openchrome-0.2.905-1 (x86_64)
0/2 signoffs
* xf86-video-r128-6.8.1-8 (x86_64)
0/2 signoffs
* xf86-video-rendition-4.2.4-6 (x86_64)
0/2 signoffs
* xf86-video-s3-0.6.3-7 (x86_64)
0/2 signoffs
* xf86-video-s3virge-1.10.4-7 (x86_64)
0/2 signoffs
* xf86-video-savage-2.3.3-3 (x86_64)
0/2 signoffs
* xf86-video-siliconmotion-1.7.5-4 (x86_64)
0/2 signoffs
* xf86-video-sis-0.10.3-7 (x86_64)
0/2 signoffs
* xf86-video-sisusb-0.9.4-6 (x86_64)
0/2 signoffs
* xf86-video-tdfx-1.4.3-8 (x86_64)
0/2 signoffs
* xf86-video-trident-1.3.4-6 (x86_64)
0/2 signoffs
* xf86-video-tseng-1.2.4-6 (x86_64)
0/2 signoffs
* xf86-video-unichrome-0.2.7-7 (x86_64)
0/2 signoffs
* xf86-video-v4l-0.2.0-10 (x86_64)
0/2 signoffs
* xf86-video-vesa-2.3.0-8 (x86_64)
0/2 signoffs
* xf86-video-vmware-12.0.0-1 (x86_64)
0/2 signoffs
* xf86-video-voodoo-1.2.4-6 (x86_64)
0/2 signoffs
* xf86-video-xgixp-1.8.0-5 (x86_64)
0/2 signoffs
* xorg-server-1.12.0-1 (x86_64)
1/2 signoffs
* xorg-xinput-1.5.99.1-1 (x86_64)
1/2 signoffs

== Incomplete signoffs for [unknown] (3 total) ==

* archlinux-keyring-20120303-1 (any)
0/2 signoffs
* cups-filters-1.0.1-1 (i686)
0/2 signoffs
* cups-filters-1.0.1-1 (x86_64)
1/2 signoffs


== Completed signoffs (9 total) ==

* mkinitcpio-0.8.4-1 (any)
* e2fsprogs-1.42.1-1 (i686)
* udev-181-4 (i686)
* e2fsprogs-1.42.1-1 (x86_64)
* mkinitcpio-busybox-1.19.4-2 (x86_64)
* syslinux-4.05-4 (x86_64)
* udev-181-4 (x86_64)
* namcap-3.2.3-1 (any)
* xf86-video-ati-6.14.3-2 (x86_64)


== All packages in [testing] for more than 14 days (94 total) ==

* libreoffice-i18n-3.5.0-1 (any), since 2012-02-10
* xcb-proto-1.7-2 (any), since 2012-02-12
* xf86-video-ark-0.7.4-1 (i686), since 2012-02-12
* xf86-video-ati-6.14.3-2 (i686), since 2012-02-12
* xf86-video-tseng-1.2.4-6 (i686), since 2012-02-12
* xf86-input-joystick-1.6.0-4 (i686), since 2012-02-12
* xf86-video-s3-0.6.3-7 (i686), since 2012-02-12
* xf86-input-keyboard-1.6.1-2 (i686), since 2012-02-12
* xf86-video-xgixp-1.8.0-5 (i686), since 2012-02-12
* xf86-video-fbdev-0.4.2-6 (i686), since 2012-02-12
* xf86-video-geode-2.11.13-1 (i686), since 2012-02-12
* xf86-video-apm-1.2.3-5 (i686), since 2012-02-12
* xf86-video-nv-2.1.18-5 (i686), since 2012-02-12
* xf86-video-v4l-0.2.0-10 (i686), since 2012-02-12
* xf86-video-dummy-0.3.5-1 (i686), since 2012-02-12
* xf86-video-neomagic-1.2.5-6 (i686), since 2012-02-12
* xf86-video-sisusb-0.9.4-6 (i686), since 2012-02-12
* xf86-input-void-1.4.0-3 (i686), since 2012-02-12
* xf86-video-mach64-6.9.0-3 (i686), since 2012-02-12
* xf86-video-r128-6.8.1-8 (i686), since 2012-02-12
* xf86-video-unichrome-0.2.7-7 (i686), since 2012-02-12
* xf86-input-aiptek-1.4.1-3 (i686), since 2012-02-12
* xf86-video-cirrus-1.3.2-8 (i686), since 2012-02-12
* xf86-video-siliconmotion-1.7.5-4 (i686), since 2012-02-12
* xf86-video-voodoo-1.2.4-6 (i686), since 2012-02-12
* xf86-video-i740-1.3.2-8 (i686), since 2012-02-12
* xf86-video-rendition-4.2.4-6 (i686), since 2012-02-12
* xf86-video-vesa-2.3.0-8 (i686), since 2012-02-12
* xf86-input-acecad-1.5.0-3 (i686), since 2012-02-12
* xf86-video-i128-1.3.4-5 (i686), since 2012-02-12
* xf86-video-tdfx-1.4.3-8 (i686), since 2012-02-12
* xf86-input-mouse-1.7.1-3 (i686), since 2012-02-12
* xf86-video-chips-1.2.4-4 (i686), since 2012-02-12
* xf86-video-s3virge-1.10.4-7 (i686), since 2012-02-12
* libx11-1.4.99.1-1 (i686), since 2012-02-12
* xf86-video-openchrome-0.2.905-1 (i686), since 2012-02-12
* xf86-video-mga-1.4.13-5 (i686), since 2012-02-12
* xf86-video-trident-1.3.4-6 (i686), since 2012-02-12
* xorg-xinput-1.5.99.1-1 (i686), since 2012-02-12
* xf86-video-ast-0.93.9-2 (i686), since 2012-02-12
* xf86-video-nouveau-0.0.16_git20120210-1 (i686), since 2012-02-12
* xf86-video-ark-0.7.4-1 (x86_64), since 2012-02-12
* xf86-video-tseng-1.2.4-6 (x86_64), since 2012-02-12
* xf86-video-ati-6.14.3-2 (x86_64), since 2012-02-12
* xf86-video-s3-0.6.3-7 (x86_64), since 2012-02-12
* xf86-input-joystick-1.6.0-4 (x86_64), since 2012-02-12
* xf86-video-xgixp-1.8.0-5 (x86_64), since 2012-02-12
* xf86-input-keyboard-1.6.1-2 (x86_64), since 2012-02-12
* xf86-video-fbdev-0.4.2-6 (x86_64), since 2012-02-12
* xf86-video-nv-2.1.18-5 (x86_64), since 2012-02-12
* xf86-video-v4l-0.2.0-10 (x86_64), since 2012-02-12
* xf86-video-apm-1.2.3-5 (x86_64), since 2012-02-12
* xf86-video-dummy-0.3.5-1 (x86_64), since 2012-02-12
* xf86-video-neomagic-1.2.5-6 (x86_64), since 2012-02-12
* xf86-video-sisusb-0.9.4-6 (x86_64), since 2012-02-12
* xf86-input-void-1.4.0-3 (x86_64), since 2012-02-12
* xf86-video-mach64-6.9.0-3 (x86_64), since 2012-02-12
* xf86-video-r128-6.8.1-8 (x86_64), since 2012-02-12
* xf86-video-unichrome-0.2.7-7 (x86_64), since 2012-02-12
* xf86-input-aiptek-1.4.1-3 (x86_64), since 2012-02-12
* xf86-video-cirrus-1.3.2-8 (x86_64), since 2012-02-12
* xf86-video-siliconmotion-1.7.5-4 (x86_64), since 2012-02-12
* xf86-video-voodoo-1.2.4-6 (x86_64), since 2012-02-12
* xf86-video-i740-1.3.2-8 (x86_64), since 2012-02-12
* xf86-video-rendition-4.2.4-6 (x86_64), since 2012-02-12
* xf86-video-vesa-2.3.0-8 (x86_64), since 2012-02-12
* xf86-input-acecad-1.5.0-3 (x86_64), since 2012-02-12
* xf86-video-i128-1.3.4-5 (x86_64), since 2012-02-12
* xf86-video-tdfx-1.4.3-8 (x86_64), since 2012-02-12
* xf86-video-chips-1.2.4-4 (x86_64), since 2012-02-12
* libx11-1.4.99.1-1 (x86_64), since 2012-02-12
* xf86-input-mouse-1.7.1-3 (x86_64), since 2012-02-12
* xf86-video-s3virge-1.10.4-7 (x86_64), since 2012-02-12
* xf86-video-mga-1.4.13-5 (x86_64), since 2012-02-12
* xf86-video-openchrome-0.2.905-1 (x86_64), since 2012-02-12
* xf86-video-trident-1.3.4-6 (x86_64), since 2012-02-12
* xorg-xinput-1.5.99.1-1 (x86_64), since 2012-02-12
* xf86-video-ast-0.93.9-2 (x86_64), since 2012-02-12
* xf86-video-nouveau-0.0.16_git20120210-1 (x86_64), since 2012-02-12
* xf86-video-sis-0.10.3-7 (i686), since 2012-02-13
* xf86-video-sis-0.10.3-7 (x86_64), since 2012-02-13
* glproto-1.4.15-1 (any), since 2012-02-13
* xf86-video-savage-2.3.3-3 (i686), since 2012-02-14
* xf86-video-savage-2.3.3-3 (x86_64), since 2012-02-14
* xf86-video-glint-1.2.7-1 (i686), since 2012-02-17
* xf86-video-glint-1.2.7-1 (x86_64), since 2012-02-17
* cups-filters-1.0.1-1 (i686), since 2012-02-17
* cups-filters-1.0.1-1 (x86_64), since 2012-02-17
* libreoffice-3.5.0-2 (i686), since 2012-02-20
* libreoffice-3.5.0-2 (x86_64), since 2012-02-20
* xf86-input-synaptics-1.5.99-0.2 (i686), since 2012-02-21
* xf86-input-synaptics-1.5.99-0.2 (x86_64), since 2012-02-21
* xf86-video-intel-2.18.0-1 (i686), since 2012-02-24
* xf86-video-intel-2.18.0-1 (x86_64), since 2012-02-24


== Top five in signoffs in last 24 hours ==

1. allan - 2 signoffs
2. foutrelis - 1 signoffs
 
Old 03-11-2012, 09:16 AM
Vinay Ratan
 
Default

I am new user of linux. I have installed fedora 16 in my laptop dell latitude e6400. I am getting promblems of sound and graphics. How to install drivers of sound and graphics

With Regards
Vinay Ratan


--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
 
Old 03-12-2012, 07:07 AM
Arch Website Notification
 
Default

=== Signoff report for [community-testing] ===
https://www.archlinux.org/packages/signoffs/

There are currently:
* 0 new packages in last 24 hours
* 0 known bad packages
* 0 packages not accepting signoffs
* 0 fully signed off packages
* 3 packages missing signoffs
* 2 packages older than 14 days

(Note: the word 'package' as used here refers to packages as grouped by
pkgbase, architecture, and repository; e.g., one PKGBUILD produces one
package per architecture, even if it is a split package.)



== Incomplete signoffs for [community] (3 total) ==

* cdemu-daemon-1.5.0-2 (i686)
0/2 signoffs
* dbmail-3.0.0_rc3-1 (i686)
0/2 signoffs
* dbmail-3.0.0_rc3-1 (x86_64)
0/2 signoffs


== All packages in [community-testing] for more than 14 days (2 total) ==

* dbmail-3.0.0_rc3-1 (i686), since 2012-01-15
* dbmail-3.0.0_rc3-1 (x86_64), since 2012-01-16


== Top five in signoffs in last 24 hours ==

1. stephane - 1 signoffs
 
Old 03-12-2012, 07:07 AM
Arch Website Notification
 
Default

=== Signoff report for [testing] ===
https://www.archlinux.org/packages/signoffs/

There are currently:
* 2 new packages in last 24 hours
* 2 known bad packages
* 0 packages not accepting signoffs
* 9 fully signed off packages
* 132 packages missing signoffs
* 92 packages older than 14 days

(Note: the word 'package' as used here refers to packages as grouped by
pkgbase, architecture, and repository; e.g., one PKGBUILD produces one
package per architecture, even if it is a split package.)


== New packages in [testing] in last 24 hours (2 total) ==

* xf86-input-joystick-1.6.1-1 (i686)
* xf86-input-joystick-1.6.1-1 (x86_64)


== Incomplete signoffs for [core] (9 total) ==

* man-pages-3.37-1 (any)
1/2 signoffs
* dirmngr-1.1.0-4 (i686)
0/2 signoffs
* krb5-1.10.1-1 (i686)
1/2 signoffs
* mkinitcpio-busybox-1.19.4-2 (i686)
0/2 signoffs
* mpfr-3.1.0.p7-1 (i686)
1/2 signoffs
* syslinux-4.05-4 (i686)
0/2 signoffs
* dirmngr-1.1.0-4 (x86_64)
0/2 signoffs
* krb5-1.10.1-1 (x86_64)
1/2 signoffs
* mpfr-3.1.0.p7-1 (x86_64)
1/2 signoffs

== Incomplete signoffs for [extra] (120 total) ==

* glproto-1.4.15-1 (any)
1/2 signoffs
* inputproto-2.2-1 (any)
0/2 signoffs
* libreoffice-i18n-3.5.0-1 (any)
1/2 signoffs
* xcb-proto-1.7-2 (any)
1/2 signoffs
* freetype2-2.4.9-1 (i686)
0/2 signoffs
* icedtea-web-1.2-1 (i686)
0/2 signoffs
* icedtea-web-java7-1.2-1 (i686)
0/2 signoffs
* libpciaccess-0.13-1 (i686)
0/2 signoffs
* libreoffice-3.5.0-2 (i686)
0/2 signoffs
* libx11-1.4.99.1-1 (i686)
1/2 signoffs
* libxcb-1.8.1-1 (i686)
0/2 signoffs
* libxi-1.6.0-1 (i686)
0/2 signoffs
* mesa-8.0.1-2 (i686)
0/2 signoffs
* samba-3.6.3-4 (i686)
0/2 signoffs
* subversion-1.7.4-1 (i686)
1/2 signoffs
* xf86-input-acecad-1.5.0-3 (i686)
0/2 signoffs
* xf86-input-aiptek-1.4.1-3 (i686)
0/2 signoffs
* xf86-input-evdev-2.7.0-1 (i686)
0/2 signoffs
* xf86-input-joystick-1.6.1-1 (i686)
0/2 signoffs
* xf86-input-keyboard-1.6.1-2 (i686)
0/2 signoffs
* xf86-input-mouse-1.7.1-3 (i686)
0/2 signoffs
* xf86-input-synaptics-1.5.99-0.2 (i686)
0/2 signoffs
* xf86-input-vmmouse-12.8.0-1 (i686)
0/2 signoffs
* xf86-input-void-1.4.0-3 (i686)
0/2 signoffs
* xf86-input-wacom-0.14.0-1 (i686)
0/2 signoffs
* xf86-video-apm-1.2.3-5 (i686)
0/2 signoffs
* xf86-video-ark-0.7.4-1 (i686)
0/2 signoffs
* xf86-video-ast-0.93.9-2 (i686)
0/2 signoffs
* xf86-video-ati-6.14.3-2 (i686)
1/2 signoffs
* xf86-video-chips-1.2.4-4 (i686)
0/2 signoffs
* xf86-video-cirrus-1.3.2-8 (i686)
0/2 signoffs
* xf86-video-dummy-0.3.5-1 (i686)
0/2 signoffs
* xf86-video-fbdev-0.4.2-6 (i686)
0/2 signoffs
* xf86-video-geode-2.11.13-1 (i686)
0/2 signoffs
* xf86-video-glint-1.2.7-1 (i686)
0/2 signoffs
* xf86-video-i128-1.3.4-5 (i686)
0/2 signoffs
* xf86-video-i740-1.3.2-8 (i686)
0/2 signoffs
* xf86-video-intel-2.18.0-1 (i686)
0/2 signoffs
* xf86-video-mach64-6.9.0-3 (i686)
0/2 signoffs
* xf86-video-mga-1.4.13-5 (i686)
0/2 signoffs
* xf86-video-neomagic-1.2.5-6 (i686)
0/2 signoffs
* xf86-video-nouveau-0.0.16_git20120210-1 (i686)
0/2 signoffs
* xf86-video-nv-2.1.18-5 (i686)
0/2 signoffs
* xf86-video-openchrome-0.2.905-1 (i686)
0/2 signoffs
* xf86-video-r128-6.8.1-8 (i686)
0/2 signoffs
* xf86-video-rendition-4.2.4-6 (i686)
0/2 signoffs
* xf86-video-s3-0.6.3-7 (i686)
0/2 signoffs
* xf86-video-s3virge-1.10.4-7 (i686)
0/2 signoffs
* xf86-video-savage-2.3.3-3 (i686)
0/2 signoffs
* xf86-video-siliconmotion-1.7.5-4 (i686)
0/2 signoffs
* xf86-video-sis-0.10.3-7 (i686)
0/2 signoffs
* xf86-video-sisusb-0.9.4-6 (i686)
0/2 signoffs
* xf86-video-tdfx-1.4.3-8 (i686)
0/2 signoffs
* xf86-video-trident-1.3.4-6 (i686)
0/2 signoffs
* xf86-video-tseng-1.2.4-6 (i686)
0/2 signoffs
* xf86-video-unichrome-0.2.7-7 (i686)
0/2 signoffs
* xf86-video-v4l-0.2.0-10 (i686)
0/2 signoffs
* xf86-video-vesa-2.3.0-8 (i686)
0/2 signoffs
* xf86-video-vmware-12.0.0-1 (i686)
0/2 signoffs
* xf86-video-voodoo-1.2.4-6 (i686)
0/2 signoffs
* xf86-video-xgixp-1.8.0-5 (i686)
0/2 signoffs
* xorg-server-1.12.0-1 (i686)
0/2 signoffs
* xorg-xinput-1.5.99.1-1 (i686)
1/2 signoffs
* freetype2-2.4.9-1 (x86_64)
0/2 signoffs
* icedtea-web-1.2-1 (x86_64)
0/2 signoffs
* icedtea-web-java7-1.2-1 (x86_64)
0/2 signoffs
* libpciaccess-0.13-1 (x86_64)
1/2 signoffs
* libreoffice-3.5.0-2 (x86_64)
1/2 signoffs
* libx11-1.4.99.1-1 (x86_64)
1/2 signoffs
* libxcb-1.8.1-1 (x86_64)
0/2 signoffs
* libxi-1.6.0-1 (x86_64)
0/2 signoffs
* mesa-8.0.1-2 (x86_64)
0/2 signoffs
* samba-3.6.3-4 (x86_64)
0/2 signoffs
* subversion-1.7.4-1 (x86_64)
1/2 signoffs
* xf86-input-acecad-1.5.0-3 (x86_64)
0/2 signoffs
* xf86-input-aiptek-1.4.1-3 (x86_64)
0/2 signoffs
* xf86-input-evdev-2.7.0-1 (x86_64)
0/2 signoffs
* xf86-input-joystick-1.6.1-1 (x86_64)
0/2 signoffs
* xf86-input-keyboard-1.6.1-2 (x86_64)
0/2 signoffs
* xf86-input-mouse-1.7.1-3 (x86_64)
1/2 signoffs
* xf86-input-synaptics-1.5.99-0.2 (x86_64)
0/2 signoffs
* xf86-input-vmmouse-12.8.0-1 (x86_64)
0/2 signoffs
* xf86-input-void-1.4.0-3 (x86_64)
0/2 signoffs
* xf86-input-wacom-0.14.0-1 (x86_64)
0/2 signoffs
* xf86-video-apm-1.2.3-5 (x86_64)
0/2 signoffs
* xf86-video-ark-0.7.4-1 (x86_64)
0/2 signoffs
* xf86-video-ast-0.93.9-2 (x86_64)
0/2 signoffs
* xf86-video-chips-1.2.4-4 (x86_64)
0/2 signoffs
* xf86-video-cirrus-1.3.2-8 (x86_64)
0/2 signoffs
* xf86-video-dummy-0.3.5-1 (x86_64)
0/2 signoffs
* xf86-video-fbdev-0.4.2-6 (x86_64)
0/2 signoffs
* xf86-video-glint-1.2.7-1 (x86_64)
0/2 signoffs
* xf86-video-i128-1.3.4-5 (x86_64)
0/2 signoffs
* xf86-video-i740-1.3.2-8 (x86_64)
0/2 signoffs
* xf86-video-intel-2.18.0-1 (x86_64)
1/2 signoffs
* xf86-video-mach64-6.9.0-3 (x86_64)
0/2 signoffs
* xf86-video-mga-1.4.13-5 (x86_64)
0/2 signoffs
* xf86-video-neomagic-1.2.5-6 (x86_64)
0/2 signoffs
* xf86-video-nouveau-0.0.16_git20120210-1 (x86_64)
0/2 signoffs
* xf86-video-nv-2.1.18-5 (x86_64)
0/2 signoffs
* xf86-video-openchrome-0.2.905-1 (x86_64)
0/2 signoffs
* xf86-video-r128-6.8.1-8 (x86_64)
0/2 signoffs
* xf86-video-rendition-4.2.4-6 (x86_64)
0/2 signoffs
* xf86-video-s3-0.6.3-7 (x86_64)
0/2 signoffs
* xf86-video-s3virge-1.10.4-7 (x86_64)
0/2 signoffs
* xf86-video-savage-2.3.3-3 (x86_64)
0/2 signoffs
* xf86-video-siliconmotion-1.7.5-4 (x86_64)
0/2 signoffs
* xf86-video-sis-0.10.3-7 (x86_64)
0/2 signoffs
* xf86-video-sisusb-0.9.4-6 (x86_64)
0/2 signoffs
* xf86-video-tdfx-1.4.3-8 (x86_64)
0/2 signoffs
* xf86-video-trident-1.3.4-6 (x86_64)
0/2 signoffs
* xf86-video-tseng-1.2.4-6 (x86_64)
0/2 signoffs
* xf86-video-unichrome-0.2.7-7 (x86_64)
0/2 signoffs
* xf86-video-v4l-0.2.0-10 (x86_64)
0/2 signoffs
* xf86-video-vesa-2.3.0-8 (x86_64)
0/2 signoffs
* xf86-video-vmware-12.0.0-1 (x86_64)
0/2 signoffs
* xf86-video-voodoo-1.2.4-6 (x86_64)
0/2 signoffs
* xf86-video-xgixp-1.8.0-5 (x86_64)
0/2 signoffs
* xorg-server-1.12.0-1 (x86_64)
1/2 signoffs
* xorg-xinput-1.5.99.1-1 (x86_64)
1/2 signoffs

== Incomplete signoffs for [unknown] (3 total) ==

* archlinux-keyring-20120303-1 (any)
0/2 signoffs
* cups-filters-1.0.1-1 (i686)
0/2 signoffs
* cups-filters-1.0.1-1 (x86_64)
1/2 signoffs


== Completed signoffs (9 total) ==

* mkinitcpio-0.8.4-1 (any)
* e2fsprogs-1.42.1-1 (i686)
* udev-181-4 (i686)
* e2fsprogs-1.42.1-1 (x86_64)
* mkinitcpio-busybox-1.19.4-2 (x86_64)
* syslinux-4.05-4 (x86_64)
* udev-181-4 (x86_64)
* namcap-3.2.3-1 (any)
* xf86-video-ati-6.14.3-2 (x86_64)


== All packages in [testing] for more than 14 days (92 total) ==

* libreoffice-i18n-3.5.0-1 (any), since 2012-02-10
* xcb-proto-1.7-2 (any), since 2012-02-12
* xf86-video-ark-0.7.4-1 (i686), since 2012-02-12
* xf86-video-ati-6.14.3-2 (i686), since 2012-02-12
* xf86-video-tseng-1.2.4-6 (i686), since 2012-02-12
* xf86-video-s3-0.6.3-7 (i686), since 2012-02-12
* xf86-input-keyboard-1.6.1-2 (i686), since 2012-02-12
* xf86-video-xgixp-1.8.0-5 (i686), since 2012-02-12
* xf86-video-fbdev-0.4.2-6 (i686), since 2012-02-12
* xf86-video-geode-2.11.13-1 (i686), since 2012-02-12
* xf86-video-apm-1.2.3-5 (i686), since 2012-02-12
* xf86-video-nv-2.1.18-5 (i686), since 2012-02-12
* xf86-video-v4l-0.2.0-10 (i686), since 2012-02-12
* xf86-video-dummy-0.3.5-1 (i686), since 2012-02-12
* xf86-video-neomagic-1.2.5-6 (i686), since 2012-02-12
* xf86-video-sisusb-0.9.4-6 (i686), since 2012-02-12
* xf86-input-void-1.4.0-3 (i686), since 2012-02-12
* xf86-video-mach64-6.9.0-3 (i686), since 2012-02-12
* xf86-video-r128-6.8.1-8 (i686), since 2012-02-12
* xf86-video-unichrome-0.2.7-7 (i686), since 2012-02-12
* xf86-input-aiptek-1.4.1-3 (i686), since 2012-02-12
* xf86-video-cirrus-1.3.2-8 (i686), since 2012-02-12
* xf86-video-siliconmotion-1.7.5-4 (i686), since 2012-02-12
* xf86-video-voodoo-1.2.4-6 (i686), since 2012-02-12
* xf86-video-i740-1.3.2-8 (i686), since 2012-02-12
* xf86-video-rendition-4.2.4-6 (i686), since 2012-02-12
* xf86-video-vesa-2.3.0-8 (i686), since 2012-02-12
* xf86-input-acecad-1.5.0-3 (i686), since 2012-02-12
* xf86-video-i128-1.3.4-5 (i686), since 2012-02-12
* xf86-video-tdfx-1.4.3-8 (i686), since 2012-02-12
* xf86-input-mouse-1.7.1-3 (i686), since 2012-02-12
* xf86-video-chips-1.2.4-4 (i686), since 2012-02-12
* xf86-video-s3virge-1.10.4-7 (i686), since 2012-02-12
* libx11-1.4.99.1-1 (i686), since 2012-02-12
* xf86-video-openchrome-0.2.905-1 (i686), since 2012-02-12
* xf86-video-mga-1.4.13-5 (i686), since 2012-02-12
* xf86-video-trident-1.3.4-6 (i686), since 2012-02-12
* xorg-xinput-1.5.99.1-1 (i686), since 2012-02-12
* xf86-video-ast-0.93.9-2 (i686), since 2012-02-12
* xf86-video-nouveau-0.0.16_git20120210-1 (i686), since 2012-02-12
* xf86-video-ark-0.7.4-1 (x86_64), since 2012-02-12
* xf86-video-tseng-1.2.4-6 (x86_64), since 2012-02-12
* xf86-video-ati-6.14.3-2 (x86_64), since 2012-02-12
* xf86-video-s3-0.6.3-7 (x86_64), since 2012-02-12
* xf86-video-xgixp-1.8.0-5 (x86_64), since 2012-02-12
* xf86-input-keyboard-1.6.1-2 (x86_64), since 2012-02-12
* xf86-video-fbdev-0.4.2-6 (x86_64), since 2012-02-12
* xf86-video-nv-2.1.18-5 (x86_64), since 2012-02-12
* xf86-video-v4l-0.2.0-10 (x86_64), since 2012-02-12
* xf86-video-apm-1.2.3-5 (x86_64), since 2012-02-12
* xf86-video-dummy-0.3.5-1 (x86_64), since 2012-02-12
* xf86-video-neomagic-1.2.5-6 (x86_64), since 2012-02-12
* xf86-video-sisusb-0.9.4-6 (x86_64), since 2012-02-12
* xf86-input-void-1.4.0-3 (x86_64), since 2012-02-12
* xf86-video-mach64-6.9.0-3 (x86_64), since 2012-02-12
* xf86-video-r128-6.8.1-8 (x86_64), since 2012-02-12
* xf86-video-unichrome-0.2.7-7 (x86_64), since 2012-02-12
* xf86-input-aiptek-1.4.1-3 (x86_64), since 2012-02-12
* xf86-video-cirrus-1.3.2-8 (x86_64), since 2012-02-12
* xf86-video-siliconmotion-1.7.5-4 (x86_64), since 2012-02-12
* xf86-video-voodoo-1.2.4-6 (x86_64), since 2012-02-12
* xf86-video-i740-1.3.2-8 (x86_64), since 2012-02-12
* xf86-video-rendition-4.2.4-6 (x86_64), since 2012-02-12
* xf86-video-vesa-2.3.0-8 (x86_64), since 2012-02-12
* xf86-input-acecad-1.5.0-3 (x86_64), since 2012-02-12
* xf86-video-i128-1.3.4-5 (x86_64), since 2012-02-12
* xf86-video-tdfx-1.4.3-8 (x86_64), since 2012-02-12
* xf86-video-chips-1.2.4-4 (x86_64), since 2012-02-12
* libx11-1.4.99.1-1 (x86_64), since 2012-02-12
* xf86-input-mouse-1.7.1-3 (x86_64), since 2012-02-12
* xf86-video-s3virge-1.10.4-7 (x86_64), since 2012-02-12
* xf86-video-mga-1.4.13-5 (x86_64), since 2012-02-12
* xf86-video-openchrome-0.2.905-1 (x86_64), since 2012-02-12
* xf86-video-trident-1.3.4-6 (x86_64), since 2012-02-12
* xorg-xinput-1.5.99.1-1 (x86_64), since 2012-02-12
* xf86-video-ast-0.93.9-2 (x86_64), since 2012-02-12
* xf86-video-nouveau-0.0.16_git20120210-1 (x86_64), since 2012-02-12
* xf86-video-sis-0.10.3-7 (i686), since 2012-02-13
* xf86-video-sis-0.10.3-7 (x86_64), since 2012-02-13
* glproto-1.4.15-1 (any), since 2012-02-13
* xf86-video-savage-2.3.3-3 (i686), since 2012-02-14
* xf86-video-savage-2.3.3-3 (x86_64), since 2012-02-14
* xf86-video-glint-1.2.7-1 (i686), since 2012-02-17
* xf86-video-glint-1.2.7-1 (x86_64), since 2012-02-17
* cups-filters-1.0.1-1 (i686), since 2012-02-17
* cups-filters-1.0.1-1 (x86_64), since 2012-02-17
* libreoffice-3.5.0-2 (i686), since 2012-02-20
* libreoffice-3.5.0-2 (x86_64), since 2012-02-20
* xf86-input-synaptics-1.5.99-0.2 (i686), since 2012-02-21
* xf86-input-synaptics-1.5.99-0.2 (x86_64), since 2012-02-21
* xf86-video-intel-2.18.0-1 (i686), since 2012-02-24
* xf86-video-intel-2.18.0-1 (x86_64), since 2012-02-24


== Top five in signoffs in last 24 hours ==

1. stephane - 1 signoffs
 
Old 03-13-2012, 12:22 AM
Joshua Kinard
 
Default

On 03/11/2012 13:33, William Hubbs wrote:

> I highly discourage moving more things to /. If you google for things
> like, "case for usr merge", "understanding bin split", etc, you will
> find much information that is very enlightening about the /usr merge and
> the reasons for the /bin, /lib, /sbin -> /usr/* split.
>
> I'll start another thread about this farely soon, but for now I'll say
> that even though Fedora is a strong advocate of the /usr merge, it
> didn't start there. Solaris started this 15 years ago, and I think it
> would be a good thing for gentoo to implement the /usr merge at some
> point to make us more compatible with other unixes. Another thing to add
> is that it appears that at least Fedora and Debian are doing this.



On a somewhat sarcastic note, why don't we just deprecate /usr and move
everything back to /? Isn't that, largely, what is being accomplished here?
Solaris at least keeps some kernel stuff in / off of /stand (I believe).
Linux, after this /usr thing is fully complete, about the only thing left in
/ that is of any value will be /etc. Kernels were moved into /boot ages ago.

I mean, what really is / in the literal sense? It's the first filesystem
that the kernel mounts. If you put everything into /usr, including the init
scripts and /etc, create a few stub mount points for /var, /tmp, etc
(assuming those are separate partitions), then told the kernel that /usr is
/, what's the real difference? So I think Fedora's approach, while copying
existing behavior from Solaris, is partially broken in this regard.

We should be working to getting rid of /usr and bring it all back into /,
then create temporary /usr symlinks to point programs in the right
direction. After all, /usr was originally for user data, not system data,
until someone cooked up /home (I don't know the full exact history here, so
feel free to correct me).

Heck, why not redesign the original root filesystem layout while we're at it?

/ - Root.
/boot - Kernels, bootloader.
/apps - Installed, non-system critical applications. Merges /bin,
/sbin, /usr/{bin,sbin}, /usr/local/{bin,sbin}, and /lib and
all of its multilib variants.
/core - System-critical apps needed to get the system into a MINIMAL,
usable state (core device detection, mounting disks, etc)
/conf - System configuration data.
/dev - Device nodes.
/home - User stuff.
/data - Variable data. /var's new name.
/tmp - System-wide temp dir.
/virt - virtual filesystems (proc, sys, ramfs).
/svcs - Data dir for services (Apache, LDAP, FTP, etc).
/ext - holds mount points for external devices (merges /mnt & /media).
/root - Superuser's /home.


From that, for the new proposed directories:

/apps/sys/bin - System binaries. Only non-critical, system-wide binaries
go here.
/apps/sys/lib - Like /apps/sys/bin above. Except this can also be
duplicated for multilib (lib32, lib64, lib128, etc).

/apps/std/bin - Standard program binaries for all non-system, non-critical
binaries.
/apps/std/lib - Like /apps/std/bin above. Ditto for multilib.

/apps/local - If on a stand-alone system, this is a symlink to /apps/std.
otherwise, this holds a bin/lib folder that is only for apps
installed locally, while /apps/std might be a network mount
that holds apps common to multiple systems of the
same/similar type of install.

/core/bin - Critical system, binaries needed to get the system into a
minimally-usable state. Predominantly occupied by various
filesystem tools.
/core/lib - Libraries, usually static, to support /core/bin. Can be
multilib, but a system should have a single ABI that can
successfully boot the userland components of the system.
/core/inf - Holds minimal information to identify and locate
boot-critical devices, typically in the form of a small
database of some design, but which can be parsed with
no additional dependencies.
/core/init - Home of your init system of choice, including all the
information needed for various run levels, etc. Its
sub-layout is dependent on the particular init system that
is installed.

/conf - Basically a rename of /etc. The "etc" name doesn't
convey any useful information to a user anymore about its
true purpose. /conf, however, does. Files stored here
will largely be comprised of text files that configure
various system services. Like /etc, it's sub-layout will
probably be a complete, unrestrained mess.

/virt - Everyone loves virtual filesystems. When there was just
/proc, everything was alright. Then /sys comes along, and
now we've polluted the / namespace with two virtual
filesystems. /virt provides a home for those (so /virt/proc
and /virt/sys), in addition to others like /virt/shm,
and /virt/pts, or even /virt/ramfs if you want. Anything
in here doesn't physically exist, and either changes rapidly
or is lost once the system loses power.

/data - Like "etc", /var's original function has been largely
overridden and hardly contains "variable" data anymore.
thus, it is reborn as /data, which conveys *exactly* what
it is for -- data of some kind, whose presence may be
permanent or transitory. Mail spools, caches, print spools,
whatever. Fill it with data from /dev/urandom if you want!

/svcs - Like /srv, which some people are resistant to using. The
original idea is quite a marvel, though, because it never
really made any sense to stick Apache into /var/www, or hang
the TFTP boot directory off of /, or chroot BIND inside of
/etc or /var (or both).

/ext - A place for external mounts, either filesystems or devices.
NFS, CD-ROMs, thumb drives, Samba/CIFS, etc, it goes here.
This replaces both /mnt and /media, the only difference
between the two being the same as the difference between
two shades of purple. The only exception to this rule is
/apps/local above.

All other directories retain their original, standard functionality.


I thought this up on a whim, it hasn't been tested nor vetted. It's largely
meant as a joke, but also to provoke discussion on the current filesystem
design and the direction we're getting pulled in with Fedora's declaration
that separate /usr is broken. I don't think it is and I don't find their
argument very convincing, and probably never will.

At some point after this change becomes fully adopted (and it will, trust
me), the difference between the / of old and /usr will be so minor, that you
could probably move a few files around, chop /usr off into a separate
partition, and then pass root=/dev/<where /usr is>, and bring a system fully
online, *without a /usr*. And then, after that, someone will come along and
propose "the new /usr", and the cycle repeats.

But I do, hesitantly, agree that the standard UNIX filesystem has a lot of
"traditions" to it that don't make a lot of sense anymore. It's a hallmark
of an era where machines usually kept a local copy of stuff needed to start
or stop themselves. Now we're in an era where machines aren't even physical
anymore. The location of actual data is somewhat meaningless, if you write
a program correctly and don't hardcode filesystem paths.

So it's probably time to have some kind of a discussion on the filesystem,
and what would need to change to bring it up to date with the era of
large-scale virtualization and embedded systems that run on your wristwatch,
in addition to the standard black (or beige) box sitting on a desk somewhere.

Food for thought. And yes, I've already tested out udev-181 on a VM with a
separate /usr. With devtmpfs, the system fully boots just fine, no
initramfs needed. Guess what the only piece of software to mess up is?
Udev. I largely think it's a timing issue in OpenRC, however, because /usr
DOES get mounted fairly quickly, but not before udevd starts. But udevd
does restart itself and everything looks to work fine. If you aren't
watching the terminal, you wouldn't even notice the failures.

Cheers,

--
Joshua Kinard
Gentoo/MIPS
kumba@gentoo.org
4096R/D25D95E3 2011-03-28

"The past tempts us, the present confuses us, the future frightens us. And
our lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic
 
Old 03-13-2012, 12:37 AM
Kent Fredric
 
Default

On 13 March 2012 14:22, Joshua Kinard <kumba@gentoo.org> wrote:
> I thought this up on a whim, it hasn't been tested nor vetted. *It's largely
> meant as a joke, but also to provoke discussion on the current filesystem
> design and the direction we're getting pulled in with Fedora's declaration
> that separate /usr is broken. *I don't think it is and I don't find their
> argument very convincing, and probably never will.
>

Why don't we just quit with this linux nonsense and all switch to Mac,
after all, it just works!

</cynical remarks>

=p


--
Kent

perl -e* "print substr( "edrgmaM* SPA NOcomil.ic@tfrken", $_ * 3,
3 ) for ( 9,8,0,7,1,6,5,4,3,2 );"
 
Old 03-13-2012, 01:16 AM
Joshua Kinard
 
Default

On 03/12/2012 21:37, Kent Fredric wrote:

> On 13 March 2012 14:22, Joshua Kinard <kumba@gentoo.org> wrote:
>> I thought this up on a whim, it hasn't been tested nor vetted. It's largely
>> meant as a joke, but also to provoke discussion on the current filesystem
>> design and the direction we're getting pulled in with Fedora's declaration
>> that separate /usr is broken. I don't think it is and I don't find their
>> argument very convincing, and probably never will.
>>
>
> Why don't we just quit with this linux nonsense and all switch to Mac,
> after all, it just works!
>
> </cynical remarks>
>
> =p


The problem with that, is, that the system wouldn't boot without /itunes
being available, so you can't partition that one off :P

--
Joshua Kinard
Gentoo/MIPS
kumba@gentoo.org
4096R/D25D95E3 2011-03-28

"The past tempts us, the present confuses us, the future frightens us. And
our lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic
 
Old 03-13-2012, 01:33 AM
Ian Stakenvicius
 
Default

On 2012-03-12, at 9:22 PM, Joshua Kinard <kumba@gentoo.org> wrote:

>
> And yes, I've already tested out udev-181 on a VM with a
> separate /usr. With devtmpfs, the system fully boots just fine, no
> initramfs needed. Guess what the only piece of software to mess up is?
> Udev. I largely think it's a timing issue in OpenRC, however, because /usr
> DOES get mounted fairly quickly, but not before udevd starts. But udevd
> does restart itself and everything looks to work fine. If you aren't
> watching the terminal, you wouldn't even notice the failures.
>


THANK YOU for testing this -- I could not forsee a reason, back when this process started, as to why openrc couldn't mount /usr before udev started. since devtmpfs should provide the source devnode anyways. It's good to have a (near) proof of that.

Ian
 
Old 03-13-2012, 02:14 AM
Joshua Kinard
 
Default

On 03/12/2012 22:33, Ian Stakenvicius wrote:

>
> On 2012-03-12, at 9:22 PM, Joshua Kinard <kumba@gentoo.org> wrote:
>
>>
>> And yes, I've already tested out udev-181 on a VM with a
>> separate /usr. With devtmpfs, the system fully boots just fine, no
>> initramfs needed. Guess what the only piece of software to mess up is?
>> Udev. I largely think it's a timing issue in OpenRC, however, because /usr
>> DOES get mounted fairly quickly, but not before udevd starts. But udevd
>> does restart itself and everything looks to work fine. If you aren't
>> watching the terminal, you wouldn't even notice the failures.
>>
>
>
> THANK YOU for testing this -- I could not forsee a reason, back when this process started, as to why openrc couldn't mount /usr before udev started. since devtmpfs should provide the source devnode anyways. It's good to have a (near) proof of that.
>
> Ian

Yeah, I think it's an easy fix either in openrc or in an initscript
somewhere. I changed nothing except my kernel (was missing devtmpfs -- it's
not under Filesystems!), uninstalled module-init-tools, and installed kmod +
udev-181. Then rolled back the snapshot once I had the results.

See the attached PNG for the boot output I was able to grab before something
clears the screen. There was a few extra lines after this, but I'm not that
fast on the screencap button.

--
Joshua Kinard
Gentoo/MIPS
kumba@gentoo.org
4096R/D25D95E3 2011-03-28

"The past tempts us, the present confuses us, the future frightens us. And
our lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic
 
Old 03-13-2012, 02:53 AM
"Robin H. Johnson"
 
Default

On Mon, Mar 12, 2012 at 11:14:23PM -0400, Joshua Kinard wrote:
> Yeah, I think it's an easy fix either in openrc or in an initscript
> somewhere. I changed nothing except my kernel (was missing devtmpfs -- it's
> not under Filesystems!), uninstalled module-init-tools, and installed kmod +
> udev-181. Then rolled back the snapshot once I had the results.
When udev is linked against a library in /usr, this is not going to work
anymore, because udev won't start at all.

On many simple setups, yes, it's not going actually break much in my
testing on pure OpenRC.

udev starts in the sysinit runlevel, and /usr would normally only become
available later, in the boot runlevel, when localmount runs...

Consider this potential boot order:
sysinit/sysfs
sysinit/udev (fails without sysfs)
boot/modules (after udev, so udev rules work on modprobe)
boot/hwclock (needs rtc modules on some systems)
boot/fsck (after devices are available)
boot/root (after fsck)
boot/localmount (after fsck)

udev before modules is fairly critical for some hardware, so that it
gets configured properly.

--
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee & Infrastructure Lead
E-Mail : robbat2@gentoo.org
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85
 

Thread Tools




All times are GMT. The time now is 10:17 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org