[arch-dev-public] news item draft: /dev layout cleanup

Allan McRae allan at archlinux.org
Mon Aug 3 01:59:10 EDT 2009


Eric Bélanger wrote:
> On Sun, Aug 2, 2009 at 11:29 PM, Allan McRae<allan at archlinux.org> wrote:
>   
>> Eric Bélanger wrote:
>>     
>>> On Sat, Aug 1, 2009 at 11:28 PM, Allan McRae<allan at archlinux.org> wrote:
>>>
>>>       
>>>> Thanks for comments.  I am going to push this to the news today
>>>>
>>>> [draft]
>>>> /dev layout cleanup
>>>>
>>>> The /dev layout has been cleaned up to comply to the device names
>>>> specified
>>>> in the Linux kernel documentation. We had some legacy left from our devfs
>>>> days, which has now been removed. With this update, it is important that
>>>> initscripts (2009.07-3), filesystem (2009.07-1), udev (141-5) and
>>>> syslog-ng
>>>> (3.0.3-2) are all updated together.
>>>>
>>>> The most obvious change from a users perspective is the vc/*->tty*
>>>> transition.  The initscripts-2007.08 update requires adjusting the
>>>> /etc/inittab file to refer to tty* instead of vc/*.  Due to severe system
>>>> breakages if this file is not updated, this change will be automatically
>>>> handled by pacman.  The original /etc/inittab file is saved as
>>>> /etc/inittab.pacsave.  To be clear:
>>>>
>>>> package /etc/inittab -> inittab.pacnew (if needed)
>>>> system /etc/inittab -> inittab.pacsave
>>>> system /etc/inittab --sed--> inittab
>>>>
>>>> Make sure to check these files after the update and do any merging that
>>>> is
>>>> required.  Any users who have modified the /etc/securetty file should
>>>> make
>>>> sure to merge that file also.
>>>> [/draft]
>>>>
>>>>
>>>> I will move these packages without releasing a new filesystem and
>>>> initscripts package so we can definitely get them on the next installer.
>>>>  As
>>>> far as I can tell, there is nothing to stop these packages moving and the
>>>> extra fixes in git are just "nice to haves" and not "must haves".  This
>>>> way
>>>> we can release the initscript and filesystem changes when needed and put
>>>> them through the signoff procedure separately.
>>>>
>>>> The actually move will occur after ~24 hours of posting the new item.
>>>>
>>>> Allan
>>>>
>>>>
>>>>
>>>>
>>>>         
>>> The udev in testing was updated. We need to signoff the new version
>>> before moving this stuff to core.
>>>
>>>       
>> Damn...  I was wanting to move this before udev was updated.  Nevermind.
>>
>> Allan
>>
>>     
>
> As there are some issues with udev-145-1 that will take time to
> settle, you could still do this transition. Just update the udev  in
> core manually. In svn,  manually apply  the 141-5 modifications to
> repos/core-i686 and  repos/core-x86_64 then commit. On gerolde, copy
> the  udev 141-5 packages from /srv/package-cleanup to your staging
> dir.
>   

I was going to do that when I get home from work tonight. I figured that 
we could not have a news item up then do nothing about it...

Allan






More information about the arch-dev-public mailing list