File: 0037-Shortcut-distros.dat-finding-to-point-to-where-it-is.patch

package info (click to toggle)
hplip 3.22.10%2Bdfsg0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 171,296 kB
  • sloc: python: 83,373; ansic: 71,016; cpp: 65,202; sh: 4,408; perl: 4,397; makefile: 937
file content (35 lines) | stat: -rw-r--r-- 1,362 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
From: Didier Raboud <odyx@debian.org>
Date: Thu, 19 Sep 2019 08:37:21 +0200
Subject: Shortcut distros.dat finding to point to where it is

---
 installer/core_install.py | 16 +---------------
 1 file changed, 1 insertion(+), 15 deletions(-)

diff --git a/installer/core_install.py b/installer/core_install.py
index b49e27d..647a13a 100644
--- a/installer/core_install.py
+++ b/installer/core_install.py
@@ -748,21 +748,7 @@ class CoreInstall(object):
             return [x for x in data.split(',') if x]
 
     def load_distros(self):
-        if self.mode == MODE_INSTALLER:
-            distros_dat_file = os.path.join('installer', 'distros.dat')
-
-        elif self.mode == MODE_CREATE_DOCS:
-            distros_dat_file = os.path.join(
-                '..', '..', 'installer', 'distros.dat')
-
-        else:  # MODE_CHECK
-            distros_dat_file = os.path.join(
-                prop.home_dir, 'installer', 'distros.dat')
-
-            if not os.path.exists(distros_dat_file):
-                log.debug(
-                    "DAT file not found at %s. Using local relative path..." % distros_dat_file)
-                distros_dat_file = os.path.join('installer', 'distros.dat')
+        distros_dat_file = '/usr/share/hplip/installer/distros.dat'
 
         distros_dat = ConfigBase(distros_dat_file)
         distros_list = self.__fixup_data(