LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   CUPS scheduler fails at boot (https://www.linuxquestions.org/questions/linux-software-2/cups-scheduler-fails-at-boot-468186/)

jhc53 07-27-2006 06:46 AM

CUPS scheduler fails at boot
 
I am relatively new to Linux and run Fedora Core 4.
I reinstalled CUPS yesterday, and at boot up I received the error message:

/usr/sbin/cupsd: symbol lookup error: /usr/sbin/cupsd: undefined symbol: cupsFileWrite
cups: unable to restart scheduler.

I receive the same error message whenever I try as root to restart cups:

[root@rlw46 cups]# /etc/init.d/cups restart
/usr/sbin/cupsd: symbol lookup error: /usr/sbin/cupsd: undefined symbol: cupsFileWrite
cups: unable to restart scheduler.

Any insight would be greatly appreciated.

PTrenholme 07-27-2006 07:11 AM

Have you run yum update or yum upgrade?

The update option will check for, and install, any updates to your software that have been released. The upgrade option will, additionally, install newer kernel versions, and newer versions of your software. (The latest released FC4 kernel is 2.6.17-1.2142.)

My point is, of course, that you may have let your CUPS version get "out-of-sync" with your other software.

Note: Some Fedora kernel upgrades leave CUPS out of the automatic service startup list. Use the /sbin/chkconfig command to check after an upgrade.

jhc53 07-27-2006 10:39 AM

yum update has conflict
 
So I ran yum upgrade and got about 150 packages (1 of which looked to be the new CUPS which is encouraging.)Unfortunately I got this conflict statement which prevented yum update from running:

--> Running transaction check
--> Processing Conflict: udev conflicts module-init-tools < 0:3.2-0.pre9.0.FC4.2--> Processing Dependency: wv for package: lyx
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package wv.i386 0:1.0.3-1.fc4 set to be updated
--> Running transaction check
--> Processing Conflict: udev conflicts module-init-tools < 0:3.2-0.pre9.0.FC4.2--> Finished Dependency Resolution
Error: udev conflicts with module-init-tools < 0:3.2-0.pre9.0.FC4.2


Ideas?

PTrenholme 07-27-2006 12:59 PM

Remove the module-init-tools package, run the yum upgrade, and reinstall the module-init-tools.

I.e., something like this (as root):
Code:

# yum remove module-init-tools
# yum upgrade
# yum install module-init-tools

Edit: F.Y.I. - I just looked at my (FC5) system, and the version of module-init-tools I have loaded in my FC4 system is 3.2-0.pre9.0.FC4.4@i386, and I get no conflicts with udev.

It occures to me that you may not have all the repositories you need enabled.

Here's what some of my repsoitory settings look look:
Code:

$ cat /etc/yum.repos.d/fedora.repo
[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
$ cat /etc/yum.repos.d/fedora-extras.repo
[extras]
name=Fedora Extras $releasever - $basearch
baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras
        ftp://limestone.uoregon.edu/fedora/extras/$releasever/$basearch
        ftp://fedora.bu.edu/extras/$releasever/$basearch
        ftp://mirrors.kernel.org/fedora/extras/$releasever/$basearch
        ftp://ftp.muug.mb.ca/pub/fedora/linux/extras/
        ftp://mirror.hiwaay.net/redhat/fedora/linux/extras/
        ftp://mirror.phy.olemiss.edu/fedora/extras/
        ftp://fedora.mirrors.tds.net/pub/fedora-core-extras/$releasever/$basearch
        ftp://mirror.cpsc.ucalgary.ca/mirror/fedora/linux/extras/
        ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux/extras/
# http://limestone.uoregon.edu/fedora/extras/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-$releasever
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras
gpgcheck=1
$ cat /etc/yum.repos.d/fedora-updates.repo
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
$ cat /etc/yum.repos.d/livna.repo
[livna]
name=Livna for Fedora Core $releasever - $basearch - Base
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn/
#baseurl=http://livna.cat.pdx.edu/fedora/$releasever/$basearch/RPMS.lvn/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna


jhc53 07-27-2006 02:00 PM

All fixed
 
I appreciate your help. I removed the module-init-tools file with:
[root@dhcp130132248061 thunderbird]# rpm -e module-init-tools-3.2-0.pre9.0.FC4.4

I had the 4 as well. yum upgrade ran very smoothly after that, and I can print now.

Much obliged.


All times are GMT -5. The time now is 11:16 PM.