hplip 3.13.11 version install never finishes

Asked by Tom Gossler

The hplip install gets to the step Running Pre-package Commands and seems to stop working. The little character-based spinner just keeps spinning but we never get past the step. I am running openSUSE 12.2, I am upgrading from hplip 3.13.10. I have upgraded several times in the past, this is the first time this has happened. It usually takes about 10-15 minutes for the entire install to run on my system. I let this step run about 1/2 hour before deciding to cancel it.

Is this a known issue?

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
Amarnath Chitumalla
Solved:
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Tom GOssler (tom-gossler) said :
#2

I downloaded the latest version yesterday (12/12) and attempted the install. When I walked away from it, it was at the "Running Pre-ackage Commands" step. I let it run all night - approximately 7-1/2 hours - and this morning, the install was still at the "Runnig Pre-package Commands" step!

This problem continues.

Revision history for this message
Amarnath Chitumalla (amarnath-chitumalla) said :
#3

Hi,

Sorry for the late reply.

As per above comments, seems like installer hanged during this refreshing packages list, this might be due to some other process is blocking the zypper.

Please try following command in terminal and it show if any other process is blocking.. Close the blocking processes.

$ su -c "zypper refresh"

Regards,
Amarnath

Revision history for this message
Tom Gossler (c-tom-r) said :
#4

The results of running the suggested command plus a look at the running processes for zypper:

# ps -ef | grep zypper
root 2188 1959 0 14:29 pts/2 00:00:00 /usr/bin/su -c zypper refresh
root 2191 2188 0 14:29 pts/2 00:00:00 zypper refresh
root 2200 1853 0 14:29 pts/3 00:00:00 grep --color=auto zypper
# su -c "zypper refresh"
System management is locked by the application with pid 2191 (zypper).
Close this application before trying again.

It appears the only process running zypper is the hplip install process.

Revision history for this message
Best Amarnath Chitumalla (amarnath-chitumalla) said :
#5

Hi Tom,

This can be possible due to multiple reasons.
1) In repository CD/DVD might be enabled
2) packagekitd service is running
3) other network mountings might be present and not available during refresh.

To check this, just following commands (Note:- don't run hplip installer. i.e. hplip-3.13.11.run)
$ su -c 'zypper refresh'

--> if this says about packagekit or other services, kill that service
$ pa aux |grep -i <blocking process name>
$ su -c ' kill -9 <above listed process ID>

--> If it is not listing anything nothing but blank.. press ctrl + c, shows mounting fails
--> de-select the Enable and refresh for this repository in repositories list

--> Once "zypper refresh" command is working correctly, install hplip-3.13.11.run

$ sh hplip-3.13.11.run

Thanks & Regards,
Amarnath

Revision history for this message
Tom Gossler (c-tom-r) said :
#6

Thank you Amarnath,

I did have a repository in my list that was not refreshing correctly, After removing it, the install ran fine.

Thank you again!