[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#230857: libc6: remove /etc/default/{devpts,tmpfs} etc



 --- GOTO Masanori <gotom@debian.or.jp> wrote: 
> I reread this thread, and I think:
> 
>   (1) glibc should not depend on initscripts
>   (2) glibc should not install three files (defalt/tmpfs,
>       default/devpts, init.t/mountkernfs) 
>   (3) new initscripts should handle removing mountkernfs, devpts.sh

OK with me.  (There's more than one way to skin a cat.)


> This causes problem only the below case:
> 
>   - old initscripts (< 2.85-10 which does not have mountvirtfs) + old
>     glibc (<= 2.3.2.ds1-9, which does not have mountkernfs and
>     devpts.sh) is installed, then only glibc is upgrade to glibc (>=
>     2.3.2.ds1-12 which does not have devpts.sh).

According to the changelog, libc6 has included devpts.sh since 2.1.1-0.2 .


> This case causes:
> 
>   - sysfs/tmpfs(shmfs)/usbfs are not mounted.

Actually this problem should not occur because dpkg does not delete
orphaned conffiles.


>   - initscripts maintainer should do:
> 
>       * new initscripts should put a script which removes mountkernfs
> 	and devpts.sh.  Plus apply my patch.

Your patch (in #238963) is a good idea but the text requires some
editing for grammar.  I assume Miquel can do the editing himself but
I'll help if he asks.

--
Thomas


	
	
		
____________________________________________________________
Yahoo! Messenger - Communicate instantly..."Ping" 
your friends today! Download Messenger Now 
http://uk.messenger.yahoo.com/download/index.html



Reply to: