Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: uggla on January 09, 2011, 02:28:47 PM

Title: Cups missing dependency
Post by: uggla on January 09, 2011, 02:28:47 PM
Cups.tcz is missing dbus.tcz as dependency.
Title: Re: Cups missing dependency
Post by: Juanito on January 09, 2011, 05:23:49 PM
I believe it's optional - i.e. cups will work without it, no?
Title: Re: Cups missing dependency
Post by: uggla on January 10, 2011, 06:42:41 AM
No, it doesn't work at all.
Title: Re: Cups missing dependency
Post by: Juanito on January 10, 2011, 09:06:20 AM
OK - I'm traveling at the moment. Give me a couple of days and I'll have a look.
Title: Re: Cups missing dependency
Post by: Juanito on January 13, 2011, 04:28:39 AM
I'd thought the problem was in the init.d script, but I see that cupsd now depends on the dbus lib - sorry, I missed that.

Once I have access to the extensions host, I'll update the dep file.
Title: Re: Cups missing dependency
Post by: beerstein on January 17, 2011, 08:07:24 AM
Does this also apply to cups 3.1.1, the older cups version which works
without a root password?

BTW: I followed the wiki howto on cups, which is very good, but I was not able to
install my HP LJ 5Pprinter. I can not see a menue item to select a parallel port. Although
other linuxes can see that parallel port  input in cups3.11 where a LPT #1 or so is listed.
I know, few PCs today are shipped with LPT #1. But I also did not see a USB port for selection?

When I check the /dev folder I also can not see a lp0 entry which I think is needed
to be able to install a printer connected to the parallel port.

Is there a kernel modul in TC 3.41 missing?
Title: Re: Cups missing dependency
Post by: Juanito on January 17, 2011, 08:23:21 AM
I believe cups1311 either has an optional dependency on dbus or no dependency at all.

Does lsmod show a parallel port module loaded - I guess either parport or parport_pc - I'm not at a tc machine to check.

With a usb printer, the lp0 entry will be created when the printer is powered on and connected to your machine. I'm not sure the same thing will happen for a parallel port - maybe you need to manually load the parport kernel module to create lp0?
Title: Re: Cups missing dependency
Post by: beerstein on January 17, 2011, 08:34:54 AM
thank you so much for your quick response:
My LPT:1 printer is connected via an old cable, which gives no
feedback to the machine during printer on.

Do you think that I should use another cable?
This might help because yiu mentioned that the generation of
an lp0 entry in the /dev comes from a connected printer.

Is there any orher way to put thet lp0 into my /dev  ?

I have parport_pc in my /dec   but not parport

lsmod | grep par

shows parport_pc and parport

but now  I modprobed lp and see - now I have a lp0 in my /dev

Now I will try to do the cups install again.

Thank you again for your help


Title: Re: Cups missing dependency
Post by: Juanito on January 17, 2011, 09:04:42 AM
There's perhaps one other thing to try - I seem to remember that on old machines with parallel ports there was often a bios setting for the parallel port - bi-directional, enhanced or similar.

Perhaps one of these settings will enable a signal to your machine that a printer is connected to the parallel port and cause parport, partport_pc and lp to be loaded automatically.

BTW I've never had the hardware to test a parallel port printer with cups, so this is all new to me..
Title: Re: Cups missing dependency
Post by: Juanito on February 05, 2011, 10:57:45 PM
Once I have access to the extensions host, I'll update the dep file.

Updated