From Bugzilla Helper: User-Agent: Mozilla/4.75 [de] (X11; U; Linux 2.2.16-3 i686; Nav) /etc/init.d/lpd calls checkpc -f, which hangs an printer ports like /dev/irlpt0. The open is blocked until a IRDA printer is in range. Reproducible: Always Steps to Reproduce: 1.Configure a IRDA printer in printcap (/dev/irlpt0) 2.Start /etc/init.d/irda 3.Start /etc/init.d/lpd Actual Results: The system won't boot until an IRDA printer is recognised by the IRDA kernel stack and thus the open() performed by 'checkpc -f' is returned. Expected Results: System should start. Use either non-blockig open() in checkpc or comment out the line in /etc/init.d/lpd
this 'should' work now, but havent tested it. Try LPRng from rawhide, and reopen if this is broken.