hplip will not install correctly
I have Linux Mint 10 installed on a Dell PC. I purchased an HP Deskjet 3510 and connected to the machine. It detects the printer, but will not print anything. I checked on the HPLIP page, and found that the 3510 model is not supported by Linux Mint 10. Therefore, I tried to install the new version of hplip (3.13.3) by using the auto installer. It fails to install. I then tried the manual install method. It does not work either. The make command will not execute. Below I have all of the information from the terminal when trying to do the auto install and the manual install. Please help to solve this. Thanks.
Ben Rawe
***MESSAGE FROM TERMINAL DURING AUTO INSTALL ATTEMPT IS BELOW***
benrawe@BR-Home ~ $ cd Desktop
benrawe@BR-Home ~/Desktop $ sh hplip-3.13.3run
sh: Can't open hplip-3.13.3run
benrawe@BR-Home ~/Desktop $ sh hplip-3.13.3.run
Creating directory hplip-3.13.3
Verifying archive integrity... All good.
Uncompressing HPLIP 3.13.3 Self Extracting Archive.
HP Linux Imaging and Printing System (ver. 3.13.3)
HPLIP Installer ver. 5.1
Copyright (c) 2001-13 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
Installer log saved in: hplip-install_
\
note: Defaults for each question are maked with a '*'. Press <enter> to accept the default.
INSTALLATION MODE
-----------------
Automatic mode will install the full HPLIP solution with the most common options.
Custom mode allows you to choose installation options to fit specific requirements.
Please choose the installation mode (a=automatic*, c=custom, q=quit) : a
Initializing. Please wait...
INTRODUCTION
------------
This installer will install HPLIP version 3.13.3 on your computer.
Please close any running package management systems now (YaST, Adept, Synaptic, Up2date, etc).
DISTRO/OS CONFIRMATION
-------
Distro appears to be Linux Mint 10.
Is "Linux Mint 10" your correct distro/OS and version (y=yes*, n=no, q=quit) ? y
ENTER USER PASSWORD
-------------------
Please enter the sudoer (benrawe)'s password:
INSTALLATION NOTES
------------------
Enable the universe/multiverse repositories. Also be sure you are using the Ubuntu "Main" Repositories. See: https:/
Please read the installation notes. Press <enter> to continue or 'q' to quit:
RUNNING PRE-INSTALL COMMANDS
-------
OK
INSTALL MISSING REQUIRED DEPENDENCIES
-------
warning: There are 6 missing REQUIRED dependencies.
note: Installation of dependencies requires an active internet connection.
warning: Missing REQUIRED dependency: python-devel (Python devel - Python development files)
warning: Missing REQUIRED dependency: cups-devel (CUPS devel- Common Unix Printing System development files)
warning: Missing REQUIRED dependency: libusb (libusb - USB library)
warning: Missing REQUIRED dependency: libtool (libtool - Library building support services)
warning: Missing REQUIRED dependency: cups-image (CUPS image - CUPS image development files)
warning: Missing REQUIRED dependency: libjpeg (libjpeg - JPEG library)
INSTALL MISSING OPTIONAL DEPENDENCIES
-------
warning: There are 7 missing OPTIONAL dependencies.
note: Installation of dependencies requires an active internet connection.
warning: Missing REQUIRED dependency for option 'network': libcrypto (libcrypto - OpenSSL cryptographic library)
warning: Missing REQUIRED dependency for option 'network': libnetsnmp-devel (libnetsnmp-devel - SNMP networking library development files)
warning: Missing REQUIRED dependency for option 'gui_qt4': pyqt4-dbus (PyQt 4 DBus - DBus Support for PyQt4)
warning: Missing REQUIRED dependency for option 'gui_qt4': pyqt4 (PyQt 4- Qt interface for Python (for Qt version 4.x))
warning: Missing OPTIONAL dependency for option 'fax': reportlab (Reportlab - PDF library for Python)
warning: Missing REQUIRED dependency for option 'fax': dbus (DBus - Message bus system)
warning: Missing REQUIRED dependency for option 'scan': sane-devel (SANE - Scanning library development files)
CHECKING FOR NETWORK CONNECTION
-------
Network connection present.
RUNNING PRE-PACKAGE COMMANDS
-------
sudo dpkg --configure -a (Pre-depend step 1)
sudo apt-get install --yes --force-yes -f (Pre-depend step 2)
warning: An error occurred running 'sudo apt-get update'
sudo apt-get update (Pre-depend step 3)
OK
DEPENDENCY AND CONFLICT RESOLUTION
-------
Running 'sudo apt-get install --assume-yes python-dev'
Please wait, this may take several minutes...
error: Command failed. Re-try #1...
Running 'sudo apt-get install --assume-yes python-dev'
Please wait, this may take several minutes...
error: Command failed. Re-try #2...
Running 'sudo apt-get install --assume-yes python-dev'
Please wait, this may take several minutes...
error: Command failed. Re-try #3...
Running 'sudo apt-get install --assume-yes python-dev'
Please wait, this may take several minutes...
error: Package install command failed with error code 100
Would you like to retry installing the missing package(s) (y=yes*, n=no, q=quit) ?
***MESSAGE FROM TERMINAL DURING MANUAL INSTALL ATTEMPT IS BELOW***
benrawe@BR-Home ~ $ sudo apt-get update
[sudo] password for benrawe:
Sorry, try again.
[sudo] password for benrawe:
Ign file: binary/ Release.gpg
Ign file:/usr/
Ign file:/usr/
Ign file: binary/ Release
Ign file: binary/ Packages
Ign file: binary/ Packages
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:1 http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Hit http://
Ign http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:2 http://
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Err http://
404 Not Found [IP: 91.189.91.13 80]
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Err http://
404 Not Found [IP: 91.189.91.13 80]
Ign http://
Ign http://
Err http://
404 Not Found [IP: 91.189.91.13 80]
Err http://
404 Not Found [IP: 91.189.91.13 80]
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:3 http://
Ign http://
Ign http://
Get:4 http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Get:5 http://
Get:6 http://
Ign http://
Ign http://
Err http://
404 Not Found
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Ign http://
Err http://
404 Not Found
Err http://
404 Not Found
Ign http://
Err http://
404 Not Found [IP: 91.189.92.200 80]
Err http://
404 Not Found
Hit http://
Err http://
404 Not Found [IP: 91.189.92.200 80]
Err http://
404 Not Found [IP: 91.189.92.200 80]
Err http://
404 Not Found [IP: 91.189.92.200 80]
Err http://
404 Not Found [IP: 91.189.92.200 80]
Err http://
404 Not Found [IP: 91.189.92.200 80]
Err http://
404 Not Found [IP: 91.189.92.200 80]
Err http://
404 Not Found [IP: 91.189.92.200 80]
Hit http://
Hit http://
Fetched 38.0kB in 5s (6,639B/s)
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
W: Failed to fetch http://
E: Some index files failed to download, they have been ignored, or old ones used instead.
benrawe@BR-Home ~ $ sudo apt-get install --assume-yes libcups2 cups libcupsimage2-dev libcups2-dev cups-bsd cups-client libdbus-1-dev build-essential ghostscript openssl libjpeg62-dev libsnmp-dev libtool libusb-1.0.0-dev wget python-imaging policykit-1 policykit-1-gnome python-qt4 python-qt4-dbus python-dbus python-gobject python-dev python-notify python python-reportlab libsane libsane-dev sane-utils xsane
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libusb-1.0-0-dev' for regex 'libusb-1.0.0-dev'
build-essential is already the newest version.
build-essential set to manually installed.
libsane is already the newest version.
policykit-1-gnome is already the newest version.
python-dbus is already the newest version.
python-gobject is already the newest version.
python-imaging is already the newest version.
python-notify is already the newest version.
sane-utils is already the newest version.
wget is already the newest version.
xsane is already the newest version.
The following packages were automatically installed and are no longer required:
libstdc++5 konqueror-nsplugins libqt4-qt3support dolphin libkde3support4
libkonq5 libkonqsidebarp
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
autotools-dev comerr-dev cups-ppdc krb5-multidev libavahi-client-dev
libavahi-client3 libavahi-common-dev libavahi-common3 libcupsimage2
libdbus-1-3 libexif-dev libgcrypt11-dev libgnutls-dev libgnutls26
libgpg-error-dev libgphoto2-2-dev libgs8 libgssapi-krb5-2 libgssrpc4
libieee1284-3-dev libk5crypto3 libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4
libkrb5-3 libkrb5-dev libkrb5support0 libltdl-dev libpng12-0 libpng12-dev
libpolkit-
libqt4-opengl libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql
libqt4-sql-mysql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns
libqtcore4 libqtgui4 libsensors4-dev libsnmp-perl libssl-dev libssl0.9.8
libtasn1-3-dev libtiff4 libtiff4-dev libtiffxx0c2 libusb-1.0-0-dev
libusb-dev libv4l-dev libwrap0-dev python-minimal python-renderpm
python-
Suggested packages:
hplip xpdf-korean xpdf-japanese xpdf-chinese-
xpdf-
gnutls-doc gnutls-bin guile-gnutls krb5-user libtool-doc libqt4-dev
qt4-qtconfig libsane-extras-dev autoconf automaken gfortran
fortran95-
python-qt4-dbg python-renderpm-dbg python-
python-
The following NEW packages will be installed:
autotools-dev comerr-dev cups-ppdc krb5-multidev libavahi-client-dev
libavahi-
libgcrypt11-dev libgnutls-dev libgpg-error-dev libgphoto2-2-dev libgssrpc4
libieee1284-3-dev libjpeg62-dev libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4
libkrb5-dev libltdl-dev libpng12-dev libqt4-help libqt4-scripttools
libqt4-test libqt4-xmlpatterns libsane-dev libsensors4-dev libsnmp-dev
libsnmp-perl libssl-dev libtasn1-3-dev libtiff4-dev libtiffxx0c2 libtool
libusb-1.0-0-dev libusb-dev libv4l-dev libwrap0-dev python-dev python-qt4
python-qt4-dbus python-renderpm python-reportlab python-
python-sip python2.6-dev
The following packages will be upgraded:
cups cups-bsd cups-client ghostscript libavahi-client3 libavahi-common3
libcups2 libcupsimage2 libdbus-1-3 libgnutls26 libgs8 libgssapi-krb5-2
libk5crypto3 libkrb5-3 libkrb5support0 libpng12-0 libpolkit-
libqt4-dbus libqt4-designer libqt4-network libqt4-opengl libqt4-qt3support
libqt4-script libqt4-sql libqt4-sql-mysql libqt4-svg libqt4-xml libqtcore4
libqtgui4 libssl0.9.8 libtiff4 openssl policykit-1 python python-minimal
35 upgraded, 48 newly installed, 0 to remove and 418 not upgraded.
Need to get 49.7MB/49.7MB of archives.
After this operation, 81.6MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
python-minimal python libssl0.9.8 libgnutls26 libk5crypto3 libgssapi-krb5-2
libkrb5-3 libkrb5support0 libgssrpc4 libkadm5clnt-mit7 libkdb5-4
libkadm5srv-mit7 autotools-dev libavahi-common3 libdbus-1-3 libavahi-client3
libcups2 libpng12-0 libtiff4 libcupsimage2 ghostscript libgs8 cups-bsd
cups-client cups-ppdc cups comerr-dev krb5-multidev libavahi-common-dev
libdbus-1-dev libavahi-client-dev libgpg-error-dev libgcrypt11-dev
libtasn1-3-dev libgnutls-dev libkrb5-dev libcups2-dev libpng12-dev
libtiffxx0c2 libjpeg62-dev libtiff4-dev libcupsimage2-dev libexif-dev
libusb-dev libgphoto2-2-dev libieee1284-3-dev libltdl-dev
libpolkit-
libqt4-designer libqt4-script libqt4-network libqt4-dbus libqt4-xml
libqt4-sql-mysql libqt4-sql libqtcore4 libqt4-help libqt4-scripttools
libqt4-test libqt4-xmlpatterns libv4l-dev libsane-dev libsnmp-perl
libwrap0-dev libssl-dev libsensors4-dev libsnmp-dev libtool libusb-1.0-0-dev
openssl policykit-1 python2.6-dev python-dev python-sip python-qt4
python-qt4-dbus python-renderpm python-reportlab python-
E: There are problems and -y was used without --force-yes
benrawe@BR-Home ~ $ cd Desktop
benrawe@BR-Home ~/Desktop $ cd hplip-3.13.3
benrawe@BR-Home ~/Desktop/
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_
checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for pthread_create in -lpthread... yes
checking for pow in -lm... yes
checking for jpeg_set_defaults in -ljpeg... no
configure: error: "cannot find libjpeg support"
benrawe@BR-Home ~/Desktop/
make: *** No targets specified and no makefile found. Stop.
benrawe@BR-Home ~/Desktop/
make: *** No rule to make target `install'. Stop.
benrawe@BR-Home ~/Desktop/
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- HPLIP Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Ben Rawe for more information if necessary.