LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Upgrade hplip-3.9.4b to hplip-3.9.12 (32-bit and 64-bit) (https://www.linuxquestions.org/questions/slackware-14/upgrade-hplip-3-9-4b-to-hplip-3-9-12-32-bit-and-64-bit-780077/)

tronayne 01-05-2010 02:40 PM

Upgrade hplip-3.9.4b to hplip-3.9.12 (32-bit and 64-bit)
 
I've got a new HP printer that's not completely supported in hplip-3.9-4b but is in hplip-3.9.12 and I'm wondering if simply changing the version number and commenting-out the diff in the Slackware 13.0 source hplip-SlackBuild file will result in a working HPLIP or do I need to edit the diff to apply the patch to prevent a segfault to version 3.9.12. Doing the above; i.e., changing the version number and commenting-out the diff builds the package and it seems to work properly but before it bites me in the hiney, I thought I'd ask if the diff is necessary for all versions.

gapan 01-05-2010 03:47 PM

I think you're safe without that diff. It would be weird if they hadn't fixed that bug yet. If it works, it works.

rworkman 01-05-2010 06:28 PM

That patch is not needed any more - it has (finally) been applied upstream.

tronayne 01-05-2010 07:08 PM

Well, it does work -- even the scanner works (for root only).

Now all I hafta do is figure out how to be able to use xsane as a user and life will be good (already added "me" to the scanner group, trying to finger out the USB permissions thing and I'll get 'er licked).

Thanks for the input.

rworkman 01-06-2010 11:11 AM

Make sure you add yourself to the "lp" group too.

tronayne 01-07-2010 10:22 AM

I'm happy to report that a Hewlett-Packard Photosmart C4680 (printer, scanner, copier) works 100% with hplip-3.9.12 installed on both Slackware 13.0 32-bit and 64-bit; hplip-3.9.12 is the current version of HPLIP available from HP.

I did need to add myself to the lp and scanner groups in addition to other more-or-less standard groups for the scanner to work with xsane. Thanks to Robby Workman for the lp suggestion. All users on my systems are in these groups (if that matters):
Code:

users lp floppy audio video cdrom plugdev power netdev scanner vboxusers cvsusers
All is well that ends.

trillobyte 02-26-2011 05:52 PM

Quote:

Originally Posted by tronayne (Post 3817649)
I'm happy to report that a Hewlett-Packard Photosmart C4680 (printer, scanner, copier) works 100% with hplip-3.9.12 installed on both Slackware 13.0 32-bit and 64-bit; hplip-3.9.12 is the current version of HPLIP available from HP.

I did need to add myself to the lp and scanner groups in addition to other more-or-less standard groups for the scanner to work with xsane. Thanks to Robby Workman for the lp suggestion. All users on my systems are in these groups (if that matters):
Code:

users lp floppy audio video cdrom plugdev power netdev scanner vboxusers cvsusers
All is well that ends.

I am currently looking for a new printer/scanner combo. There's an HP printer that has caught my attention, but I would have to update Hplip to the current release. According to this thread it looks like I wont have a problem building the Hplip tarball and running it with the slackbuild script that's provided in sources. My question is, do I have to add myself again to lp scanner groups after building Hplip? I am running slackware 13.1 32bit.

tronayne 02-27-2011 07:49 AM

Nope -- if you're already in a group(s) you're going to stay there.

If you grab the HPLIP source directory off the CD-ROM or DVD, copy the tarball into the directory, edit the SlackBuild for the version number and, most likely, that'll be that.

Hope this helps some.

trillobyte 02-27-2011 11:12 PM

Quote:

Originally Posted by tronayne (Post 4272831)
Nope -- if you're already in a group(s) you're going to stay there.

If you grab the HPLIP source directory off the CD-ROM or DVD, copy the tarball into the directory, edit the SlackBuild for the version number and, most likely, that'll be that.

Hope this helps some.

Thanks for the reply and for the help.

Best regards


All times are GMT -5. The time now is 09:05 PM.