Package Details: hplip-plugin 3.16.7-1

Git Clone URL: https://aur.archlinux.org/hplip-plugin.git (read-only)
Package Base: hplip-plugin
Description: Binary plugin for HPs hplip printer driver library
Upstream URL: http://hplipopensource.com/node/309
Licenses: custom:proprietary
Submitter: pyropeter
Maintainer: andmars
Last Packager: andmars
Votes: 312
Popularity: 4.840095
First Submitted: 2010-12-21 00:32
Last Updated: 2016-07-22 17:04

Dependencies (1)

Required by (1)

Sources (1)

Latest Comments

rpodgorny commented on 2016-05-19 05:43

@straemer: don't use it, then. ;-) for the rest of us, this brings a standard way to install the plugin (as installing outside of package manager is messy)...

straemer commented on 2016-05-18 23:54

Is this needed any more? This package tends to give me more trouble than it's worth, and considering that hplip will automatically install the correct plugins when you run "hp-setup", I don't think it really serves much of a purpose to package them in the AUR.

moonman commented on 2015-12-19 10:47

Actually 'arm' is not supported. Only hardfloat arm flavours are supported.
Tested on beaglebone black (armv7h) and Original RaspberryPi (armv6h). In fact my BeagleBB is a permanent print server for HP Color LaserJet 2600n.
I did not want to create a separate package just for ARM when this one works perfectly with a few additions.

-- PKGBUILD.old 2015-12-15 04:20:06.000000000 +0000
+++ PKGBUILD 2015-12-15 03:55:26.600514187 +0000
@@ -5,7 +5,7 @@
pkgver=3.15.11
pkgrel=1
pkgdesc="Binary plugin for HPs hplip printer driver library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
url="http://hplipopensource.com/node/309"
license=('custom:proprietary')
depends=("hplip>=$pkgver")
@@ -29,6 +29,10 @@
_arch='x86_32'
elif [ $CARCH = "x86_64" ]; then
_arch='x86_64'
+ elif [ $CARCH = "armv6h" ] || [ $CARCH = "armv7h" ]; then
+ _arch='arm32'
+ elif [ $CARCH = "aarch64" ]; then
+ _arch='arm64'
fi

# Create folders

moonman commented on 2015-12-15 04:21

Could you add arm support please?:

-- PKGBUILD.old 2015-12-15 04:20:06.000000000 +0000
+++ PKGBUILD 2015-12-15 03:55:26.600514187 +0000
@@ -5,7 +5,7 @@
pkgver=3.15.11
pkgrel=1
pkgdesc="Binary plugin for HPs hplip printer driver library"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
url="http://hplipopensource.com/node/309"
license=('custom:proprietary')
depends=("hplip>=$pkgver")
@@ -29,6 +29,10 @@
_arch='x86_32'
elif [ $CARCH = "x86_64" ]; then
_arch='x86_64'
+ elif [ $CARCH = "arm" ] || [ $CARCH = "armv6h" ] || [ $CARCH = "armv7h" ]; then
+ _arch='arm32'
+ elif [ $CARCH = "aarch64" ]; then
+ _arch='arm64'
fi

# Create folders

AstroFloyd commented on 2015-11-01 06:56

Note that in a 'version crisis', you can always fall back to running hp-doctor (as normal user) to update the plugin to match the hplip version.

rpodgorny commented on 2015-09-22 16:49

well, at least for me, it's not about you being slow on updating the pkgbuild (thanks for that!) but about the complication of the process which versioned deps bring. all the uninstall-build-reinstall stuff is imho not worth it (comapred to simple build-install)...

andmars commented on 2015-09-22 03:54

@txomon, @rpodgorny

done. I've discussed this issue with a few people in the IRC. The thing is that hplip and hplip-plugin have to be equal in version number. So now it should be possible to update hplip without hplip-plugin complaining about beeing dependent on the then older version. I'll keep my best to have hplip-plugin updated as fast as possible. Last time it took me less than 6 hours as you can see: hplip -2015-09-19 17:04 hplip-plugin - 2015-09-19 22:39.

rpodgorny commented on 2015-09-21 10:00

i agree with @txomon. the versioned dependency is quite cumbersome and imho non-standard in arch.

txomon commented on 2015-09-21 08:05

@andmars, the problem I see here is that you are trying to set up compatibility through putting a maximum version of hplip.

The way to go would be to have hplip<XXXXX dependency removed, and let people update both at the same time, first hplip and then hplip-plugin. Arch is a rolling release, and as long as both packages (hplip and hplip-plugin) are more or less updated at the same time, you should run in no problems.

314eter commented on 2015-09-20 19:51

Can you please add a makedepends on xterm?

doblerone commented on 2015-09-20 14:40

@wolfyrion
Look the workaround of gps1539. I just did it.

wolfyrion commented on 2015-09-19 20:04

hplip 3.15.9 is out and hplip-plugin 3.15.7-1 is not compatible atm.

an update would be much appreciated :)

Thanks!

andmars commented on 2015-08-25 03:57

@txomon, @gps1539

Unfortunately this is the method to update hplip and hplip-plugin. You have to uninstall hplip-plugin, upgrade hplip and re-install hplip-plugin. I asked in the forums and IRC for a sollution but the only sollution you might use is this pacman option:

--assume-installed <package=version>

gps1539 commented on 2015-08-25 03:14

@txomon

I ran into the same issue. I removed hplip-plugin, updated hplip and reinstalled hplip-plugin.

srgk commented on 2015-08-17 11:14

Please, add armv7 support to PKGBUILD: https://bugs.launchpad.net/hplip/+bug/1152219

andmars commented on 2015-08-10 08:58

@txomon

Right, in order to update hplip-plugin you have to update hplip first to version 3.15.7 (remove hplip-plugin in the process) since they have to be equal.

I have no idea how to change it in the PKGBUILD to make it work without these extra steps.

A little help would be much appreciatet.

txomon commented on 2015-08-10 08:15

There has been something strange in my system. Hplip-plugin could not update due to hplip not being hplip>=3.15.7 and hplip could not update due to hplip-plugin's dependency error.

I suppose it was due to an outdated system. The solution was to remove hplip-plugin, upgrade hplip and install hplip-plugin.

thomas001le commented on 2015-06-01 07:12

Okay i figured out the problem, the installer tries to run some commands within an xterm, this fails if no xterm program is installed (other terminals work too, but gnome-terminal or xfce-terminal is none of them).

Could you maybe just add an dependency on xterm? This introduces dependencies on some X11 stuff, so maybe a better solution would be to fix HP's installer script...

thomas001le commented on 2015-05-28 09:29

I have the following problem building the package on my system:

==> Starting prepare()...
hplip-3.15.4-plugin.run: line 314: exec: -t: invalid option
exec: usage: exec [-cl] [-a name] [command [arguments ...]] [redirection ...]
==> ERROR: A failure occurred in prepare().

No idea what -t is supposed to do in exec..by bash obviously does not support it.

andmars commented on 2015-05-20 14:33

Since there are so many people having issues with the digital signature verification method I decided to reverse it. Now the old method should be working again. Sorry for any inconvenience you might have had.

andmars commented on 2015-05-20 14:30

since there are so many people having issues with the digital signature verification method I decided to reverse it. Now the old method should be working again.

saleem commented on 2015-05-20 13:30

getting error

==> Validating source files with sha1sums...
hplip-3.15.4-plugin.run ... Passed
hplip-3.15.4-plugin.run.asc ... Skipped
==> Verifying source file signatures with gpg...
hplip-3.15.4-plugin.run ... FAILED (unknown public key 73D770CDA59047B9)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build hplip-plugin.
==> Restart building hplip-plugin ? [y/N]
==> -------------------------------------

bgta commented on 2015-05-20 05:23

sudo pacman-key -r 73D770CDA59047B9
/usr/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en)
gpg: connecting dirmngr at '/root/.gnupg/S.dirmngr' failed: IPC connect call failed
gpg: keyserver receive failed: No dirmngr
==> ERROR: Remote key not fetched correctly from keyserver.

bowhuntr commented on 2015-05-19 08:27

Running this: gpg --recv-keys 73D770CDA59047B9

Gives me this:
gpg: keyserver receive failed: No keyserver available

Hermit commented on 2015-05-18 20:33

Alternatively,
https://wiki.archlinux.org/index.php/Pacman-key#Adding_unofficial_keys

pacman-key -r 73D770CDA59047B9
pacman-key -f 73D770CDA59047B9
pacman-key --lsign-key 73D770CDA59047B9

adril commented on 2015-05-18 15:54

If you get the following:

==> Verifying source file signatures with gpg...
hplip-3.15.4-plugin.run ... FAILED (unknown public key 73D770CDA59047B9)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build hplip-plugin.


Run:
gpg --recv-keys 73D770CDA59047B9

to import the key

gadicc commented on 2015-05-18 07:29

I was getting this error on install:

```
==> Starting prepare()...
hplip-3.15.4-plugin.run: line 314: exec: -t: invalid option
exec: usage: exec [-cl] [-a name] [command [arguments ...]] [redirection ...]
==> ERROR: A failure occurred in prepare().
Aborting...
```

From looking at hplip*run, it requires xterm. `pacman -S xterm` fixes the problem. (Or just make sure your xterm alternative can handle `-title`; i.e. with single dash).

ZeroBit commented on 2015-05-16 20:48

I turned off checking. I changed this:
source=("http://hplipopensource.com/hplip-web/plugin/hplip-$pkgver-plugin.run" "http://hplipopensource.com/hplip-web/plugin/hplip-$pkgver-plugin.run.asc")
sha1sums=('874d668f98fba49919f8904e8d844d0ec69d3e96' 'SKIP')
validpgpkeys=('4ABA2F66DBD5A95894910E0673D770CDA59047B9') # hplip@hp.com

to this:
source=("http://hplipopensource.com/hplip-web/plugin/hplip-$pkgver-plugin.run")
sha1sums=('874d668f98fba49919f8904e8d844d0ec69d3e96')
# validpgpkeys=('4ABA2F66DBD5A95894910E0673D770CDA59047B9') # hplip@hp.com

Watney commented on 2015-05-16 18:11

@PostBlue It looks as if you successfully installed the package. Can you please elaborate and explain. Thanks!

postblue commented on 2015-05-16 16:30

@jackpot The message seems to be clear : gpg have no keyserver available where to search for the key. Try "gpg --keyserver pgp.mit.edu --recv-keys 73D770CDA59047B9", it should be better.

entodoays commented on 2015-05-16 15:50

Verifying source file signatures with gpg...
hplip-3.15.4-plugin.run ... FAILED (unknown public key 73D770CDA59047B9)

jackpot commented on 2015-05-16 15:49

==> Verifying source file signatures with gpg...
hplip-3.15.4-plugin.run ... FAILED (unknown public key 73D770CDA59047B9)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build hplip-plugin.

--------------------

I tried below with/without root (and failed):
dirmngr < /dev/null
gpg --recv-keys 73D770CDA59047B9
gpg: keyserver receive failed: No keyserver available

andmars commented on 2015-05-16 14:07

Incorporated grawity's suggestions. So running this command might be necessary:

"gpg --recv-keys 73D770CDA59047B9 && gpg --lsign-key 73D770CDA59047B9"

grawity commented on 2015-05-16 13:22

~ suggested fix: do not set +x on firmware files

install -m644 hp_laserjet_*.fw.gz "$pkgdir"/usr/share/hplip/data/firmware/

~ suggested feature: digital signature verification

source=("http://hplipopensource.com/hplip-web/plugin/hplip-$pkgver-plugin.run" "http://hplipopensource.com/hplip-web/plugin/hplip-$pkgver-plugin.run.asc")
sha1sums=('874d668f98fba49919f8904e8d844d0ec69d3e96' 'SKIP')
validpgpkeys=('4ABA2F66DBD5A95894910E0673D770CDA59047B9') # hplip@hp.com

~ suggested adjustment: use prepare()

prepare() {
sh hplip-$pkgver-plugin.run --target "$srcdir/hplip-$pkgver-plugin" --noexec
}

andmars commented on 2015-05-11 13:44

@ chris2kari

please remove your comments since they address a non-existing problem. I keep the version numbers of hplip-plugin equal to hplip from arch's repos.

chris2kari commented on 2015-05-10 00:55

Yeah, tried nuking the database lock file & forcing a resync etc.. Package versions change quickly so simple clear instructions left here to help other stuck with the problem going forward.

andmars commented on 2015-05-06 05:48

@ chris2kari

your comments don't make any sense;
the current version of hplip in the Arch repo's is 3.15.4-1 (Last Updated: 2015-04-22)

have you done a full system update before installing hplip-plugin 3.15.4-2? (pacman -Syu)
are you using an outdated/out-of-sync mirror maybe?

chris2kari commented on 2015-05-06 00:19

note:
the current version of hplip in the Arch repo's is 3.15.2-3
the current version of hplip-plugin in the AUR is 3.15.4-2

recommend using the correct precomplied HP issued version of hplip-pugin as per below

chris2kari commented on 2015-05-06 00:09

Solution
--------

1) Remove the hplip-plugin: yaourt -R hplip-plugin
2) Download the prcompiled plugin from HP here:
http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/
3) Make the plugin executable: chmod +x hplip-3.15.2-plugin.run
4) Run it as root: sudo ./hplip-3.15.2-plugin.run
5) Follow the prompts. Your printing now works again.

chris2kari commented on 2015-05-05 23:44

A couple of days got a notification of new version 3.15.4-1
This installed no prob.
Printing then broken.

Today got a new notification of ver 3.15.4-2
Fails to build with "error: target not found: hplip>=3.15.4"

Gonna have to quickly learn how to roll this mess back in hurry... :(

chris2kari commented on 2015-05-05 23:40

A couple of days got a notification of new version 3.14.5-1
This installed no prob.
Printing then broken.

Today got a new notification of ver 3.14.5-2
Fails to build with "error: target not found: hplip>=3.15.4"

Gonna have to quickly learn how to roll this mess back in hurry... :(

Lekensteyn commented on 2015-05-04 14:42

Please add the version number to the PKGBUILD as done in [1] to avoid surprises after hplip upgrades:

depends=("hplip>=$pkgver" 'hplip<3.15.5')

[1]: https://github.com/Lekensteyn/aur/commit/5ee6f852154acc35928d4b8dd07324935ed05027

goodmen commented on 2015-05-04 03:11

due to hplip is in extra,
why hplip-plugin is not adopted by any TU and put it in extra?

by far, hplip-plugin _MUST_ has the same version of hplip, otherwise, the printer can not work(That is the reason of why my printer refuse to work before I update the hplip-plugin version today)

andmars commented on 2015-05-03 17:02

Hi,

I'm maintaining this package now. Since I've never done this before I hope you'll be patient with me and I'm open for any hints and advice.

Anonymous comment on 2015-05-03 14:06

Hello,

Sorry for the delay.
As I am leaving ArchLinux, feel free to adopt this package ;)

Best Regards.

jackpot commented on 2015-05-01 10:33

If printing stopped for some, please consider downgrading to previous latest until maintainer updates. That's the only solution to continue printing until an update.

Mr.Smith1974 commented on 2015-04-25 07:08

Please, update the plugin.

ZeroBit commented on 2015-04-24 19:20

Please, update plugin to the latest hplip 3.15.4

mjevans commented on 2015-04-24 04:45

If the HP utilities fail to run, you need to install: python-gobject

This also needs to be updated to match 3.15.4

I get a checksum of:

290b44c65539758a90c9b80b63e98252 *hplip-3.15.4-plugin.run

severach commented on 2015-04-22 05:35

https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/

melodie commented on 2015-02-15 23:23

Hi,

there are messages about non valid path, could that be fixed?

****
hplip-plugin E: ELF file ('usr/share/hplip/fax/plugins/fax_marvell-x86_64.so') outside of a valid path.
hplip-plugin E: ELF file ('usr/share/hplip/prnt/plugins/hbpl1-x86_64.so') outside of a valid path.
hplip-plugin E: ELF file ('usr/share/hplip/prnt/plugins/lj-x86_64.so') outside of a valid path.
hplip-plugin E: ELF file ('usr/share/hplip/scan/plugins/bb_marvell-x86_64.so') outside of a valid path.
hplip-plugin E: ELF file ('usr/share/hplip/scan/plugins/bb_soap-x86_64.so') outside of a valid path.
hplip-plugin E: ELF file ('usr/share/hplip/scan/plugins/bb_soapht-x86_64.so') outside of a valid path.
hplip-plugin W: Dependency included and not needed ('hplip')

***

Well, thanks for your work!

Best regards,
Mélodie

Anonymous comment on 2015-02-11 18:18

PKGBUILD updated to the version 3.15.2
Thanks for your patience.

andrewd18 commented on 2015-02-11 00:01

While we wait for an update, here's what worked for me:

Change pkgver to 3.15.2
Change md5sums to 140d752b5a6e31693b1799da25735186

Once installed, restart org.cups.cupsd.service (or reboot).

ZeroBit commented on 2015-02-08 08:52

Please, update plugin to the latest

zhouxiaobo commented on 2014-11-08 03:28

My OS is Manjaro, so maybe its cache is out of date.
After download and install the package, It worked.
Thx a lot.

Anonymous comment on 2014-10-18 13:52

According the hplip website, this printer is supported:
http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_professional_p1106.html
Can you check the version of hplip package? May be, it is not up-to-date.

zhouxiaobo commented on 2014-10-18 13:24

After updating to 3.14.10, I can't print anything out with HP P1106.
so I downgrade to 3.14.6, Maybe the new property drive can't compatible with my device?

Anonymous comment on 2014-10-18 06:26

PKGBUILD updated to the verion 3.14.10

Anonymous comment on 2014-06-30 09:52

I don't have any error. The current md5sum seems correct.

jamesbond007 commented on 2014-06-27 17:37

==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build hplip-plugin.

Anonymous comment on 2014-06-20 04:47

PKGBUILD corrected

novica commented on 2014-06-19 19:36

Last update fails:

:: Retrieving taurball from AUR...
:: Building package...
==> Making package: hplip-plugin 3.14.6-1 (19 / 6 / 19:47:14 CEST 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found hplip-3.14.6-plugin.run
==> Validating source files with md5sums...
hplip-3.14.6-plugin.run ... FAILED
==> ERROR: One or more files did not pass the validity check!
warning: package hplip-plugin failed to build, skipping

Anonymous comment on 2014-06-08 17:37

PKGBUILD updated to 3.14.6

twelveeighty commented on 2014-06-07 14:26

3.14.6
md5sums=('ee8766b64d332da86d2862a427c9085b')

Anonymous comment on 2014-04-15 19:32

The binaries hp-plugin/hp-setup belong to the package hplip.
You may open a new defect on the bug tracker https://bugs.archlinux.org/.

bugmenot commented on 2014-04-14 20:09

currently (hplip-plugin 3.14.4-1) "sudo hp-plugin" installation will crash if you do not temporarily supress use of python 3 (hp-plugin/hp-setup needs python 2)... user LukynZ has a non destructive workaround:
https://bbs.archlinux.org/viewtopic.php?pid=851700

bugmenot commented on 2014-04-14 20:07

"sudo hp-plugin" installation will crash if do not temporarily supress use of python 3 (hp-plugin/hp-setup needs python 2)... user LukynZ has a non destructive workaround:
https://bbs.archlinux.org/viewtopic.php?pid=851700

Anonymous comment on 2014-04-10 17:59

PKGBUILD updated to 3.14.4

Anonymous comment on 2014-03-17 18:54

PKGBUILD updated to 3.14.3

Anonymous comment on 2014-01-22 16:28

PKGBUILD updated to 3.14.1

tuftedocelot commented on 2014-01-19 19:51

Updated PKGBUILD: http://pastie.org/private/gfl0s52l9g5gaa7enco13w

rpodgorny commented on 2014-01-17 13:02

hplip is now 3.14.1-1

Anonymous comment on 2013-11-10 12:54

PKGBUILD updated to 3.13.11

Anonymous comment on 2013-10-17 16:33

PKGBUILD updated to 3.13.10

codenomad commented on 2013-10-14 20:18

3.13.10
md5sums('51f98f27115b21a2c49bb6ba4b4fe002')

Anonymous comment on 2013-09-15 18:40

PKGBUILD updated to 3.13.9.

Anonymous comment on 2013-09-15 10:06

3.13.9
md5sums=('4566d807076697ea9e06ecbf5e79c6b6')

Anonymous comment on 2013-08-26 10:53

PKGBUILD updated to 3.13.8.

moonman commented on 2013-08-26 02:04

3.13.8
md5sums=('f61b334571269763481cdd413e3601e3')

Anonymous comment on 2013-08-25 00:17

New plug-in version is 3.13.8, so the source should be:
http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.13.8-plugin.run

Anonymous comment on 2013-07-30 03:17

PKGBUILD updated to 3.13.7.

gosella commented on 2013-07-29 20:51

3.13.7 is out.
md5sums=('b5a1daf8b27ffd03d6e71892559e8aba')

Anonymous comment on 2013-06-29 21:06

PKGBUILD updated to 3.13.6.

Anonymous comment on 2013-06-29 14:37

3.13.6
md5sums=('8cbe4530c78241875ded11feca1c9bdb')

Anonymous comment on 2013-05-19 06:12

PKGBUILD updated to 3.13.5.
Thanks rtoijala.

Anonymous comment on 2013-05-19 06:11

PKGBUILD updated to 3.13.5.
Thanks rtoijala.

Anonymous comment on 2013-05-18 15:23

3.13.5 is out.
md5sums=('e74ec5ab7b84a297fe6f9f7d7632f31c')

The archive no longer contains the udev rules (86-hpmud-hp_....rules).
I had to comment out the lines that installed them (lines 31 and 41).
My printer seems to work without them.

Anonymous comment on 2013-04-20 08:18

@dgbaley27: according the hplip website, this printer is already supported by the plugin: http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_professional_p1606dn.html

Could you provide more informations about your problem or your request, please?

Notes: you can perform the following command to check the plugin install: hp-diagnose_plugin

dgbaley27 commented on 2013-04-18 20:08

Hey, is it possible to add support for the p1606dn to this package?

Anonymous comment on 2013-04-14 09:44

Link updated
Thanks unikum

artemklevtsov commented on 2013-04-14 03:40

Work link - http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.13.4-plugin.run

moonman commented on 2013-04-13 11:27

Something happened with http://hplipopensource.com
It's as though the website was taken down.

artemklevtsov commented on 2013-04-13 10:57

Can't build:
curl: (22) The requested URL returned error: 404 Not Found

Anonymous comment on 2013-04-13 06:49

PKGBUILD updated to 3.13.4.
Thanks rtoijala.

Anonymous comment on 2013-04-12 15:21

3.13.4 is out:

pkgver=3.13.4
md5sums=('513e4502fb3a646e8431fc2ee3055a7f')

fnine commented on 2013-03-10 22:07

Thanks for updating so quicky!

Anonymous comment on 2013-03-10 20:19

PKGBUILD updated to 3.13.3.
Thanks fnine and flaminigo.

flaminigo commented on 2013-03-10 14:42

#Please update the PKGBUILD file as follows.

pkgver=3.13.3
source=("http://hplipopensource.com/hplip-web/plugin/hplip-$pkgver-plugin.run")
md5sums=('25057aeae411c23a77776c888def6d85')

flaminigo commented on 2013-03-10 14:42

#Please update the PKGBUILD file as follows.

pkgver=3.13.3
http://hplipopensource.com/hplip-web/plugin/hplip-$pkgver-plugin.run
md5sums=('25057aeae411c23a77776c888def6d85')

fnine commented on 2013-03-10 14:04

The plugin version (3.13.2) no longer matches the hplip version (3.13.3), so printing fails with a version mismatch.

The latest version of the plugin is currently *not* available in
http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-$pkgver-plugin.run
(as specified in PKGBUILD), but only via
http://hplipopensource.com/hplip-web/plugin/hplip-3.13.3-plugin.run

cfillion commented on 2013-03-01 21:21

I got the same problem (cups saying "filter failed"), JakubM's solution worked fine, thank you.
common/utils.c 68: unable to open /var/lib/hp/hplip.state: Permission denied

tuftedocelot commented on 2013-02-27 21:05

@garion, I already got it working, but I have a feeling JakubM's solution would have been the solution to my problem.

JakubM commented on 2013-02-27 12:15

I've performed hp-check and it turned out that I don't have permission to access /var/lib/hp/hplip.state file.
sudo chmod -R 755 /var/lib/hp/ did the trick and it's working (just printed a page).
Thanks.

Anonymous comment on 2013-02-26 21:50

@tuftedocelot: note that python2-pyqt is required to use hp-toolbox

Anonymous comment on 2013-02-25 21:25

@tuftedocelot: it exists also the command: hp-check which checks dependency versions and permissions. Could you perform it ? A log file is created in the current directory.

tuftedocelot commented on 2013-02-25 16:09

@garion, never mind. I got it working again. Purged the whole shebang and reinstalled from scratch

vdemin commented on 2013-02-25 06:32

Now hp-setup works correctly for me. Thank you, garion!

tuftedocelot commented on 2013-02-25 00:36

@garion, the package seems to install correctly, but the hp-toolbox doesn't pick up on it. Running hp-plugin -i detects that the plugin is installed, but in hp-toolbox, it doesn't. I can attempt to print something, but I get a message saying that the plugin is missing.

Anonymous comment on 2013-02-23 16:19

PKGBUILD updated to the release 3.13.2.
@vdemin: the creation of /var/lib/hp/hplip.state is included.
Nevertheless, I don't use the hplip-tools. Please, check if it works fine. Thanks in advance.

pyropeter commented on 2013-02-23 13:54

@garion: hp-plugin installs the plugin and then sets a flag in hplip.state
that tells hp-setup that the plugin is installed. If this package doesn't
set that flag, hp-setup (and probably other hplip-tools, too) think that the
plugin isn't installed and won't use it, rendering this package kind of
useless.

vdemin commented on 2013-02-23 09:55

% cat /var/lib/hp/hplip.state
[plugin]
installed = 1
eula = 1
version = 3.12.11

The file hplip.state is not used by this package but provides information for hplip package, without which hp-setup can't install some printers.

Anonymous comment on 2013-02-23 08:48

@vdemin: The file /var/lib/hp/hplip.state is not used by this package.
Moreover, hp-setup is provided by an other package: hplip.
So the file should be created by the hplip package.

vdemin commented on 2013-02-18 10:50

Why this package didn't create /var/lib/hp/hplip.state ?
Without this file, I couldn't add my HP_LaserJet_Professional_M1217nfw using hp-setup.

Anonymous comment on 2013-01-10 05:14

@vrtladept:
In most of cases, hplip-plugin is only required for an all-in-one printer or a laser printer. For a standard printer, CUPS may be sufficient.
Check if you printer is supported without hplip-plugin: https://www.openprinting.org/printers
Else check if your printer is supported by hplip-plugin: http://hplipopensource.com/hplip-web/supported_devices/index.html
Note: if you use this package, reboot your computer after the install to enable the new udev rules.

vrtladept commented on 2013-01-07 01:47

I installed this but whenever I try to setup the printer it still tells me I'm missing the plug-in (using hp-setup). I also tried to just install it directly with cups, but still doesn't work.

Anonymous comment on 2012-12-02 23:12

PKGBUILD updated and cleaned up.
Note: now, the PKGBUILD just copies the files directly, without relying on hplip installation routines.
If you have any problem, let me know.

kfl62 commented on 2012-11-30 07:50

3.12.11 md5sum '71ca43371bec133edebd29affcb8ecae'

harsha5500 commented on 2012-11-12 07:41

I got this working in a different way. I am posting this as a stop gap. If you have installed hplip from the official repos, there should be a 'hp-plugin' binary. Run it as root. There is a problem in the setup if you notice in the terminal, there is a python error. I figured it might be a problem with the Python2 vs Python3 syntax error as Arch is now Python3 by default. I did some renaming to temporarily point the 'python' binary to 'python2' (moved the original python in '/usr/bin/' to somewhere else and copied 'python2' to 'python' in '/usr/bin'. Reverted back after installation was done) and it worked! I switched back the binaries and the plugin is working. Will however wait for the packer version though.

Druedain commented on 2012-11-07 18:28

For now packer can't build this package (it needs sudo). makepkg can't build it with and without sudo. Is this package installable?

pyropeter commented on 2012-11-07 17:04

That check should not test if the package is built as root.
It checks if the config file is writeable, because the
plugin installer tries to overwrite that file. If you remove
that check and build the package as root (or any user that
has the rights to overwrite the config), you will end up with
a PKGBUILD that has side effects on the build system.

The real solution is probably what I wrote in an earlier comment:
> The new hplip 3.12.10 changed the code used to install the
> plugin, so it would probably be easier to just copy the files directly, without
> relying on hplips installation routines. I noticed that this package needs to
> set some flags in hplips state configuration file (in postinst). See the
plugin installation stuff in hplip for details.

dgbaley27 commented on 2012-11-07 16:17

Agreed. That test is kind of silly. By default makepkg refuses to run as root, and there's a flag to override it. Not to mention that's an odd way of checking.

archan.paul commented on 2012-11-07 12:20

I think following lines should be removed such that the package can be built as root.

26 if [ -w /etc/hp/hplip.conf ]; then
27 echo 'You should not make this package as root!!111!1'
28 return 1
29 fi

When I tried to build it as user in root group, I got "OSError: [Errno 13] Permission denied: '/var/lib/hp/'" error as permission for /var/lib is 755.

dgbaley27 commented on 2012-11-04 03:45

So, I just had a hard time getting my firmware to load with the HP Laserjet 1020. I rewrote the rule for it:

-----------------------8<----------------------
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2b17", \
RUN+="/usr/bin/systemd-cat -t hp-firmware -p5 /usr/bin/python2 /usr/bin/hp-firmware -n -y3 -s$env{BUSNUM}:$env{DEVNUM}"
----------------------->8----------------------

If anyone has problems they might want to try this rule. I wonder if we can unify all of them.

Also, does anyone know why these rules have a delay of 3 seconds (-y3)?

8472 commented on 2012-10-31 14:27

@jamesbond007:
yes, using zilti's patch, updating it to latest ver., it works fine:
pkgver=3.12.10a
depends=('hplip=3.12.10.a-3')
md5sums=('7e9065367c347c76284be168143a0588')

jamesbond007 commented on 2012-10-30 23:45

Can anyone confirm that hplip-plugin 3.12.10a-1 works?

said commented on 2012-10-23 15:55

Thanks pyropeter. I adopted this package. Eventually i will probaly switch to foo2zjs too.

pyropeter commented on 2012-10-23 08:23

I'm disowning this now. I hope that the new maintainer will handle
this PKGBUILD with care. This is my first disowned package, so I
might be a bit sentimental about it. *Sniff* farewell, package!

@said: It's foo2zjs: http://foo2zjs.rkkda.com/

farnsworth commented on 2012-10-13 09:44

ksniffer, I was able to install it (remove hplip-plugin, update hplip then reinstall hplip-plugin) with the information given by zilti.
try to sudo mkdir /var/lib/hp this should solve your problem.

ksniffer commented on 2012-10-12 22:46

Zilti I have got these errors using you changes:

[ksniffer@arch-laptop hplip-plugin]$ makepkg -s
==> Making package: hplip-plugin 3.12.10a-1 (Sat Oct 13 00:45:30 CEST 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Downloading hplip-3.12.10a-plugin.run...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1765k 100 1765k 0 0 433k 0 0:00:04 0:00:04 --:--:-- 457k
==> Validating source files with md5sums...
hplip-3.12.10a-plugin.run ... Passed
==> Extracting Sources...
==> Entering fakeroot environment...
==> Starting package()...
./
./lj-x86_64.so
./fax_marvell-x86_64.so
./86-hpmud-sysfs_hp_laserjet_p1008.rules
./86-hpmud-hp_laserjet_p1007.rules
./bb_soapht-x86_32.so
./86-hpmud-sysfs_hp_laserjet_1005_series.rules
./hp_laserjet_1005_series.fw.gz
./86-hpmud-hp_laserjet_p1008.rules
./86-hpmud-hp_laserjet_professional_p1102w.rules
./hp_laserjet_professional_p1566.fw.gz
./bb_soap-x86_64.so
./86-hpmud-sysfs_hp_laserjet_1000.rules
./86-hpmud-hp_laserjet_p1505.rules
./hp_laserjet_p1007.fw.gz
./86-hpmud-sysfs_hp_laserjet_p1006.rules
./86-hpmud-sysfs_hp_laserjet_1020.rules
./86-hpmud-hp_laserjet_p1006.rules
./plugin.spec
./86-hpmud-hp_laserjet_1018.rules
./hp_laserjet_1000.fw.gz
./hp_laserjet_professional_p1102.fw.gz
./86-hpmud-sysfs_hp_laserjet_p1505.rules
./license.txt
./86-hpmud-sysfs_hp_laserjet_professional_p1102w.rules
./hp_laserjet_1020.fw.gz
./86-hpmud-sysfs_hp_laserjet_professional_p1566.rules
./bb_marvell-x86_64.so
./86-hpmud-hp_laserjet_p1005.rules
./hplip-plugin-install
./hp_laserjet_p1005.fw.gz
./86-hpmud-sysfs_hp_laserjet_professional_p1102.rules
./86-hpmud-hp_laserjet_professional_p1566.rules
./hp_laserjet_p1006.fw.gz
./86-hpmud-sysfs_hp_laserjet_p1007.rules
./lj-x86_32.so
./plugin_install.py
./86-hpmud-sysfs_hp_laserjet_p1005.rules
./bb_soapht-x86_64.so
./bb_soap-x86_32.so
./hp_laserjet_p1505.fw.gz
./bb_marvell-x86_32.so
./86-hpmud-hp_laserjet_professional_p1102.rules
./86-hpmud-hp_laserjet_1020.rules
./hp_laserjet_p1009.fw.gz
./86-hpmud-sysfs_hp_laserjet_1018.rules
./version.txt
./86-hpmud-hp_laserjet_1005_series.rules
./86-hpmud-hp_laserjet_1000.rules
./fax_marvell-x86_32.so
./hp_laserjet_p1008.fw.gz
./hp_laserjet_1018.fw.gz
./hp_laserjet_professional_p1102w.fw.gz
Traceback (most recent call last):
File "plugin_install.py", line 75, in <module>
from base.g import *
File "/usr/share/hplip/base/g.py", line 210, in <module>
sys_state = State()
File "/usr/share/hplip/base/g.py", line 153, in __init__
os.makedirs('/var/lib/hp/')
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/var/lib/hp/'
==> ERROR: A failure occurred in package().
Aborting...

zilti commented on 2012-10-12 08:02

To install current version, simply edit the PKGBUILD, replace:
pkgver=3.12.10a
depends=(hplip=3.12.10.a)
md5sums=('7e9065367c347c76284be168143a0588')

said commented on 2012-10-11 23:35

@pyropeter
what is the name of the open source replacement that you are using?
btw just orphan the package, someone will adopt it for sure

pyropeter commented on 2012-10-11 06:18

My printer (LaserJet 1000) no longer works with this package. I also found
an open source replacement for this plugin. So I'm not using this PKGBUILD
at the moment. The new hplip 3.12.10 changed the code used to install the
plugin, so it would probably be easier to just copy the files directly, without
relying on hplips installation routines. I noticed that this package needs to
set some flags in hplips state configuration file (in postinst). See the
plugin installation stuff in hplip for details.

To make things worse, I don't have that much free time at the moment.
If anyone wants to adopt this package, I would be happy to orphan it.
If no other maintainer is found, the update to 3.12.10 might take quite a
while.

archan.paul commented on 2012-10-10 05:53

3.12.10 is there in [extra] now.

pyropeter commented on 2012-10-07 13:18

@holyArch: please wait for [extra] to contain the new hplip before flagging this package out-of-date.

pyropeter commented on 2012-10-02 16:06

What @davedrowsy wrote is essentially right, BUT:

* The URL is http://pyropeter.eu/arch/pyropeter (the old one will break one day)
* My repo only contains x86_64 packages
* One can also just add my repo as an additional repo to pacman. This would allow
to just -Syu without even thinking about hplip. For more help on that, see
https://wiki.archlinux.org/index.php/Unofficial_User_Repositories

Anonymous comment on 2012-10-01 04:41

I just solved a problem that sprung up for me recently with updating hplip-plugin. Figured I'd post in case it helps someone:

When doing yaourt -Syau, I was getting this message:

error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: hplip-plugin: requires hplip=3.12.6

while my current version of both hplip and hplip-plugin was 3.12.6-3. I noticed that someone was having a similar problem about a year ago and pyropeter recommended downloading the hplip-plugin package from his repository* (in pkg.tar.xz format), so I tried downloading the latest hplip-plugin (3.12.9-1) pkg.tar.xz and did pacman -U [filename.pkg.tar.xz], pacman took care of the dependency issues and it easily upgraded both hplip and hplip-plugin to 3.12.9-1 - nice!

*http://keks.upful.org/arch/pyropeter

pyropeter commented on 2012-09-08 22:09

uploaded 3.12.9

pyropeter commented on 2012-09-07 17:10

uploaded 3.12.6-4:
* makedepends now contains the new python2-* names
* added the two pyqts as optdepends

@holyArch: After a glance through the hp-setup sourcecode I'm under the
impression that hp-setup is able to run in a so called "interactive" mode
using only the console, and furthermore has the ability to use qt3 and
qt4 for an optional GUI. I thus added pyqt3 and python2-pyqt to the optional
dependencies. Thanks for your hint! I also should say that I didn't actually
test this release very well (nothing to print at the moment...) so I would
be happy about any feedback. (Especially because hplip is really unstable)

holyArch commented on 2012-09-06 15:31

Please add python2-pyqt to the dependencies otherwise hp-setup won't run.

holyArch commented on 2012-09-06 15:26

warning: Qt/PyQt 4 initialization failed.
error: hp-toolbox requires GUI support. Exiting.

Any fix?

pyropeter commented on 2012-07-14 18:52

uploaded 3.12.6-3:
* moved udev-rules to /usr/lib

@garyvdm: thanks for the hint and the patch!

garyvdm commented on 2012-07-14 18:23

Contents of /lib needs to be moved to /usr/lib
See https://wiki.archlinux.org/index.php/DeveloperWiki:usrlib

--- PKGBUILD 2012-06-23 21:14:12.000000000 +0200
+++ PKGBUILD~ 2012-07-14 20:21:07.117219136 +0200
@@ -2,7 +2,7 @@

pkgname=hplip-plugin
pkgver=3.12.6
-pkgrel=2
+pkgrel=3
pkgdesc="Binary plugin for HPs hplip printer driver library"
arch=('i686' 'x86_64')
url="http://hplipopensource.com/"
@@ -45,12 +45,12 @@
ln -sf "$relpath" "$link"
done < <(find "$pkgdir" -type l -print0)

- mkdir -p "$pkgdir"/lib/udev
- mv "$pkgdir"/etc/udev/rules.d "$pkgdir"/lib/udev/
- chmod 0644 "$pkgdir"/lib/udev/rules.d/*
+ mkdir -p "$pkgdir"/usr/lib/udev
+ mv "$pkgdir"/etc/udev/rules.d "$pkgdir"/usr/lib/udev/
+ chmod 0644 "$pkgdir"/usr/lib/udev/rules.d/*
rm -r "$pkgdir"/etc

sed -i -e "s|SYSFS|ATTR|g" \
-e "s|sysfs|attr|g" \
- -e 's|"bin/sh|"/bin/sh|g' "$pkgdir"/lib/udev/rules.d/*.rules
+ -e 's|"bin/sh|"/bin/sh|g' "$pkgdir"/usr/lib/udev/rules.d/*.rules
}

pyropeter commented on 2012-07-12 16:27

@said: You should try to consult the upstream support. They know how to deal with not-working issues.

said commented on 2012-07-12 09:26

Plug-in version: 3.12.6
Installed HPLIP version: 3.12.6
Number of files to install: 0

Used to work before with this plugin, not anymore. I've a laserjet p1006.

pyropeter commented on 2012-07-01 20:25

@holyArch: yes.

holyArch commented on 2012-06-29 15:28

May I install this with hplip 3.12.6-3?

holyArch commented on 2012-06-29 15:27

Update to 3.12.6-3

pyropeter commented on 2012-06-23 22:02

@GR3: You are welcome!

Anonymous comment on 2012-06-23 21:42

@pyropeter: Thanks for your hard work. Appreciate it!

pyropeter commented on 2012-06-23 19:17

uploaded 3.12.6-2
* now works with spaces in $startdir

@GR3: yes, that's a bug. I thought I had quoted every variable substitution, but apparently, I was wrong. It's fixed now.

Anonymous comment on 2012-06-23 18:11

@pyropeter: Nope. Its parent directory contained a space which I removed after reading your comment (was "june 2012" and changed it to "june2012") and it went through flawlessly. Bit awkward, isn't it?

pyropeter commented on 2012-06-23 17:56

@GR3: Does your $pkgdir contain an exclamation mark ("!")?

Anonymous comment on 2012-06-23 17:19

Hello everyone!

I updated hplip package to 3.12.6 but when issuing the makepkg command, this is the output i get:

sed: -e expression #1, char 35: unterminated `s' command
==> ERROR: A failure occurred in package().
Aborting...

At first glance, I see no difference with older PKGBUILDs
Any ideas?

Thanks!

pyropeter commented on 2012-06-23 12:24

uploaded version 3.12.6.

@karhu: that file belongs to the hplip package. you should create a bug report at bugs.archlinux.org.

karhu commented on 2012-06-18 16:39

With the version 3.12.4 we got an error with the HP printers.
File "/usr/lib/cups/filter/foomatic-rip-hplip" not available: No such file or directory
To fix it the option foomatic-rip-hplip-install must be yes.
The best way is to change in the PKGBUILD
--disable-foomatic-rip-hplip-install \
with
--enable-foomatic-rip-hplip-install \

kal commented on 2012-05-20 02:48

Trying to get my HP printer to work was a hit and miss affair at best, and that was with Ubuntu :-/

After oving to Arch and finding this package it is now a breeze and installing my printer no longer fills me with fear and trepidation.

Thanks pyropeter !

pyropeter commented on 2012-04-23 17:52

uploaded 3.12.4

pyropeter commented on 2012-02-11 12:47

uploaded 3.12.2

thanks for reporting.

Mr.Smith1974 commented on 2012-02-11 12:10

error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: hplip-plugin: requires hplip=3.11.12

pyropeter commented on 2012-01-15 11:25

uploaded 3.11.12

pyropeter commented on 2011-12-20 11:39

uploaded pkgrel 3.11.10-2:
* move rules to /lib
* fix permissions of udev rules

/etc/udev/rules.d seems to be reserved for rules written by hand [1]

[1] https://wiki.archlinux.org/index.php/Udev#About_udev_rules

hollunder commented on 2011-12-07 08:57

Why does hplip-plugin install to /etc/udev/rules.d when apparently everything else installs to /lib/udev/rules.d? Permissions are strange too, udev rules don't need to be executable.

/etc/udev/rules.d $ ls -l
-rwxr-xr-- 1 root root 788 Dec 1 15:30 86-hpmud-hp_laserjet_1000.rules
-rwxr-xr-- 1 root root 718 Dec 1 15:30 86-hpmud-hp_laserjet_1005_series.rules
-rwxr-xr-- 1 root root 718 Dec 1 15:30 86-hpmud-hp_laserjet_1018.rules
-rwxr-xr-- 1 root root 718 Dec 1 15:30 86-hpmud-hp_laserjet_1020.rules
-rwxr-xr-- 1 root root 722 Dec 1 15:30 86-hpmud-hp_laserjet_p1005.rules
-rwxr-xr-- 1 root root 722 Dec 1 15:30 86-hpmud-hp_laserjet_p1006.rules
-rwxr-xr-- 1 root root 722 Dec 1 15:30 86-hpmud-hp_laserjet_p1007.rules
-rwxr-xr-- 1 root root 722 Dec 1 15:30 86-hpmud-hp_laserjet_p1008.rules
-rwxr-xr-- 1 root root 722 Dec 1 15:30 86-hpmud-hp_laserjet_p1505.rules
-rwxr-xr-- 1 root root 774 Dec 1 15:30 86-hpmud-hp_laserjet_professional_p1102.rules
-rwxr-xr-- 1 root root 778 Dec 1 15:30 86-hpmud-hp_laserjet_professional_p1102w.rules
-rwxr-xr-- 1 root root 774 Dec 1 15:30 86-hpmud-hp_laserjet_professional_p1566.rules

Shanto commented on 2011-10-27 15:58

@pyropeter: There's another (easier) way. Remove the versioned dependency.

- depends=('hplip='$pkgver)
+ depends=('hplip')

You can assume that the user has (or going to have soon) the required version of hplip in a rolling release distro.

pyropeter commented on 2011-10-23 13:47

@travnick: I don't think that can be easily resolved:

hplip-plugin must be built using a hplip of matching version.
Yaourt would have to uninstall hplip-plugin, upgrade hplip,
and built and install the newer hplip-plugin.

The only easy way to use this package seems to be to use a binary
repository containing this package. (pacman then solves the conflict
by itself and -Syu works perfectly)

There is a repository containing 64-bit builds of all my AUR packages:
http://keks.upful.org/arch/pyropeter/

travnick commented on 2011-10-22 22:01

Could you resolve this problem in PKGBUILD while upgrading system:


[]$ yaourt -Syua
....

error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
:: hplip-plugin: requires hplip=3.11.7

....

[]$ yaourt hplip
1 extra/hplip 3.11.10-1 [13,25 M] [installed: 3.11.7-2]
...
3 aur/hplip-plugin 3.11.10-1 [installed: 3.11.7-2] (67)
...

timttmy commented on 2011-10-22 17:50

It certainly does.
Thanks :D

pyropeter commented on 2011-10-21 21:57

uploaded version 3.11.10

@timttmy: I hope it works now; I had no problems loading the new archive.

timttmy commented on 2011-10-19 07:11

It looks like the download links in the PKGBUILD are broken (for me anyway)
I've put hplip-3.11.7-plugin.run on my old mediafire account (yeah I know mediafire :D )

http://www.mediafire.com/lowarch

Also you can find the built package there as well if you wish to try.

pyropeter commented on 2011-09-26 12:39

I updated the PKGBUILD anyway. It now builds without manual interaction.

pyropeter commented on 2011-09-26 12:08

I updated the PKGBUILD anyway. I now builds without manual interaction.

Anonymous comment on 2011-09-25 21:49

The openprinting.org site seems to be down, not sure if that's temporary or not. In the meanwhile, a tar file can be downloaded at http://hplipopensource.com/hplip-web/plugin_download.html (direct link http://hplipopensource.com/hplip-web/plugin/hplip-3.11.7-plugin.tar) which contains the .run file. The md5 hash matches that in this PKGBUILD.

... erm, looks like this has already been solved. Here's another source of the file, regardless

broken.pipe commented on 2011-09-20 11:38

thank you pyropeter! i will download the binary package! :)

pyropeter commented on 2011-09-18 12:59

@broken.pipe: http://keks.upful.org/arch/hplip-3.11.7-plugin.run

A 64-bit pacman-repository containing binary packages of all my
AUR-PKGBUILDs is at http://keks.upful.org/arch/pyropeter/

broken.pipe commented on 2011-09-17 14:12

is the hplip-3.11.7-plugin.run mirrored somewhere else? openprinting.org is down :( or can someone provide this file?

conandoel commented on 2011-09-01 14:14

@pyropeter:
Tanks, i can resolve my problem swiching python3 to python2. Sorry for my bad English

pyropeter commented on 2011-08-30 21:16

@conandoel:
Could you put the full output of makepkg in a pastebin and provide me with its URL?
You should also run makepkg with LANG=en_US.UTF-8 because I do not understand spanish (?) very well.

conandoel commented on 2011-08-30 16:36

Hi my error is this

==> ERROR: Se produjo un error en package().
Cancelando...
==> ERROR: Makepkg was unable to build hplip-plugin.

help please!! tanks

conandoel commented on 2011-08-30 16:29

Hi my error is this

==> ERROR: Se produjo un error en package().
Cancelando...
==> ERROR: Makepkg was unable to build hplip-plugin.

help please!! tanks

pyropeter commented on 2011-08-07 10:38

uploaded 3.11.7-2:
* rules now use the new udev syntax

@Morfeo: Thank you for your contribution!

M0Rf30 commented on 2011-08-06 22:59

please use this to adhere to new udev syntax

sed -i -e "s|SYSFS|ATTR|g" \
-e "s|sysfs|attr|g" \
-e 's|"bin/sh|"/bin/sh|g' *.rules

M0Rf30 commented on 2011-08-06 22:57

please use this to adhere to new udev syntax

sed -i -e "s|SYSFS|ATTR|g" \
-e "s|sysfs|attr|g" \
-e 's|"bin/sh|"/bin/sh|g' \ *.rules

pyropeter commented on 2011-08-02 18:44

uploaded version 3.11.7

pyropeter commented on 2011-06-14 00:19

uploaded version 3.11.5

pyropeter commented on 2011-03-26 18:20

uploaded version 3.11.3

again, thanks to kakalaky for reporting.

pyropeter commented on 2011-02-10 13:32

uploaded version 3.11.1-1

@kakalaky: thanks for flaging out-of-date.

pyropeter commented on 2011-01-24 17:01

uploaded version 3.10.9-3:
* dbus-python and pygobject are only make-dependencys

@Rudanar: I am happy to hear that.

Rudanar commented on 2011-01-21 07:44

@pyropeter Thanks! You were right, I had dependency problems, now the install goes fine!

pyropeter commented on 2011-01-20 22:49

uploaded version 3.10.9-2:
* added dependency for dbus-python and pygobject
* added patch for meaningful pkit-import-error message

@Rudanar: I don't know if I guessed your problem correctly, but I think you missed the dbus-python and pygobject packages.
It would be nice if you could try building again with the new PKGBUILD and report if it works or the problem persists.

Rudanar commented on 2011-01-20 20:45

With a clean install of hplip-plugin, the build end with:
"error: Unable to load pkit...is HPLIP installed?" (but the clean install installed hplip itself).

pyropeter commented on 2010-12-21 00:33

uploaded the first time: version 3.10.9