[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1031233: hplip: hp-plugin unable to download plugin



tags 1031233 upstream
merge 1031233 1029459
severity 103123 important
thanks



On Mon 13 Feb 2023 at 09:20:49 -0800, Curtis Dean Smith wrote:

> Package: hplip
> Version: 3.22.10+dfsg0-1
> Severity: grave
> Justification: renders package unusable
> X-Debbugs-Cc: smithcu@hush.com
> 
> Dear Maintainer,
> 
>    * What led up to the situation?
> 
> The cups hplip suddenly stopped working and initiated the plugin
>    download, which failed.
>  
> 
> -- Package-specific info:
> Saving output in log file: /home/cds/hp-check.log
> 
> HP Linux Imaging and Printing System (ver. 3.22.10)
> Dependency/Version Check Utility ver. 15.1
> 
> Copyright (c) 2001-18 HP 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.
> 
> Note: hp-check can be run in three modes:
> 1. Compile-time check mode (-c or --compile): Use this mode before compiling the
> HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies
> are installed to successfully compile HPLIP.                                    
> 2. Run-time check mode (-r or --run): Use this mode to determine if a distro    
> supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball   
> has the proper dependencies installed to successfully run.                      
> 3. Both compile- and run-time check mode (-b or --both) (Default): This mode    
> will check both of the above cases (both compile- and run-time dependencies).   
> 
> Check types:                                                                    
> a. EXTERNALDEP - External Dependencies                                          
> b. GENERALDEP - General Dependencies (required both at compile and run time)    
> c. COMPILEDEP - Compile time Dependencies                                       
> d. [All are run-time checks]                                                    
> PYEXT SCANCONF QUEUES PERMISSION                                                
> 
> Status Types:
>     OK
>     MISSING       - Missing Dependency or Permission or Plug-in
>     INCOMPAT      - Incompatible dependency-version or Plugin-version
> 
> Traceback (most recent call last):
>   File "/usr/bin/hp-check", line 860, in <module>
>     dep =  DependenciesCheck(MODE_CHECK,INTERACTIVE_MODE,ui_toolkit)
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/bin/hp-check", line 175, in __init__
>     self.core = CoreInstall(mode, ui_mode, ui_toolkit)
>                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/share/hplip/installer/core_install.py", line 240, in __init__
>     self.passwordObj = password.Password(ui_mode)
>                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/share/hplip/base/password.py", line 94, in __init__
>     self.__readAuthType()  # self.__authType
>     ^^^^^^^^^^^^^^^^^^^^^
>   File "/usr/share/hplip/base/password.py", line 119, in __readAuthType
>     distro_name = get_distro_std_name(os_name)
>                   ^^^^^^^^^^^^^^^^^^^
> NameError: name 'get_distro_std_name' is not defined. Did you mean: 'get_distro_name'?

Thank you for your report, Curtis. This looks like #1029459:

  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1029459

A nice confirmation that something is amiss.

Regards,

Brian.


Reply to: