[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