You are not logged in.
Pages: 1
Installation can resolve this dependencies,
some of them are installed but hplip can't recognize it
MISSING DEPENDENCIES
--------------------
Following dependencies are not installed. HPLIP will not work if all REQUIRED dependencies are not installed and some of the HPLIP features will not work if OPTIONAL dependencies are not installed.
Package-Name Component Required/Optional
libtool base REQUIRED
cups-devel base REQUIRED
cups-image base REQUIRED
libusb base REQUIRED
python3-pyqt4-dbus gui_qt4 OPTIONAL
python3-pyqt4 gui_qt4 REQUIRED
python3-devel base REQUIRED
Do you want to install these missing dependencies (y=yes*, n=no, q=quit) ? y
INSTALL MISSING REQUIRED DEPENDENCIES
-------------------------------------
note: Installation of dependencies requires an active internet connection.
warning: Missing REQUIRED dependency: libtool (libtool - Library building support services)
warning: This installer cannot install 'libtool' for your distro/OS and/or version.
error: Installation cannot continue without this dependency. Please manually install this dependency and re-run this installer.
freeartist-devuan@devuan:~/Downloads$ freeartist-devuan@devuan:~sudo apt install libtool
libtool is already the newest version (2.5.4-4).
The following packages were automatically installed and are no longer required:
libjpeg-turbo-progs libturbojpeg0
Use 'sudo apt autoremove' to remove them.
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
freeartist-devuan@devuan:~/Downloads$ Last edited by deepforest (2026-05-10 02:46:21)
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©![]()
linux have unprofessional bazar type of development by amators and to amators ![]()
pyzNi 3.14zDa! ![]()
Offline
It will install here without problems but then again I use the system as intended with native debian/devuan packages, not some third party versions that as you have experienced can cause problems.
root@9600k:~# apt -s install hplip
Installing:
hplip
Installing dependencies:
hplip-data printer-driver-postscript-hp python3-ptyprocess
libhpmud0 python3-freetype python3-reportlab
libraqm0 python3-olefile python3-rlpycairo
libsane-hpaio python3-pexpect
printer-driver-hpcups python3-pil
Suggested packages:
hplip-doc python-pexpect-doc python3-egenix-mxtexttools rl-accel
hplip-gui python-pil-doc python-reportlab-doc rl-renderpm
Summary:
Upgrading: 0, Installing: 14, Removing: 0, Not Upgrading: 0
Inst hplip-data (3.22.10+dfsg0-8.1 Devuan:6.0/stable [all])
Inst libhpmud0 (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Inst libsane-hpaio (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Inst printer-driver-hpcups (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Inst python3-ptyprocess (0.7.0-6 Devuan:6.0/stable [all])
Inst python3-pexpect (4.9-3 Devuan:6.0/stable [all])
Inst libraqm0 (0.10.2-1 Devuan:6.0/stable [amd64])
Inst python3-pil (11.1.0-5+deb13u2 Devuan:6.0/stable-proposed-updates, Devuan-Security:6.0/stable-security [amd64])
Inst python3-freetype (2.5.1-1 Devuan:6.0/stable [all])
Inst python3-rlpycairo (0.3.0-3 Devuan:6.0/stable [all])
Inst python3-reportlab (4.3.1-1 Devuan:6.0/stable [all])
Inst hplip (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Inst printer-driver-postscript-hp (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Inst python3-olefile (0.47-1 Devuan:6.0/stable [all])
Conf hplip-data (3.22.10+dfsg0-8.1 Devuan:6.0/stable [all])
Conf libhpmud0 (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Conf libsane-hpaio (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Conf printer-driver-hpcups (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Conf python3-ptyprocess (0.7.0-6 Devuan:6.0/stable [all])
Conf python3-pexpect (4.9-3 Devuan:6.0/stable [all])
Conf libraqm0 (0.10.2-1 Devuan:6.0/stable [amd64])
Conf python3-pil (11.1.0-5+deb13u2 Devuan:6.0/stable-proposed-updates, Devuan-Security:6.0/stable-security [amd64])
Conf python3-freetype (2.5.1-1 Devuan:6.0/stable [all])
Conf python3-rlpycairo (0.3.0-3 Devuan:6.0/stable [all])
Conf python3-reportlab (4.3.1-1 Devuan:6.0/stable [all])
Conf hplip (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Conf printer-driver-postscript-hp (3.22.10+dfsg0-8.1 Devuan:6.0/stable [amd64])
Conf python3-olefile (0.47-1 Devuan:6.0/stable [all])The highest version available is a .22
https://packages.debian.org/search?keyw … ection=all
Try a package built for your system you may get it working.
Offline
The highest version available is a .22
i forget to say, i try install new version from here
https://sourceforge.net/projects/hplip/ … ip/3.25.8/
debian repos always have unfresh old software;)
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©![]()
linux have unprofessional bazar type of development by amators and to amators ![]()
pyzNi 3.14zDa! ![]()
Offline
debian repos always have unfresh old software;)
And for the most part those packages will install and work. You are using the wrong distribution if you want bleeding edge software. A Debian based system is never going to give you that. You have two options tried and true install old version package which could work WHEN it installs or waste the time never getting the newest to even install. To top it off it is .run file which is going to do nothing but pollute the system with files it will have no idea of, possibly causing conflicts if it installs file(s) over existing one(s).
Offline
Hello:
... for the most part those packages will install and work.
... .run file which is going to do nothing but pollute the system ...
+1
Best,
A.
Offline
A Debian based system is never going to give you that
My question in first post of this topic - Why lasted hplip installation interrupts at dependencies stage? Devuan here already have most part of needed dependencies but hplip 3.25.8 do not recognize it?
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©![]()
linux have unprofessional bazar type of development by amators and to amators ![]()
pyzNi 3.14zDa! ![]()
Offline
Why lasted hplip installation interrupts at dependencies stage? Devuan here already have most part of needed dependencies but hplip 3.25.8 do not recognize
Why would anyone here know (or care) about some random executable "installer"? As already stated (more than once) the packages in the repos work fine, and that's what people who don't want a broken system use.
If you really want to know, ask whoever provided that .run file - or extract it and look at whatever pre-install checks it's doing yourself, since it's probably just a bunch of shell concatenated with a compressed archive. My bet is that it's looking for Ubuntu package names or specific versions, but that's for you to determine if you insist on installing "fresh" software in weird formats.
Last edited by steve_v (2026-05-12 13:33:54)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
"Why would anyone here know (or care) about some random executable "installer"?"
HP site refers to this, so its not "random"
https://sourceforge.net/projects/hplip/ … ip/3.25.8/
Last edited by deepforest (2026-05-12 21:14:52)
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©![]()
linux have unprofessional bazar type of development by amators and to amators ![]()
pyzNi 3.14zDa! ![]()
Offline
HP site refers to this
Do not obtain software from anywhere other than Debian, not even from the software's author, unless you have the skills and the time to solve the resultant problems!
Don't suffer from Shiny New Stuff Syndrome
Over and over again you ignore this advice, then when things inevitably break, you go and post a bunch of off-topic "Linux is buggy" comments in random threads.
If you must have the latest hplip from unofficial sources, either fix the installer or build it from source. The latter might be as easy as a 'uupdate' against the existing Debian/Devuan sources with a new upstream tarball. Whining about things not working when all the documentation warns you about exactly that achieves nothing.
Last edited by steve_v (2026-05-13 05:50:20)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
You could always use Arch, by the way. The latest and greatest, newest and shiniest, untested, unproven, but it still has the new car smell.
Devuan is STABLE; tested, proven, reliable. But "older" because it takes time to test and prove new software.
You might be happier on a distro like Artix because it's also systemd-free, XLibre, and built Arch.
Devuan is not going to change from it's stated purpose and goals to accommodate one user with unrealistic expectations.
Offline
@steve_v
@Robin
Ok, i am understood, but i am asking not about distro, but why exactly lasted hplip do not want to install at Devuan and breaks at dependencies stage?
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©![]()
linux have unprofessional bazar type of development by amators and to amators ![]()
pyzNi 3.14zDa! ![]()
Offline
Hello:
... understood ...
No, I'm afraid you have not understood.
Maybe it is a language problem, the answers posted somehow lost in translation?
No idea.
... but why exactly lasted hplip do not want to install at Devuan ...
The answer to your question is really quite simple:
----------------------------------------------------------------------------------------------------------------------------
The package you are attempting to install has not been packaged for Devuan by the Devuan maintainers.
----------------------------------------------------------------------------------------------------------------------------
If you want to know why the hplip-3.25.8 package you downloaded (which is not a *.deb file) will not "install at Devuan" you will have to ask the maintainers:
https://sourceforge.net/projects/hplip/ … ip/3.25.8/
To be able to do that you have to join the sourceforge.org mailing list:
https://sourceforge.net/projects/hplip/lists/hplip-help
Once you have joined, you can log-in:
And post the question:
https://sourceforge.net/p/hplip/mailman/hplip-help/
Your argument [... debian repos always have unfresh old software.] is quite clearly not a valid one.
The hplip package in the Devuan repositories works as intended and (for the moment) is the only one available for Devuan.
I hope I have cleared up your doubts.
Best,
A.
Last edited by Altoid (Yesterday 12:02:43)
Offline
No, I'm afraid you have not understood.
and i am afraid you not undestand my question,
"How install hplip-3.25.8?" or why installation brakes at dependencies stage?
if you cant answer stop offtopic ![]()
The package you are attempting to install has not been packaged for Devuan by the Devuan maintainers.
do not be lazy, run hplip script and you see that Debian is present in supported distros
Last edited by deepforest (Yesterday 17:58:20)
linux/bsd at desktop its sado-mazo game/toy for geeks/nerds with absolutely no warranty and antifool protection ©![]()
linux have unprofessional bazar type of development by amators and to amators ![]()
pyzNi 3.14zDa! ![]()
Offline
Package-Name Component Required/Optional
libtool base REQUIRED
cups-devel base REQUIRED
cups-image base REQUIRED
libusb base REQUIRED
python3-pyqt4-dbus gui_qt4 OPTIONAL
python3-pyqt4 gui_qt4 REQUIRED
python3-devel base REQUIRED The only package in that list that I could find in excalibur is libtool. Either they are looking for a specific version, or they don't know where to find libtool in a debian system. There is a libusb-0.1.4 and a libusb-1.0.0 in excalibur, but those either don't match the script's search pattern or they are the wrong version. Or again, maybe they don't know where to look. The others don't exist.
Also, most development packages in debian/devuan end in -dev, not -devel. There are a few libcups*-dev packages. Whoever wrote that script doesn't know that.
Why is it on sourceforge instead of some HP website?
Offline
Also, most development packages in debian/devuan end in -dev, not -devel.
yeah that pegged my WTH meter too, I have a metric-ton of dev packages on my system and none end in ".devel".
https://sourceforge.net/projects/vuu-do/ Vuu-do GNU/Linux, Devuan-based Openbox systems.
Devuan 6 mate-mini iso, pure Devuan, 100% no-vuu-do, mostly
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
https://devuanusers.com/
Offline
Hello:
... metric-ton of dev packages ...
Same here.
... and none end in ".devel".
But ...
Have you searched for packages using *-devel?*
* maybe not enough Joe? 8^P
My TimeShift snapshots stash say my system had these two years ago:
$ locate *-devel
/2024-03-09_07-37-32/localhost/usr/share/doc/libfontconfig1-dev/fontconfig-devel
/2024-03-09_07-37-32/localhost/usr/share/doc-base/fontconfig-devel
/2024-03-15_08-30-04/localhost/usr/share/doc/libfontconfig1-dev/fontconfig-devel
/2024-03-15_08-30-04/localhost/usr/share/doc-base/fontconfig-devel
/2024-05-23_08-50-02/localhost/usr/share/doc/libfontconfig1-dev/fontconfig-devel
/2024-05-23_08-50-02/localhost/usr/share/doc-base/fontconfig-devel
$ That said, my present Daedalus system has nothing with *-devel in the name.
A very quick look at the web (whatever that is these days) found that -dev is Debian/Ubuntu ware and -devel is RedHat/CentOS/Fedora ware. Take it with a few grains of low sodium salt.
Best,
A.
Offline
The list of packages this byzantine "installer" looks for (and tries to install, including tampering with sources.list to add unstable on some distros *barf*) can be found in installer/distros.dat after unpacking the .run file.
However, since it has no explicit entries for any version of "devuan" and the OP didn't bother to tell us which options were passed to the internal install script or provide the output in --debug mode (which likely would have told them exactly what it failed to find and why), I suppose we'll all have to guess.
So much for, and I reiterate with more emphasis:
Do not obtain software from anywhere other than Debian, not even from the software's author, unless you have the skills and the time to solve the resultant problems!
@deepforest If you're going to install software from outside the repos, on a distro that upstream doesn't even claim to support (note Debian being "present in supported distros" does not mean it will detect Devuan successfully), you get to keep all the pieces. Even if you get this to install, it will louse up your system with untracked files in unusual locations, just as the wiki warns.
We might be inclined to help, but if you want to do unsupported, not-recommended, oft-warned-against things to your system, you need to put in more effort than "Why do not want to install" - starting with at least a cursory investigation of how the installer works and gathering useful debug output.
This is not Windows, we do not run executable installers from manufacturer websites. Installing software from the stable repositories is "easy mode", running (or porting from) unstable, building from source, or using third-party scripts is "expert mode" and comes with the expectation that you are able and willing to put energy into solving your own problems.
do not be lazy, run hplip script
Riiight, so, people not wanting to do your homework for you or run unknown install scripts for software they don't need is "lazy"... Guess I'll be "lazy" too then, good luck.
most development packages in debian/devuan end in -dev, not -devel. There are a few libcups*-dev packages. Whoever wrote that script doesn't know that.
foo-devel is a RedHat thing, the script knows nothing about Devuan and it's a near-certainty that it's just misdetecting the distro... Which, again, had deepforest provided the output of hplip-install --debug we would know rather than have to take educated guesses at.
I mean, it took me all of about a minute to extract the install script and see it had a debug flag, surely Mr. "runs unstable and installs things from SourceForge" could have done that too ![]()
*Aside, if anyone is wondering why I'm not spoon-feeding the answer (besides just generally being a bastard OFC), it's right here in the attitude:
do not be lazy...
if you cant answer stop offtopic...
sado-mazo game/toy for geeks/nerds...
unprofessional...
by amators...
Its linux baby, here nothing works good...
Bugs at linux have name - "features"...
Last edited by steve_v (Today 14:04:49)
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
hplip-3.25.8.run --debugOffline
Indeed... but you're spoiling my fun ![]()
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Offline
But ...
Have you searched for packages using *-devel?*
* maybe not enough Joe? 8^P
![]()
Guilty as charged my friend! No I haven't, I blithely try to pretend there's no redhat in my system and ignore anything that says otherwise. ![]()
https://sourceforge.net/projects/vuu-do/ Vuu-do GNU/Linux, Devuan-based Openbox systems.
Devuan 6 mate-mini iso, pure Devuan, 100% no-vuu-do, mostly
Please donate to support Devuan and init freedom! https://devuan.org/os/donate
https://devuanusers.com/
Offline
Pages: 1