Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37528914
en ru br
ALT Linux repos
S:2.0.1-alt1

Group :: Engineering
RPM: printrun

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: 975.patch
Download


From 9b463eae02d73a18e85330e4084304aa48ed53b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
Date: Wed, 2 Jan 2019 10:08:06 +0100
Subject: [PATCH 1/2] AttributeError: 'str' object has no attribute 'decode'
args.filename is a str in Python 3, needs no decoding
---
 printrun/pronsole.py | 1 -
 1 file changed, 1 deletion(-)
diff --git a/printrun/pronsole.py b/printrun/pronsole.py
index 5908ada2..bd264fd7 100644
--- a/printrun/pronsole.py
+++ b/printrun/pronsole.py
@@ -743,7 +743,6 @@ def process_cmdline_arguments(self, args):
         self.processing_args = False
         self.update_rpc_server(None, self.settings.rpc_server)
         if args.filename:
-            filename = args.filename.decode(locale.getpreferredencoding())
             self.cmdline_filename_callback(filename)
 
     def cmdline_filename_callback(self, filename):
From 9f40eb6a19862c40c2ee70d5931e549562287e3c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
Date: Wed, 2 Jan 2019 10:11:39 +0100
Subject: [PATCH 2/2] Fixup
---
 printrun/pronsole.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/printrun/pronsole.py b/printrun/pronsole.py
index bd264fd7..9528a80a 100644
--- a/printrun/pronsole.py
+++ b/printrun/pronsole.py
@@ -743,7 +743,7 @@ def process_cmdline_arguments(self, args):
         self.processing_args = False
         self.update_rpc_server(None, self.settings.rpc_server)
         if args.filename:
-            self.cmdline_filename_callback(filename)
+            self.cmdline_filename_callback(args.filename)
 
     def cmdline_filename_callback(self, filename):
         self.do_load(filename)
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin