You are not logged in.

#1 2011-08-19 10:40:39

Miles28
Member
From: Spain
Registered: 2008-08-31
Posts: 77

[Solved] Error starting CUPS daemon after last gnutls upgrade.

/var/log/boot:

Fri Aug 19 14:20:02 2011: :: Starting CUPS Daemon ^[[231G   [BUSY] /usr/sbin/cupsd: error while loading shared libraries: libgnutls.so.26: cannot open shared object file: No such

Thanks in advance.

Last edited by Miles28 (2011-08-23 10:44:23)

Offline

#2 2011-08-19 11:00:50

karol
Archivist
Registered: 2009-05-06
Posts: 25,434

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

Did you upgrade the kernel only? Run 'pacman -Syu'.
Post the versions of gnutls and cups you're using.

Offline

#3 2011-08-19 14:24:03

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

This has nothing to do with your kernel upgrade. Read your own paste carefully smile.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#4 2011-08-19 17:28:41

fsckd
Forum Moderator
Registered: 2009-06-15
Posts: 3,648

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

.:B:. is right, this doesn't look to be a kernel issue it all. Moving to Applications & Desktop Environments.

Also, please read the CUPS wiki entry. Thanks.


aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies

Offline

#5 2011-08-22 02:18:18

GSF1200S
Member
Registered: 2008-12-24
Posts: 436

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

Ive been linked to this thread from a response to my own thread which concerns the same error message:

epdfview: error while loading shared libraries: libgnutls.so.26: cannot open shared object file: No such file or directory

I never tried to print- my issue is/was with epdfview.. You might keep an eye on my thread and ill do the same.

Btw, the solution (at least temporarily for me) was to downgrade gnutls to version 2.8.6-1.

So, jump on the ARM (Arch Rollback Machine), grab the gnutls-2.8.6-1.pkg.tar.xz package, and install it using:

pacman -U gnutls-2.8.6-1.pkg.tar.xz

You might also want to throw gnutls in your IgnorePkg line in /etc/pacman.conf at least until this gets sorted..

EDIT: Heres my thread link-    https://bbs.archlinux.org/viewtopic.php … 89#p979989

Last edited by GSF1200S (2011-08-22 02:19:54)

Offline

#6 2011-08-22 03:17:56

GSF1200S
Member
Registered: 2008-12-24
Posts: 436

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

In my above thread, I followed Allan's advice even to the point of upgrading libcups (which I was unaware had anything to do with epdfview) and magically, epdfview's error message above went away, despite there being no libgnutls.so.26 in /usr/lib. However, I now have the exact same problem when trying to start cups:

[poeticrpm@geekdom ~]$ sudo rc.d restart cups
:: Stopping cupsd daemon                                                 [FAIL] 
:: Starting cupsd daemon                                                 [BUSY] cupsd: error while loading shared libraries: libgnutls.so.26: cannot open shared object file: No such file or directory

I dont know what else to do but downgrade gnutls and add it to IgnorePkg for now. This seems to me like a packaging bug as my system is fully up-to-date with the exception of conky, thunderbird, and wine (all of which have nothing to do with this problem), but then I have no idea how updating libcups fixed epdfview either- I could be wrong. Any ideas?

Offline

#7 2011-08-22 03:22:10

Allan
is always right
From: Brisbane, AU
Registered: 2007-06-09
Posts: 10,467
Website

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

Update cups (and libcups) to the current version (1.4.8-2) and you will be fine...

Offline

#8 2011-08-22 03:38:26

GSF1200S
Member
Registered: 2008-12-24
Posts: 436

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

Allan wrote:

Update cups (and libcups) to the current version (1.4.8-2) and you will be fine...

I had to run cups-usblp from the AUR in order for my printer to be detected. This is an upstream issue and not an Arch bug where my printer is one of an unfortunate few that cannot be recognized via USB. Indeed updating cups to 1.4.8 allows the daemon to start, but my printer is no longer detected by cups. Hopefully changes will come down the line for my printer in this regard- this is why I had libcups and cups-usblp in my IgnorePkg line: I didnt want to break my printing as I use it frequently.

In regards to the OP, a complete update of cups and libcups will fix the issue you are having.

Offline

#9 2011-08-22 19:17:14

Zom
Member
From: Sweden
Registered: 2007-10-27
Posts: 406

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

@GSF1200S: A recompile of cups-usblp should work just as well really.

Offline

#10 2011-08-23 10:41:17

Miles28
Member
From: Spain
Registered: 2008-08-31
Posts: 77

Re: [Solved] Error starting CUPS daemon after last gnutls upgrade.

Zom wrote:

@GSF1200S: A recompile of cups-usblp should work just as well really.

In my case, this problem has been solved after recompiling cups-usblp.
Thank you.

Offline

Board footer

Powered by FluxBB