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: smit...@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 via email to