[GFSD Issue] Configurador de impresoras ofrece instalación de software propietario HPLIP (HPLIP recommends non-free software)

Project:Trisquel
Component:License problems
Category:bug report
Priority:critical
Assigned:upstream
Status:closed
Description

Al conectar la impresora (HP Laserjet 1005) mediante USB el sistema indica que no hay controladores disponibles y se ofrece a buscar uno (1.png). Una vez se acepta, ofrece la instalación del software propietario HPLIP (2.png). Al aceptar la instalación y tras introducir clave de sudo en cuadro de diálogo habitual, se abre una consola pidiendo confirmación para descarga e instalación de HPLIP (3.png).

Saludos.

Mon, 03/15/2010 - 02:08

The HPLIP driver enables the functionality of a huge number of HP printers in GNU/Linux systems.

As discussed here, HPLIP itself is Free Software. But it recommends additional nonfree drivers for certain printers.

We need to maintain a simple rebranded version of the HPLIP driver that never recommends non-free drivers, similar for what we have done for the web browser.

En Español:

El conductor HPLIP permite la funcionalidad de un gran número de impresoras HP en sistemas GNU / Linux.

Como se discutió aquí, HPLIP sí mismo es el Software Libre. Sin embargo, recomienda controladores adicionales no libre para ciertas impresoras.

Tenemos que mantener una versión simple de renombrados del conductor HPLIP que nunca recomienda que los conductores no libre, similar a lo que hemos hecho para el navegador web.

Mon, 03/15/2010 - 02:26

I have added a list of HP printers supported by HPLIP which will require a proprietary plugin to work and also those for which it is optional but its installation is likely to be offered by HPLIP. (on the post referred to by AndrewT).

Wed, 11/09/2011 - 12:29
Component:Programs» License problems
Fri, 12/09/2011 - 04:27
Version:»
Assigned to:anonymous» aklis
Sat, 12/10/2011 - 18:42
Status:active» patch (ready)

Changed printer list and edited optional components.

http://bzr.trisquel.info/package-helpers/branches/aklis/revision/33

Wed, 12/14/2011 - 15:40
Status:patch (ready)» fixed

Package is now on repositories:

http://packages.trisquel.info/dagda-updates/hplip

Sat, 12/17/2011 - 15:43

This new package breaks my printer's scanning function via "Simple Scan" (I have hp psc 1215). My printer can no longer print (hardware issue) but it can still scan pictures and documents fine.

Wed, 12/21/2011 - 22:59
Status:fixed» patch (needs work)
Sat, 01/14/2012 - 19:12

hp p1005
same problem
http://i.imgur.com/hQ55Z.png

Tue, 08/21/2012 - 22:09
Priority:normal» critical

Marking as critical if this program is downloading proprietary plugins as tash indicates.

Wed, 10/10/2012 - 05:23
Title:Configurador de impresoras ofrece instalación de software propietario HPLIP» Configurador de impresoras ofrece instalación de software propietario HPLIP (HPLIP recommends non-free software)

Ok, so I have looked a bit into some of the problems (see post below) Here is how I think we need to proceed.

Workplan:

1) Remove recommendation to install non-free plugin. Maybe we could change the notification to point to h-node which lists printers that work with free software.

2) Check hp-setup to see if it does in fact allow users to download an install non-free software. If so this part should be removed.

Specifics:

1) remove debian/patches/make-commafy-correctly-work-with-python-2.dpatch (see below). Prior to this patch certain users were having problems downloading the proprietary plugin. This patch fixes the issue and allows users to DL the proprietary plugin. This patch should be removed. (a "bug" which prevents users from downloading non-free software" is a good thing).

2) remove debian/local/scripts/hp-plugin-ubuntu which describes itself as "This program will install the proprietary plug-in for HP's printer driver framework HPLIP into your system."

3) remove debian/patches/ubuntu-hp-mkuri-send-dbus-signal-to-update-notifier.dpatch It tells users when a proprietary plugin is required to have their printer function and sends the dbus signal to install such software.

4) Modify io/hpmud/hp-mkuri.c to warn users that their printer won't work with all free software and they should check H-node's printer list for a printer that works with free software.

Wed, 10/10/2012 - 05:05
In the change log here are all the references to proprietary software:
hplip (3.10.2-1ubuntu5) lucid; urgency=low
 [ Till Kamppeter ]
 * debian/patches/make-commafy-correctly-work-with-python-2.dpatch:
   Installation of the proprietary plug-in did not work with some locales
   (LP: #525901).
hplip (3.10.2-1ubuntu1) lucid; urgency=low
 * debian/patches/hp-mkuri-take-into-account-already-installed-plugin-also-for-exit-value.dpatch:
   The hp-mkuri utility did not take into account whether the proprietary
   plugin is already installed when returning its exit value.
hplip (3.9.12-2ubuntu4) lucid; urgency=low
 * debian/local/scripts/hp-plugin-ubuntu, debian/rules: Added script for
   downloading and installing HP's proprietary plugin on Ubuntu systems,
   taking into account that many systems do not have python-qt installed
   and some do not have X. This script is supposed to get called by
   update-notifier when triggered by udev on a connection of a printer
   which needs the plugin. This script will only be installed when the package
   gets built on Ubuntu.
 * debian/patches/ubuntu-hp-mkuri-send-dbus-signal-to-update-notifier.dpatch:
   Let hp-mkuri not simply generate a notification message when HP's
   proprietary plugin is needed for the newly connected printer but also
   send a D-Bus message to update-notifier to execute the installation
   of the plugin.
hplip (3.9.6b-1ubuntu4) karmic; urgency=low
 * debian/patches/plugin-execution-fix.dpatch: Added "--nox11" options to the
   command lines for running the installer for the proprietary plugin as
   otherwise hp-plugin does not succeed to run the installer when it is run
   out of another program.
Tue, 10/30/2012 - 18:55
Title:Configurador de impresoras ofrece instalación de software propietario HPLIP (HPLIP recommends non-free software)» [GFSD Issue] Configurador de impresoras ofrece instalación de software propietario HPLIP (HPLIP recommends non-free software)
Sun, 02/03/2013 - 07:38
Status:patch (needs work)» fixed

Should be fixed in hplip-data_3.12.2-1ubuntu3.1+6.0trisquel3, I don't have a way to test it. Reopen if needed.

Sun, 02/17/2013 - 07:40
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.