Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package jack-rack for openSUSE:Factory checked in at 2023-04-21 14:17:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jack-rack (Old) and /work/SRC/openSUSE:Factory/.jack-rack.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jack-rack" Fri Apr 21 14:17:35 2023 rev:29 rq:1081133 version:1.4.7 Changes: -------- --- /work/SRC/openSUSE:Factory/jack-rack/jack-rack.changes 2018-02-16 21:43:41.989192056 +0100 +++ /work/SRC/openSUSE:Factory/.jack-rack.new.1533/jack-rack.changes 2023-04-21 14:17:44.262824975 +0200 @@ -1,0 +2,6 @@ +Tue Apr 18 10:37:27 UTC 2023 - Max Lin <m...@suse.com> + +- Porting ecarack to python3 (boo#1210581) + * Add jack-rack-python3-ecarack.patch + +------------------------------------------------------------------- New: ---- jack-rack-python3-ecarack.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jack-rack.spec ++++++ --- /var/tmp/diff_new_pack.w1l4v2/_old 2023-04-21 14:17:44.910828608 +0200 +++ /var/tmp/diff_new_pack.w1l4v2/_new 2023-04-21 14:17:44.922828675 +0200 @@ -27,6 +27,7 @@ Patch0: jack-rack-undeprec.dif Patch1: jack-rack-inc-fix.diff Patch3: jack-rack-ld_fix.diff +Patch4: jack-rack-python3-ecarack.patch BuildRequires: automake BuildRequires: ladspa-devel BuildRequires: pkgconfig @@ -56,6 +57,7 @@ %patch0 %patch1 %patch3 +%patch4 -p1 %build autoreconf -fi ++++++ jack-rack-python3-ecarack.patch ++++++ Index: b/ecarack =================================================================== --- a/ecarack +++ b/ecarack @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 # ecarack: use ecasound to run a saved JACK Rack configuration. # This is rather simplistic: it only looks at plugin controls and the Enable # buttons, so MIDI controls, wet/dry settings and the like will be ignored. @@ -22,18 +22,18 @@ import sys, os, gzip, xml.dom.minidom def main(args): if len(args) != 1 or args[0] == "--help": - print >>sys.stderr, "Usage: ecarack RACK-FILE" + print("Usage: ecarack RACK-FILE", file=sys.stderr) return 1 try: f = gzip.open(args[0], "r") - except IOError, e: - print >>sys.stderr, "Failed to open %s: %s" % (args[0], e) + except IOError as e: + print("Failed to open %s: %s" % (args[0], e), file=sys.stderr) return 1 try: dom = xml.dom.minidom.parse(f) except: - print >>sys.stderr, "Failed to parse %s" % args[0] + print("Failed to parse %s" % args[0], file=sys.stderr) return 1 f.close() @@ -54,7 +54,7 @@ def main(args): for n in get(plugin, "controlrow")] cmd.append("-eli:" + id + "".join(["," + v for v in controls])) - print >>sys.stderr, "ecarack: running " + " ".join(cmd) + print("ecarack: running " + " ".join(cmd), file=sys.stderr) os.execvp(cmd[0], cmd) return 1