commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-07-27 17:43:24 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.3592 (New) Package is "osc" Mon Jul 27 17:43:24 2020 rev:151 rq:822844 version:0.170.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2020-07-09 13:22:06.165788295 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.3592/osc.changes2020-07-27 17:45:03.251261984 +0200 @@ -29,0 +30,6 @@ +Thu Jul 2 12:46:33 UTC 2020 - Frederic Crozat + +- Really fix path for fish completion file to + /usr/share/fish/vendor_completions.d and fix its permissions. + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.QFVkIP/_old 2020-07-27 17:45:08.451266865 +0200 +++ /var/tmp/diff_new_pack.QFVkIP/_new 2020-07-27 17:45:08.459266873 +0200 @@ -174,7 +174,7 @@ install -Dm0755 dist/osc.complete %{buildroot}%{_libdir}/osc/complete %endif -install -Dm0755 osc.fish %{buildroot}%{_datadir}/fish/completions/vendor_completions.d/osc.fish +install -Dm644 osc.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/osc.fish install -m644 %{macros_file} -D %{buildroot}%{_sysconfdir}/rpm/%{macros_file} @@ -211,7 +211,9 @@ %else %{_libdir}/osc %endif -%{_datadir}/fish +%dir %{_datadir}/fish +%dir %{_datadir}/fish/vendor_completions.d +%{_datadir}/fish/vendor_completions.d/osc.fish %dir %{osc_plugin_dir} %changelog
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-07-09 13:20:49 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.3060 (New) Package is "osc" Thu Jul 9 13:20:49 2020 rev:150 rq:819698 version:0.170.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2020-06-02 14:35:01.922836714 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.3060/osc.changes2020-07-09 13:22:06.165788295 +0200 @@ -1,0 +2,28 @@ +Thu Jul 9 08:06:35 UTC 2020 - Marco Strigl + +- 0.170.0 + * fix code for python3.8 and python3.9 + * remove dead code + * fix tests + * don't use chardet to guess encoding. utf-8 or latin-1 is now assumed +This will speed up decoding (bsc#1173926) + * escape sequences are interpreted correctly on -m +osc sr -m "1st line\n2nd line" +results in +1st line +2nd line + * add status filter to osc results + * add --brief to osc prjresults +Gives: +build openSUSE_Leap_15.1 x86_64 succeeded +build openSUSE_Leap_15.0 x86_64 succeeded +build openSUSE_Leap_15.0 armv7l unresolvable +build openSUSE_Factory_ARM armv7l succeeded +build openSUSE_Factory_ARM aarch64 succeeded + * osc prjresults -s : status can now be the long text like "succeeded", "failed" + * improve error message if osc service is not run in working directory + * web links are now also printed for osc mr when print_web_links=1 is set +- Spec: + * re-enable test suite + +--- Old: osc-0.169.1.tar.gz New: osc-0.170.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.Y2jfES/_old 2020-07-09 13:22:06.769790204 +0200 +++ /var/tmp/diff_new_pack.Y2jfES/_new 2020-07-09 13:22:06.773790217 +0200 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.169.1 +%define version_unconverted 0.170.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.169.1 +Version:0.170.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later @@ -181,7 +181,7 @@ %if 0%{?suse_version} >= 1500 %check cd tests -#%%{use_python} suite.py +%{use_python} suite.py %endif %clean ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.Y2jfES/_old 2020-07-09 13:22:06.801790305 +0200 +++ /var/tmp/diff_new_pack.Y2jfES/_new 2020-07-09 13:22:06.805790318 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.169.1 +pkgver=0.170.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.Y2jfES/_old 2020-07-09 13:22:06.821790369 +0200 +++ /var/tmp/diff_new_pack.Y2jfES/_new 2020-07-09 13:22:06.821790369 +0200 @@ -1,7 +1,7 @@ -0.169.1 -0.169.1 +0.170.0 +0.170.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.Y2jfES/_old 2020-07-09 13:22:06.873790533 +0200 +++ /var/tmp/diff_new_pack.Y2jfES/_new 2020-07-09 13:22:06.877790546 +0200 @@ -1,4 +1,4 @@ -osc (0.169.1) unstable; urgency=low +osc (0.170.0) unstable; urgency=low - Package for Python3 -- Nick Brown Wed, 30 Jan 2020 14:49:30 + ++ osc-0.169.1.tar.gz -> osc-0.170.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.169.1/.travis.yml new/osc-0.170.0/.travis.yml --- old/osc-0.169.1/.travis.yml 2020-05-29 20:35:00.0 +0200 +++ new/osc-0.170.0/.travis.yml 2020-07-09 09:57:53.0 +0200 @@ -3,6 +3,7 @@ - '2.7' - '3.6' - '3.7' + - '3.8' addons: apt: packages: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.169.1/NEWS new/osc-0.170.0/NEWS --- old/osc-0.169.1/NEWS2020-05-29 20:35:00.0 +0200 +++ new/osc-0.170.0/NEWS2020-07-09 09:57:53.0 +0200 @@ -1,3 +1,26 @@ +0.170 + - fix code for python3.8 and python3.9 + - remove dead code + - fix tests + - don't use chardet to guess encoding. utf-8 or latin-1 is now assumed +This will speed up decoding (bsc#1173926) + - escape sequences are interpreted correctly on -m +osc sr -m "1st line\n2nd line" + results in +1st line +2nd line + - add status filter to osc results + - add --brief to osc prjresults + Gives: + build openSUSE_Leap_15.1 x86_64 succeeded + build openSUSE_Leap_15.0 x86_64 succeeded + build openSUSE_Leap_15.0 armv7l unresolvable + build openSUSE_Factory_ARM armv7l succeeded + build openSUSE_Factory_ARM aarch64 succeeded
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-06-02 14:34:49 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.3606 (New) Package is "osc" Tue Jun 2 14:34:49 2020 rev:149 rq:810270 version:0.169.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2020-03-13 21:56:11.476833671 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.3606/osc.changes2020-06-02 14:35:01.922836714 +0200 @@ -1,0 +2,20 @@ +Fri May 29 18:40:18 UTC 2020 - Marco Strigl + +- 0.169.1 + * add --ccache option to osc getbinaries + +--- +Wed May 27 12:54:14 UTC 2020 - Marco Strigl + +- 0.169.0 + * improve speed and usability of osc bash completion + * switch packagequery.py to return only bytes + * improved some error messages + * osc add: support git@ (private github) or git:// URLs correctly + * split dependson and whatdependson commands + * support for osc build --shell-cmd + * Fix kiwi build with --prefer-pkgs + * add pkg-ccache support for osc build + * fix security issue (bsc#1122675, CVE-2019-3681) do not allow '/' in filename + +--- Old: osc-0.168.2.tar.gz New: osc-0.169.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.JX6M7L/_old 2020-06-02 14:35:05.178847017 +0200 +++ /var/tmp/diff_new_pack.JX6M7L/_new 2020-06-02 14:35:05.182847030 +0200 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.168.2 +%define version_unconverted 0.169.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.168.2 +Version:0.169.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.JX6M7L/_old 2020-06-02 14:35:05.210847118 +0200 +++ /var/tmp/diff_new_pack.JX6M7L/_new 2020-06-02 14:35:05.210847118 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.168.2 +pkgver=0.169.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.JX6M7L/_old 2020-06-02 14:35:05.230847182 +0200 +++ /var/tmp/diff_new_pack.JX6M7L/_new 2020-06-02 14:35:05.230847182 +0200 @@ -1,7 +1,7 @@ -0.168.2 -0.168.2 +0.169.1 +0.169.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.JX6M7L/_old 2020-06-02 14:35:05.278847334 +0200 +++ /var/tmp/diff_new_pack.JX6M7L/_new 2020-06-02 14:35:05.278847334 +0200 @@ -1,4 +1,4 @@ -osc (0.168.2) unstable; urgency=low +osc (0.169.1) unstable; urgency=low - Package for Python3 -- Nick Brown Wed, 30 Jan 2020 14:49:30 + ++ osc-0.168.2.tar.gz -> osc-0.169.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.168.2/.travis.yml new/osc-0.169.1/.travis.yml --- old/osc-0.168.2/.travis.yml 2020-03-13 07:44:34.0 +0100 +++ new/osc-0.169.1/.travis.yml 2020-05-29 20:35:00.0 +0200 @@ -1,13 +1,18 @@ language: python python: -- '2.7' -- '3.6' + - '2.7' + - '3.6' + - '3.7' addons: apt: packages: -- diffstat + - diffstat sudo: false -script: cd tests; python suite.py +before_script: cd $TRAVIS_BUILD_DIR/tests +script: python suite.py +before_deploy: + - cd $TRAVIS_BUILD_DIR/ + - rm -rf $TRAVIS_BUILD_DIR/dist/* deploy: provider: pypi user: suse @@ -15,5 +20,5 @@ secure: R4+YNPW2tsiY06hibGvONYn0//1z1QdcY8VmNbYpIRly4eTAbPE9uejKpyuflUkznpEkoqCdFzi5FNFhgat9N+AkIKyX9NTkf0oxaKKbdqBM7H1V8bqLYlAO479262spRyO0ee5fV5v6g81AFjncIV+pGjtQ0Vg/sjVcvGa61bs= on: tags: true -distributions: sdist bdist_wheel +distributions: sdist repo: openSUSE/osc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.168.2/MANIFEST.in new/osc-0.169.1/MANIFEST.in --- old/osc-0.168.2/MANIFEST.in 1970-01-01 01:00:00.0 +0100 +++ new/osc-0.169.1/MANIFEST.in 2020-05-29 20:35:00.0 +0200 @@ -0,0 +1,4 @@ +include NEWS +include README +include AUTHORS +include COPYING diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.168.2/NEWS new/osc-0.169.1/NEWS --- old/osc-0.168.2/NEWS2020-03-13 07:44:34.0 +0100 +++ new/osc-0.169.1/NEWS2020-05-29 20:35:00.0 +0200 @@ -1,3 +1,17 @@ +0.169.1 + - add --ccache option to osc getbinaries + +0.169.0 + - improve speed and usability of osc bash completion + - switch packagequery.py to return
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-03-13 21:56:10 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.3160 (New) Package is "osc" Fri Mar 13 21:56:10 2020 rev:148 rq:784534 version:0.168.2 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2020-03-11 18:56:53.595716381 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.3160/osc.changes2020-03-13 21:56:11.476833671 +0100 @@ -1,0 +2,7 @@ +Fri Mar 13 06:49:27 UTC 2020 - Marco Strigl + +- 0.168.2 + * use helper method _html_escape to enable python3.8 and python2.* + compatibility (boo#1166537) + +--- Old: osc-0.168.1.tar.gz New: osc-0.168.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.8FY9YB/_old 2020-03-13 21:56:13.612835007 +0100 +++ /var/tmp/diff_new_pack.8FY9YB/_new 2020-03-13 21:56:13.616835010 +0100 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.168.1 +%define version_unconverted 0.168.2 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.168.1 +Version:0.168.2 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.8FY9YB/_old 2020-03-13 21:56:13.652835032 +0100 +++ /var/tmp/diff_new_pack.8FY9YB/_new 2020-03-13 21:56:13.656835034 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.168.1 +pkgver=0.168.2 pkgrel=0 pkgdesc="Open Build Service client" arch=('x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.8FY9YB/_old 2020-03-13 21:56:13.668835042 +0100 +++ /var/tmp/diff_new_pack.8FY9YB/_new 2020-03-13 21:56:13.668835042 +0100 @@ -1,7 +1,7 @@ -0.168.1 -0.168.1 +0.168.2 +0.168.2 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.8FY9YB/_old 2020-03-13 21:56:13.696835060 +0100 +++ /var/tmp/diff_new_pack.8FY9YB/_new 2020-03-13 21:56:13.696835060 +0100 @@ -1,4 +1,4 @@ -osc (0.168.1) unstable; urgency=low +osc (0.168.2) unstable; urgency=low - Package for Python3 -- Nick Brown Wed, 30 Jan 2020 14:49:30 + ++ osc-0.168.1.tar.gz -> osc-0.168.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.168.1/NEWS new/osc-0.168.2/NEWS --- old/osc-0.168.1/NEWS2020-03-11 17:10:42.0 +0100 +++ new/osc-0.168.2/NEWS2020-03-13 07:44:34.0 +0100 @@ -1,3 +1,7 @@ +0.168.2 + - Use html.escape instead removed cgi.escape (boo#1166537) +enables python3.8 compatibility + 0.168.0 - MR creation honors orev now (bsc#1160446) - allow "osc r --vertical" for projects diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.168.1/osc/commandline.py new/osc-0.168.2/osc/commandline.py --- old/osc-0.168.1/osc/commandline.py 2020-03-11 17:10:42.0 +0100 +++ new/osc-0.168.2/osc/commandline.py 2020-03-13 07:44:34.0 +0100 @@ -34,6 +34,8 @@ except ImportError: from .util.helper import cmp_to_key +from .util.helper import _html_escape + from operator import itemgetter MAN_HEADER = r""".TH %(ucname)s "1" "%(date)s" "%(name)s %(version)s" "User Commands" @@ -1241,7 +1243,6 @@ if len(args) < 2 and is_project_dir(os.getcwd()): if opts.diff: raise oscerr.WrongOptions('\'--diff\' is not supported in a project working copy') -import html project = store_read_project(os.curdir) sr_ids = [] @@ -1295,7 +1296,7 @@ (project, target_prj_block, options_block) actionxml += s xml = """ %s %s """ % \ -(actionxml, html.escape(opts.message or "", quote=False)) +(actionxml, _html_escape(opts.message or "")) u = makeurl(apiurl, ['request'], query='cmd=create=1') f = http_POST(u, data=xml) @@ -1872,9 +1873,8 @@ if not opts.message: opts.message = edit_message() -import cgi xml = """ %s %s """ % \ - (actionsxml, html.escape(opts.message or "", quote=False)) + (actionsxml, _html_escape(opts.message or "")) u = makeurl(apiurl, ['request'], query='cmd=create') f = http_POST(u, data=xml) @@ -1911,7 +1911,6 @@ ${cmd_option_list} """ -import cgi args = slash_split(args) apiurl =
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-03-11 18:56:12 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.3160 (New) Package is "osc" Wed Mar 11 18:56:12 2020 rev:147 rq:783959 version:0.168.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2020-03-09 11:43:20.753355311 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.3160/osc.changes2020-03-11 18:56:53.595716381 +0100 @@ -1,0 +2,5 @@ +Wed Mar 11 16:00:14 UTC 2020 - Ondřej Súkup + +- Fix support for python38, osc#763 + +--- Old: osc-0.168.0.tar.gz New: osc-0.168.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.irXedh/_old 2020-03-11 18:56:54.247716672 +0100 +++ /var/tmp/diff_new_pack.irXedh/_new 2020-03-11 18:56:54.251716674 +0100 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.168.0 +%define version_unconverted 0.168.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.168.0 +Version:0.168.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.irXedh/_old 2020-03-11 18:56:54.275716685 +0100 +++ /var/tmp/diff_new_pack.irXedh/_new 2020-03-11 18:56:54.275716685 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.168.0 +pkgver=0.168.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.irXedh/_old 2020-03-11 18:56:54.287716690 +0100 +++ /var/tmp/diff_new_pack.irXedh/_new 2020-03-11 18:56:54.287716690 +0100 @@ -1,7 +1,7 @@ -0.168.0 -0.168.0 +0.168.1 +0.168.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.irXedh/_old 2020-03-11 18:56:54.335716712 +0100 +++ /var/tmp/diff_new_pack.irXedh/_new 2020-03-11 18:56:54.335716712 +0100 @@ -1,4 +1,4 @@ -osc (0.168.0) unstable; urgency=low +osc (0.168.1) unstable; urgency=low - Package for Python3 -- Nick Brown Wed, 30 Jan 2020 14:49:30 + ++ osc-0.168.0.tar.gz -> osc-0.168.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.168.0/osc/commandline.py new/osc-0.168.1/osc/commandline.py --- old/osc-0.168.0/osc/commandline.py 2020-03-04 10:21:17.0 +0100 +++ new/osc-0.168.1/osc/commandline.py 2020-03-11 17:10:42.0 +0100 @@ -1241,7 +1241,7 @@ if len(args) < 2 and is_project_dir(os.getcwd()): if opts.diff: raise oscerr.WrongOptions('\'--diff\' is not supported in a project working copy') -import cgi +import html project = store_read_project(os.curdir) sr_ids = [] @@ -1295,7 +1295,7 @@ (project, target_prj_block, options_block) actionxml += s xml = """ %s %s """ % \ -(actionxml, cgi.escape(opts.message or "")) +(actionxml, html.escape(opts.message or "", quote=False)) u = makeurl(apiurl, ['request'], query='cmd=create=1') f = http_POST(u, data=xml) @@ -1874,7 +1874,7 @@ import cgi xml = """ %s %s """ % \ - (actionsxml, cgi.escape(opts.message or "")) + (actionsxml, html.escape(opts.message or "", quote=False)) u = makeurl(apiurl, ['request'], query='cmd=create') f = http_POST(u, data=xml) @@ -1966,7 +1966,7 @@ else: r.add_action('add_role', tgt_project=project, tgt_package=package, person_name=user, person_role=role) -r.description = cgi.escape(opts.message or '') +r.description = html.escape(opts.message or '', quote=False) r.create(apiurl) print(r.reqid) @@ -2083,7 +2083,7 @@ r = Request() r.add_action('change_devel', src_project=devel_project, src_package=devel_package, tgt_project=project, tgt_package=package) -r.description = cgi.escape(opts.message) +r.description = html.escape(opts.message, quote=False) r.create(self.get_api_url()) print(r.reqid) @@ -2649,7 +2649,7 @@ project, package) msg = "%s (forwarded request %s from %s)" % (rq.description, reqid, rq.creator) rid =
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-03-09 11:43:06 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.26092 (New) Package is "osc" Mon Mar 9 11:43:06 2020 rev:146 rq:782863 version:0.168.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2020-03-05 23:23:21.821346599 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.26092/osc.changes 2020-03-09 11:43:20.753355311 +0100 @@ -1,0 +2,6 @@ +Mon Mar 9 08:14:46 UTC 2020 - Tomáš Chvátal + +- Spec: temporary disable tests as they explode under python 3.8 + * Needs to compare xml using testtools.matchers.MatchesStructure + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.ctH9Z5/_old 2020-03-09 11:43:22.377356189 +0100 +++ /var/tmp/diff_new_pack.ctH9Z5/_new 2020-03-09 11:43:22.381356192 +0100 @@ -181,7 +181,7 @@ %if 0%{?suse_version} >= 1500 %check cd tests -%{use_python} suite.py +#%%{use_python} suite.py %endif %clean
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-03-05 23:23:01 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.26092 (New) Package is "osc" Thu Mar 5 23:23:01 2020 rev:145 rq:781771 version:0.168.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2020-01-07 23:56:23.960126175 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.26092/osc.changes 2020-03-05 23:23:21.821346599 +0100 @@ -1,0 +2,42 @@ +Thu Mar 5 08:30:46 UTC 2020 - Marco Strigl + +- Spec: +* fix destination of fish completion file to /usr/share/fish/vendor_completions.d + +--- +Wed Mar 4 09:27:41 UTC 2020 - Marco Strigl + +- 0.168.0 + * MR creation honors orev now (bsc#1160446) + * allow "osc r --vertical" for projects + * several typo fixes + * cleanup old functions and remove python2.6 compat code + * support zstd arch linux files in local build + * fix deleterequest for repositories + * append --norootforbuild as default to build command + * fix decoding in interactive request mode + * use signdummy for product builds + * print release project when creating MR + * improve SSLError message for TLSv1 validation + * osc maintained --version prints the version of each maintained package + * print web url links after creating requests (New general bool option 'print_web_links' must be set in oscrc) + * fix checkout_no_colon on project level + * handle empty release number of rpm packages in build.py + * handle bytes vs. str error when parsing meta + * custom exception if importing m2crypto fails + * fix missing oscerr import in util.helper + * several fixes for keyring handling + * fix arch zst magic in util.packagequery + +--- +Fri Feb 28 12:27:27 UTC 2020 - Frederic Crozat + +- Ship fish completion file. + +--- +Tue Feb 11 16:39:17 UTC 2020 - Fabian Vogt + +- Spec: +* Recommend python3-keyring when using python3 + +--- Old: debian.tar.gz osc-0.167.2.tar.gz New: debian.compat debian.control debian.copyright debian.dirs debian.docs debian.osc.dirs debian.osc.install debian.osc.links debian.rules osc-0.168.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.gakT2Z/_old 2020-03-05 23:23:23.993347794 +0100 +++ /var/tmp/diff_new_pack.gakT2Z/_new 2020-03-05 23:23:24.005347801 +0100 @@ -27,18 +27,21 @@ %define use_python python %endif -%define version_unconverted 0.167.2 +%define version_unconverted 0.168.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.167.2 +Version:0.168.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later Group: Development/Tools/Other URL:https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz +Source1:debian.dirs +Source2:debian.docs +Source3:debian.osc.links BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{use_python}-devel BuildRequires: %{use_python}-setuptools @@ -90,8 +93,12 @@ %endif # needed for storing credentials in kwallet/gnome-keyring %if 0%{?suse_version} > 1000 || 0%{?mandriva_version} || 0%{?mdkversion} +%if %{with python3} +Recommends: python3-keyring +%else Recommends: python-keyring %endif +%endif %if 0%{?rhel_version} && 0%{?rhel_version} < 600 BuildRequires: python-elementtree Requires: python-elementtree @@ -167,6 +174,8 @@ install -Dm0755 dist/osc.complete %{buildroot}%{_libdir}/osc/complete %endif +install -Dm0755 osc.fish %{buildroot}%{_datadir}/fish/completions/vendor_completions.d/osc.fish + install -m644 %{macros_file} -D %{buildroot}%{_sysconfdir}/rpm/%{macros_file} %if 0%{?suse_version} >= 1500 @@ -202,6 +211,7 @@ %else %{_libdir}/osc %endif +%{_datadir}/fish %dir %{osc_plugin_dir} %changelog ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.gakT2Z/_old 2020-03-05 23:23:24.085347845 +0100 +++ /var/tmp/diff_new_pack.gakT2Z/_new 2020-03-05 23:23:24.085347845 +0100 @@ -1,19 +1,24 @@ pkgname=osc -pkgver=0.167.2 +pkgver=0.168.0 pkgrel=0 pkgdesc="Open Build Service client" -arch=('i686' 'x86_64') +arch=('x86_64') url="https://www.github.com/openSUSE/osc; license=('GPL-2.0+' 'GPL-2.0') groups=('base-devel') -depends=('python2' 'python2-m2crypto' 'urlgrabber') +depends=('python-m2crypto') +makedepends=('python-setuptools')
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2020-01-07 23:55:34 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.6675 (New) Package is "osc" Tue Jan 7 23:55:34 2020 rev:144 rq:761597 version:0.167.2 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-12-11 12:13:07.132545389 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.6675/osc.changes2020-01-07 23:56:23.960126175 +0100 @@ -1,0 +2,7 @@ +Tue Jan 7 10:54:25 UTC 2020 - Marco Strigl + +- 0.167.2 + * fix regression in osc chroot + * fix broken importsrcpkg + +--- Old: osc-0.167.1.tar.gz New: osc-0.167.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.3H5pQT/_old 2020-01-07 23:56:26.728127612 +0100 +++ /var/tmp/diff_new_pack.3H5pQT/_new 2020-01-07 23:56:26.732127614 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.167.1 +%define version_unconverted 0.167.2 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.167.1 +Version:0.167.2 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later @@ -85,7 +85,7 @@ Recommends: xdg-utils # for osc >= 0.167.0 the newest build version is needed. # Otherwise osc chroot might not work correctly. -Conflicts: build < 20191205 +Conflicts: build < 20200106 %endif %endif # needed for storing credentials in kwallet/gnome-keyring ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.3H5pQT/_old 2020-01-07 23:56:26.756127627 +0100 +++ /var/tmp/diff_new_pack.3H5pQT/_new 2020-01-07 23:56:26.756127627 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.167.1 +pkgver=0.167.2 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.3H5pQT/_old 2020-01-07 23:56:26.768127633 +0100 +++ /var/tmp/diff_new_pack.3H5pQT/_new 2020-01-07 23:56:26.768127633 +0100 @@ -1,7 +1,7 @@ -0.167.1 -0.167.1 +0.167.2 +0.167.2 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.3H5pQT/_old 2020-01-07 23:56:26.796127648 +0100 +++ /var/tmp/diff_new_pack.3H5pQT/_new 2020-01-07 23:56:26.796127648 +0100 @@ -1,4 +1,4 @@ -osc (0.167.1) unstable; urgency=low +osc (0.167.2) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.167.1.tar.gz -> osc-0.167.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.167.1/NEWS new/osc-0.167.2/NEWS --- old/osc-0.167.1/NEWS2019-12-10 13:39:55.0 +0100 +++ new/osc-0.167.2/NEWS2020-01-07 11:29:52.0 +0100 @@ -1,3 +1,7 @@ +0.167.2 + - fix regression in osc chroot + - fix broken importsrcpkg + 0.167.1 - fix cpio fetch error handling - support local build using RedHat rpm-md modules diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.167.1/osc/build.py new/osc-0.167.2/osc/build.py --- old/osc-0.167.1/osc/build.py2019-12-10 13:39:55.0 +0100 +++ new/osc-0.167.2/osc/build.py2020-01-07 11:29:52.0 +0100 @@ -524,6 +524,32 @@ kiwipath.insert(0, myprp) return kiwipath +def calculate_prj_pac(opts, descr): +project = opts.alternative_project or store_read_project('.') +if opts.local_package: +package = os.path.splitext(os.path.basename(descr))[0] +else: +package = store_read_package('.') +return project, package + +def calculate_build_root(apihost, prj, pac, repo, arch): +buildroot = os.environ.get('OSC_BUILD_ROOT', config['build-root']) \ +% {'repo': repo, 'arch': arch, 'project': prj, 'package': pac, 'apihost': apihost} +return buildroot + +def run_build(*args): +cmd = [config['build-cmd']] +cmd += args + +sucmd = os.environ.get('OSC_SU_WRAPPER', config['su-wrapper']).split() +if sucmd[0] == 'su': +if sucmd[-1] == '-c': +sucmd.pop() +cmd = sucmd + ['-s', cmd[0], 'root', '--'] + cmd[1:] +else: +cmd = sucmd + cmd +return run_external(cmd[0], *cmd[1:]) + def main(apiurl, opts, argv): repo = argv[0] @@
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-12-11 12:11:53 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.4691 (New) Package is "osc" Wed Dec 11 12:11:53 2019 rev:143 rq:755560 version:0.167.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-12-06 10:13:23.106740014 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.4691/osc.changes2019-12-11 12:13:07.132545389 +0100 @@ -1,0 +2,34 @@ +Tue Dec 10 12:44:18 UTC 2019 - Marco Strigl + +- 0.167.1 + - fix cpio fetch error handling + - support local build using RedHat rpm-md modules + - fix local build outside of the working copy of a package. +(fixes boo#1136584) + - Use the distro module for linux platform detection for +python3.8 compatibility + +--- +Thu Dec 5 09:47:54 UTC 2019 - Marco Strigl + +- 0.167.0 + * Added --lastsucceeded option for logfile display (requires OBS 2.11) + * osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm) + * osc build/shell features: +- --vm-type=qemu support for cross architecture builds +- additional debug packages are read from build config now + (extra-pkgs definition is therefore by default empty now) +- --vm-disk-size= switch supported (has only an effect on clean builds) +- repository, architecture and vm_type from last build is automatically + reused if not specified otherwise. +- support building for kiwi products using obsrepositories:/ +- support local building using RedHat rpm-md modules + * fix decoding for osc aggregatepac +- added Conflicts: build < 20191205. The new osc shell/chroot features might + not work with older build scripts +- removed version dpendency for Recommends: build. Does not work anyway. +- added 0%{?centos_version} >= 800 to some %if statemets to enable build of + python3 version on CentOS 8 and higer + + +--- Old: osc-0.166.2.tar.gz New: osc-0.167.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.vUUR8y/_old 2019-12-11 12:13:09.004544862 +0100 +++ /var/tmp/diff_new_pack.vUUR8y/_new 2019-12-11 12:13:09.004544862 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 29 +%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 29 || 0%{?centos_version} >= 800 %bcond_without python3 %else %bcond_withpython3 @@ -27,17 +27,17 @@ %define use_python python %endif -%define version_unconverted 0.166.2 +%define version_unconverted 0.167.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.166.2 +Version:0.167.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later Group: Development/Tools/Other -Url:https://github.com/openSUSE/osc +URL:https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{use_python}-devel @@ -47,7 +47,7 @@ BuildRequires: python-rpm Requires: python-rpm %else -%if 0%{?suse_version} >= 1500 +%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 32 || 0%{?centos_version} >= 800 BuildRequires: %{use_python}-rpm Requires: %{use_python}-rpm %else @@ -69,7 +69,7 @@ %endif %if 0%{?suse_version} > 1000 Recommends: diffstat -Recommends: build >= 2010.05.04 +Recommends: build Recommends: sudo Recommends: powerpc32 Recommends: ca-certificates @@ -83,6 +83,9 @@ Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator Recommends: xdg-utils +# for osc >= 0.167.0 the newest build version is needed. +# Otherwise osc chroot might not work correctly. +Conflicts: build < 20191205 %endif %endif # needed for storing credentials in kwallet/gnome-keyring @@ -108,7 +111,7 @@ Requires: python-m2crypto > 0.19 %endif %else -%if 0%{?fedora_version} >= 29 +%if 0%{?fedora_version} >= 29 || 0%{?centos_version} >= 800 BuildRequires: python3-m2crypto Requires: python3-m2crypto %else ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.vUUR8y/_old 2019-12-11 12:13:09.036544853 +0100
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-12-06 10:13:17 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.4691 (New) Package is "osc" Fri Dec 6 10:13:17 2019 rev:142 rq: version:0.166.2 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-12-05 17:38:33.637369519 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.4691/osc.changes2019-12-06 10:13:23.106740014 +0100 @@ -2,23 +1,0 @@ -Thu Dec 5 09:47:54 UTC 2019 - Marco Strigl - -- 0.167.0 - * Added --lastsucceeded option for logfile display (requires OBS 2.11) - * osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm) - * osc build/shell features: -- --vm-type=qemu support for cross architecture builds -- additional debug packages are read from build config now - (extra-pkgs definition is therefore by default empty now) -- --vm-disk-size= switch supported (has only an effect on clean builds) -- repository, architecture and vm_type from last build is automatically - reused if not specified otherwise. -- support building for kiwi products using obsrepositories:/ -- support local building using RedHat rpm-md modules - * fix decoding for osc aggregatepac -- added Conflicts: build < 20191205. The new osc shell/chroot features might - not work with older build scripts -- removed version dpendency for Recommends: build. Does not work anyway. -- added 0%{?centos_version} >= 800 to some %if statemets to enable build of - python3 version on CentOS 8 and higer - - Old: osc-0.167.0.tar.gz New: osc-0.166.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.W9IKb5/_old 2019-12-06 10:13:25.946739061 +0100 +++ /var/tmp/diff_new_pack.W9IKb5/_new 2019-12-06 10:13:25.954739059 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 29 || 0%{?centos_version} >= 800 +%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 29 %bcond_without python3 %else %bcond_withpython3 @@ -27,17 +27,17 @@ %define use_python python %endif -%define version_unconverted 0.167.0 +%define version_unconverted 0.166.2 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.167.0 +Version:0.166.2 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later Group: Development/Tools/Other -URL:https://github.com/openSUSE/osc +Url:https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{use_python}-devel @@ -47,7 +47,7 @@ BuildRequires: python-rpm Requires: python-rpm %else -%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 32 || 0%{?centos_version} >= 800 +%if 0%{?suse_version} >= 1500 BuildRequires: %{use_python}-rpm Requires: %{use_python}-rpm %else @@ -69,7 +69,7 @@ %endif %if 0%{?suse_version} > 1000 Recommends: diffstat -Recommends: build +Recommends: build >= 2010.05.04 Recommends: sudo Recommends: powerpc32 Recommends: ca-certificates @@ -83,9 +83,6 @@ Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator Recommends: xdg-utils -# for osc >= 0.167.0 the newest build version is needed. -# Otherwise osc chroot might not work correctly. -Conflicts: build < 20191205 %endif %endif # needed for storing credentials in kwallet/gnome-keyring @@ -111,7 +108,7 @@ Requires: python-m2crypto > 0.19 %endif %else -%if 0%{?fedora_version} >= 29 || 0%{?centos_version} >= 800 +%if 0%{?fedora_version} >= 29 BuildRequires: python3-m2crypto Requires: python3-m2crypto %else ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.W9IKb5/_old 2019-12-06 10:13:25.990739046 +0100 +++ /var/tmp/diff_new_pack.W9IKb5/_new 2019-12-06 10:13:25.990739046 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.167.0 +pkgver=0.166.2 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.W9IKb5/_old 2019-12-06 10:13:26.006739042 +0100 +++ /var/tmp/diff_new_pack.W9IKb5/_new 2019-12-06 10:13:26.010739040 +0100 @@ -1,7 +1,7 @@
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-12-05 17:35:29 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.4691 (New) Package is "osc" Thu Dec 5 17:35:29 2019 rev:141 rq:754373 version:0.167.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-11-14 23:50:49.872574202 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.4691/osc.changes2019-12-05 17:38:33.637369519 +0100 @@ -1,0 +2,23 @@ +Thu Dec 5 09:47:54 UTC 2019 - Marco Strigl + +- 0.167.0 + * Added --lastsucceeded option for logfile display (requires OBS 2.11) + * osc shell/chroot/wipe is now handled via build script (working for chroot and KVM only atm) + * osc build/shell features: +- --vm-type=qemu support for cross architecture builds +- additional debug packages are read from build config now + (extra-pkgs definition is therefore by default empty now) +- --vm-disk-size= switch supported (has only an effect on clean builds) +- repository, architecture and vm_type from last build is automatically + reused if not specified otherwise. +- support building for kiwi products using obsrepositories:/ +- support local building using RedHat rpm-md modules + * fix decoding for osc aggregatepac +- added Conflicts: build < 20191205. The new osc shell/chroot features might + not work with older build scripts +- removed version dpendency for Recommends: build. Does not work anyway. +- added 0%{?centos_version} >= 800 to some %if statemets to enable build of + python3 version on CentOS 8 and higer + + +--- Old: osc-0.166.2.tar.gz New: osc-0.167.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.NVVwLY/_old 2019-12-05 17:38:35.185368961 +0100 +++ /var/tmp/diff_new_pack.NVVwLY/_new 2019-12-05 17:38:35.189368959 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 29 +%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 29 || 0%{?centos_version} >= 800 %bcond_without python3 %else %bcond_withpython3 @@ -27,17 +27,17 @@ %define use_python python %endif -%define version_unconverted 0.166.2 +%define version_unconverted 0.167.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.166.2 +Version:0.167.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later Group: Development/Tools/Other -Url:https://github.com/openSUSE/osc +URL:https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{use_python}-devel @@ -47,7 +47,7 @@ BuildRequires: python-rpm Requires: python-rpm %else -%if 0%{?suse_version} >= 1500 +%if 0%{?suse_version} >= 1500 || 0%{?fedora_version} >= 32 || 0%{?centos_version} >= 800 BuildRequires: %{use_python}-rpm Requires: %{use_python}-rpm %else @@ -69,7 +69,7 @@ %endif %if 0%{?suse_version} > 1000 Recommends: diffstat -Recommends: build >= 2010.05.04 +Recommends: build Recommends: sudo Recommends: powerpc32 Recommends: ca-certificates @@ -83,6 +83,9 @@ Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator Recommends: xdg-utils +# for osc >= 0.167.0 the newest build version is needed. +# Otherwise osc chroot might not work correctly. +Conflicts: build < 20191205 %endif %endif # needed for storing credentials in kwallet/gnome-keyring @@ -108,7 +111,7 @@ Requires: python-m2crypto > 0.19 %endif %else -%if 0%{?fedora_version} >= 29 +%if 0%{?fedora_version} >= 29 || 0%{?centos_version} >= 800 BuildRequires: python3-m2crypto Requires: python3-m2crypto %else ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.NVVwLY/_old 2019-12-05 17:38:35.229368945 +0100 +++ /var/tmp/diff_new_pack.NVVwLY/_new 2019-12-05 17:38:35.233368944 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.166.2 +pkgver=0.167.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.NVVwLY/_old 2019-12-05 17:38:35.257368935 +0100 +++ /var/tmp/diff_new_pack.NVVwLY/_new 2019-12-05 17:38:35.257368935 +0100 @@ -1,7
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-11-14 23:50:48 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.26869 (New) Package is "osc" Thu Nov 14 23:50:48 2019 rev:140 rq:748323 version:0.166.2 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-10-30 14:46:34.534102990 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.26869/osc.changes 2019-11-14 23:50:49.872574202 +0100 @@ -1,0 +2,16 @@ +Wed Nov 13 12:05:26 UTC 2019 - Marco Strigl + +- 0.166.2 + * Don't enforce password reuse (boo#1156501) + * Config option check_for_requests_on_action is now +activated by default. +Use check_for_request_on_action = 0 in oscrc to +disable it + * osc vc --file=foo bar.changes now writes the content +from foo into bar.changes instead of creating a new file +(boo#1155953) + * fix output for missing pubkey when using http_debug=1 on +osc build + * fix crash of osc linkpac when there is already a _link + +--- Old: osc-0.166.1.tar.gz New: osc-0.166.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.Dw7Rc8/_old 2019-11-14 23:50:50.460573997 +0100 +++ /var/tmp/diff_new_pack.Dw7Rc8/_new 2019-11-14 23:50:50.460573997 +0100 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.166.1 +%define version_unconverted 0.166.2 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.166.1 +Version:0.166.2 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.Dw7Rc8/_old 2019-11-14 23:50:50.488573987 +0100 +++ /var/tmp/diff_new_pack.Dw7Rc8/_new 2019-11-14 23:50:50.492573986 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.166.1 +pkgver=0.166.2 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.Dw7Rc8/_old 2019-11-14 23:50:50.508573981 +0100 +++ /var/tmp/diff_new_pack.Dw7Rc8/_new 2019-11-14 23:50:50.508573981 +0100 @@ -1,7 +1,7 @@ -0.166.1 -0.166.1 +0.166.2 +0.166.2 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.Dw7Rc8/_old 2019-11-14 23:50:50.540573970 +0100 +++ /var/tmp/diff_new_pack.Dw7Rc8/_new 2019-11-14 23:50:50.540573970 +0100 @@ -1,4 +1,4 @@ -osc (0.166.1) unstable; urgency=low +osc (0.166.2) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.166.1.tar.gz -> osc-0.166.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.166.1/NEWS new/osc-0.166.2/NEWS --- old/osc-0.166.1/NEWS2019-10-29 11:15:35.0 +0100 +++ new/osc-0.166.2/NEWS2019-11-13 13:02:57.0 +0100 @@ -1,3 +1,16 @@ +0.166.2 + - Don't enforce password reuse (boo#1156501) + - Config option check_for_requests_on_action is now +activated by default. +Use check_for_request_on_action = 0 in oscrc to +disable it + - osc vc --file=foo bar.changes now writes the content +from foo into bar.changes instead of creating a new file +(boo#1155953) + - fix output for missing pubkey when using http_debug=1 on +osc build + - fix crash of osc linkpac when there is already a _link + 0.166.1 - emergency fix for credentials handling: * in case of an old passx entry in oscrc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.166.1/osc/commandline.py new/osc-0.166.2/osc/commandline.py --- old/osc-0.166.1/osc/commandline.py 2019-10-29 11:15:35.0 +0100 +++ new/osc-0.166.2/osc/commandline.py 2019-11-13 13:02:57.0 +0100 @@ -8980,8 +8980,8 @@ raise oscerr.WrongOptions('\'%s\': is no file' % opts.file) args = list(args) if not args: -cmd_list.append('') -cmd_list.append(opts.file) +args.append('') +args.append(opts.file) if opts.just_edit: cmd_list.append("-e") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.166.1/osc/conf.py new/osc-0.166.2/osc/conf.py --- old/osc-0.166.1/osc/conf.py 2019-10-29 11:15:35.0 +0100 +++ new/osc-0.166.2/osc/conf.py 2019-11-13 13:02:57.0 +0100 @@ -158,7 +158,7 @@ # check for unversioned/removed files before commit
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-10-30 14:45:57 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.2990 (New) Package is "osc" Wed Oct 30 14:45:57 2019 rev:139 rq:743821 version:0.166.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-10-28 17:00:22.237758170 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.2990/osc.changes2019-10-30 14:46:34.534102990 +0100 @@ -1,0 +2,9 @@ +Tue Oct 29 10:18:24 UTC 2019 - Marco Strigl + +- 0.166.1 + * emergency fix for credentials handling: + - in case of an old passx entry in oscrc +osc did not work at all. Now we check in +the compat code if we have an passx entry. + +--- Old: osc-0.166.0.tar.gz New: osc-0.166.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.GqrUjo/_old 2019-10-30 14:46:35.390103900 +0100 +++ /var/tmp/diff_new_pack.GqrUjo/_new 2019-10-30 14:46:35.394103904 +0100 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.166.0 +%define version_unconverted 0.166.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.166.0 +Version:0.166.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.GqrUjo/_old 2019-10-30 14:46:35.422103934 +0100 +++ /var/tmp/diff_new_pack.GqrUjo/_new 2019-10-30 14:46:35.426103938 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.166.0 +pkgver=0.166.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.GqrUjo/_old 2019-10-30 14:46:35.442103955 +0100 +++ /var/tmp/diff_new_pack.GqrUjo/_new 2019-10-30 14:46:35.442103955 +0100 @@ -1,7 +1,7 @@ -0.166.0 -0.166.0 +0.166.1 +0.166.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.GqrUjo/_old 2019-10-30 14:46:35.474103989 +0100 +++ /var/tmp/diff_new_pack.GqrUjo/_new 2019-10-30 14:46:35.474103989 +0100 @@ -1,4 +1,4 @@ -osc (0.166.0) unstable; urgency=low +osc (0.166.1) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.166.0.tar.gz -> osc-0.166.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.166.0/NEWS new/osc-0.166.1/NEWS --- old/osc-0.166.0/NEWS2019-10-24 11:48:35.0 +0200 +++ new/osc-0.166.1/NEWS2019-10-29 11:15:35.0 +0100 @@ -1,3 +1,9 @@ +0.166.1 + - emergency fix for credentials handling: + * in case of an old passx entry in oscrc + osc did not work at all. Now we check in + the compat code if we have an passx entry. + 0.166.0 - New password handling backend. Supported password stores: * Plaintext password diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.166.0/osc/core.py new/osc-0.166.1/osc/core.py --- old/osc-0.166.0/osc/core.py 2019-10-24 11:48:35.0 +0200 +++ new/osc-0.166.1/osc/core.py 2019-10-29 11:15:35.0 +0100 @@ -5,7 +5,7 @@ from __future__ import print_function -__version__ = '0.166.0' +__version__ = '0.166.1' # __store_version__ is to be incremented when the format of the working copy # "store" changes in an incompatible way. Please add any needed migration diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.166.0/osc/credentials.py new/osc-0.166.1/osc/credentials.py --- old/osc-0.166.0/osc/credentials.py 2019-10-24 11:48:35.0 +0200 +++ new/osc-0.166.1/osc/credentials.py 2019-10-29 11:15:35.0 +0100 @@ -65,6 +65,8 @@ class PlaintextConfigFileCredentialsManager(AbstractCredentialsManager): def get_password(self, url, user, defer=True): +if self._cp.has_option(url, 'passx', proper=True): +return self._cp.get(url, 'passx', raw=True) return self._cp.get(url, 'pass', raw=True) def set_password(self, url, user, password): @@ -101,6 +103,10 @@ password = base64.b64encode(compressed_pw).decode("ascii") super(self.__class__, self).set_password(url, user, password) +def delete_password(self, url, user): +self._cp.remove_option(url, 'passx') +super(self.__class__, self).delete_password(url, user) + @classmethod def decode_password(cls, password): compressed_pw =
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-10-28 16:59:23 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.2990 (New) Package is "osc" Mon Oct 28 16:59:23 2019 rev:138 rq:743494 version:0.166.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-08-05 13:40:44.524393220 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.2990/osc.changes2019-10-28 17:00:22.237758170 +0100 @@ -1,0 +2,25 @@ +Thu Oct 24 10:05:06 UTC 2019 - Marco Strigl + +- 0.166.0 (boo#1154972) + * New password handling backend. Supported password stores: + - Plaintext password + - Obfuscated password + - python-keyring (kwallet, secret store) + - gnome-keyring + - no store at all (ask for the password every time + * Refactor initial setup of osc (to select password store) + * fix decoding on osc lbl (boo#1137477) + * fix breakage of submitting complete branches back as an +submit request that contain packages without a change. + * fix error with plugins and osc -h + * various decoding improvements + * Transfer the name of the input file to vc instead of the content +(obs-build/vc will do the rest and open the file). + * support appimage builds + * new command browse. (opens a browser opening the project or package) + * new option --incoming for osc rq and osc review to only show only +incoming reqeusts for a project. +- new Recommends for xdg-utils. osc-browse uses xdg-open to open + the url to the project/package in an internet browser + +--- Old: osc-0.165.4.tar.gz New: osc-0.166.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.ClEM4F/_old 2019-10-28 17:00:22.58819 +0100 +++ /var/tmp/diff_new_pack.ClEM4F/_new 2019-10-28 17:00:22.785758829 +0100 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.165.4 +%define version_unconverted 0.166.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.165.4 +Version:0.166.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later @@ -82,6 +82,7 @@ Recommends: obs-service-download_files Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator +Recommends: xdg-utils %endif %endif # needed for storing credentials in kwallet/gnome-keyring ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.ClEM4F/_old 2019-10-28 17:00:22.833758886 +0100 +++ /var/tmp/diff_new_pack.ClEM4F/_new 2019-10-28 17:00:22.833758886 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.165.4 +pkgver=0.166.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.ClEM4F/_old 2019-10-28 17:00:22.853758910 +0100 +++ /var/tmp/diff_new_pack.ClEM4F/_new 2019-10-28 17:00:22.853758910 +0100 @@ -1,7 +1,7 @@ -0.165.4 -0.165.4 +0.166.0 +0.166.0 git://github.com/openSUSE/osc.git git ++ appimage.yml ++ --- /var/tmp/diff_new_pack.ClEM4F/_old 2019-10-28 17:00:22.877758939 +0100 +++ /var/tmp/diff_new_pack.ClEM4F/_new 2019-10-28 17:00:22.877758939 +0100 @@ -9,10 +9,10 @@ - build - osc - python-yaml -#- obs-service-obs_scm -#- obs-service-tar_scm -#- obs-service-set_version -#- obs-service-recompress +- obs-service-obs_scm +- obs-service-tar_scm +- obs-service-set_version +- obs-service-recompress - openSUSE-release - openSUSE-release-ftp - rsync @@ -21,12 +21,13 @@ - mkdir -p $BUILD_APPDIR/usr/share/pixmaps - cp /usr/share/pixmaps/appimage.png $BUILD_APPDIR/usr/share/pixmaps - mkdir -p $BUILD_APPDIR/usr/share/applications - - echo "[Desktop Entry]" > $BUILD_APPDIR/usr/share/applications/osc.desktop - - echo "Name=osc" >> $BUILD_APPDIR/usr/share/applications/osc.desktop - - echo "Exec=osc" >> $BUILD_APPDIR/usr/share/applications/osc.desktop - - echo "Icon=appimage">> $BUILD_APPDIR/usr/share/applications/osc.desktop - - echo "Type=Application" >> $BUILD_APPDIR/usr/share/applications/osc.desktop - - sed -i -e 's,^#!/usr/bin/python,#!/usr/bin/env python,' $BUILD_APPDIR/usr/bin/osc + - echo "[Desktop Entry]"> $BUILD_APPDIR/usr/share/applications/osc.desktop + - echo "Name=osc" >> $BUILD_APPDIR/usr/share/applications/osc.desktop + - echo "Exec=osc" >> $BUILD_APPDIR/usr/share/applications/osc.desktop + - echo "Icon=appimage" >>
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-08-05 13:40:42 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.4126 (New) Package is "osc" Mon Aug 5 13:40:42 2019 rev:137 rq:720984 version:0.165.4 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-07-24 20:51:08.582446264 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.4126/osc.changes2019-08-05 13:40:44.524393220 +0200 @@ -1,0 +2,10 @@ +Mon Aug 5 06:51:32 UTC 2019 - Marco Strigl + +- 0.165.4 (boo#1144211) + * allow optional fork when creating a maintenance request + * fix RPMError fallback + * fix local caching for all package formats + * fix appname for trusted cert store + * osc -h does not break anymore when using plugins + +--- Old: osc-0.165.3.tar.gz New: osc-0.165.4.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.uT5PCb/_old 2019-08-05 13:40:46.340392832 +0200 +++ /var/tmp/diff_new_pack.uT5PCb/_new 2019-08-05 13:40:46.344392831 +0200 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.165.3 +%define version_unconverted 0.165.4 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.165.3 +Version:0.165.4 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.uT5PCb/_old 2019-08-05 13:40:46.364392827 +0200 +++ /var/tmp/diff_new_pack.uT5PCb/_new 2019-08-05 13:40:46.364392827 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.165.3 +pkgver=0.165.4 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.uT5PCb/_old 2019-08-05 13:40:46.376392824 +0200 +++ /var/tmp/diff_new_pack.uT5PCb/_new 2019-08-05 13:40:46.376392824 +0200 @@ -1,7 +1,7 @@ -0.165.3 -0.165.3 +0.165.4 +0.165.4 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.uT5PCb/_old 2019-08-05 13:40:46.404392819 +0200 +++ /var/tmp/diff_new_pack.uT5PCb/_new 2019-08-05 13:40:46.404392819 +0200 @@ -1,4 +1,4 @@ -osc (0.165.3) unstable; urgency=low +osc (0.165.4) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.165.3.tar.gz -> osc-0.165.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.3/NEWS new/osc-0.165.4/NEWS --- old/osc-0.165.3/NEWS2019-07-24 15:13:39.0 +0200 +++ new/osc-0.165.4/NEWS2019-08-05 08:45:32.0 +0200 @@ -1,3 +1,10 @@ +0.165.4 + - allow optional fork when creating a maintenance request + - fix RPMError fallback + - fix local caching for all package formats + - fix appname for trusted cert store + - osc -h does not break anymore when using plugins + 0.165.3 - switch to difflib.diff_bytes and sys.stdout.buffer.write for diffing. This will fix all decoding issues with osc diff, osc ci and osc rq -d diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.3/osc/babysitter.py new/osc-0.165.4/osc/babysitter.py --- old/osc-0.165.3/osc/babysitter.py 2019-07-24 15:13:39.0 +0200 +++ new/osc-0.165.4/osc/babysitter.py 2019-08-05 08:45:32.0 +0200 @@ -30,7 +30,8 @@ from rpm import error as RPMError except: # if rpm-python isn't installed (we might be on a debian system): -RPMError = None +class RPMError(Exception): +pass try: from http.client import HTTPException, BadStatusLine diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.3/osc/build.py new/osc-0.165.4/osc/build.py --- old/osc-0.165.3/osc/build.py2019-07-24 15:13:39.0 +0200 +++ new/osc-0.165.4/osc/build.py2019-08-05 08:45:32.0 +0200 @@ -229,18 +229,28 @@ self.mp['apiurl'] = apiurl +if self.mp['epoch'] is None: +epoch = None +else: +epoch = self.mp['epoch'].encode() + +if self.mp['release'] is None: +release = None +else: +release = self.mp['release'].encode() + if self.mp['name'].startswith('container:'): canonname = self.mp['name'] + '.tar.xz' elif pacsuffix == 'deb': -canonname = debquery.DebQuery.filename(self.mp['name'], self.mp['epoch'], self.mp['version'], self.mp['release'], self.mp['arch']) +
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-07-24 20:51:07 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.4126 (New) Package is "osc" Wed Jul 24 20:51:07 2019 rev:136 rq:718310 version:0.165.3 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-07-11 13:16:38.834800398 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.4126/osc.changes2019-07-24 20:51:08.582446264 +0200 @@ -1,0 +2,10 @@ +Wed Jul 24 13:18:01 UTC 2019 - Marco Strigl + +- 0.165.3 (boo#1142662) +* switch to difflib.diff_bytes and sys.stdout.buffer.write for diffing. + This will fix all decoding issues with osc diff, osc ci and osc rq -d +* fix osc ls -lb handling empty size and mtime +* removed decoding on osc api command. +* fixed broken TLS certificate handling (boo#1142518, CVE-2019-3685) + +--- Old: osc-0.165.2.tar.gz New: osc-0.165.3.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.aDmZgw/_old 2019-07-24 20:51:09.650446102 +0200 +++ /var/tmp/diff_new_pack.aDmZgw/_new 2019-07-24 20:51:09.654446101 +0200 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.165.2 +%define version_unconverted 0.165.3 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.165.2 +Version:0.165.3 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.aDmZgw/_old 2019-07-24 20:51:09.686446097 +0200 +++ /var/tmp/diff_new_pack.aDmZgw/_new 2019-07-24 20:51:09.690446095 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.165.2 +pkgver=0.165.3 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.aDmZgw/_old 2019-07-24 20:51:09.702446094 +0200 +++ /var/tmp/diff_new_pack.aDmZgw/_new 2019-07-24 20:51:09.702446094 +0200 @@ -1,7 +1,7 @@ -0.165.2 -0.165.2 +0.165.3 +0.165.3 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.aDmZgw/_old 2019-07-24 20:51:09.734446089 +0200 +++ /var/tmp/diff_new_pack.aDmZgw/_new 2019-07-24 20:51:09.734446089 +0200 @@ -1,4 +1,4 @@ -osc (0.165.2) unstable; urgency=low +osc (0.165.3) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.165.2.tar.gz -> osc-0.165.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.2/.travis.yml new/osc-0.165.3/.travis.yml --- old/osc-0.165.2/.travis.yml 2019-07-08 11:28:50.0 +0200 +++ new/osc-0.165.3/.travis.yml 2019-07-24 15:13:39.0 +0200 @@ -1,8 +1,6 @@ language: python python: - '2.7' -- '3.3' -- '3.4' - '3.6' addons: apt: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.2/NEWS new/osc-0.165.3/NEWS --- old/osc-0.165.2/NEWS2019-07-08 11:28:50.0 +0200 +++ new/osc-0.165.3/NEWS2019-07-24 15:13:39.0 +0200 @@ -1,3 +1,10 @@ +0.165.3 + - switch to difflib.diff_bytes and sys.stdout.buffer.write for diffing. +This will fix all decoding issues with osc diff, osc ci and osc rq -d + - fix osc ls -lb handling empty size and mtime + - removed decoding on osc api command. + - fixed broken TLS certificate handling (boo#1142518, CVE-2019-3685) + 0.165.2 - support different token operations (runservice, release and rebuild) (requires OBS 2.10) - fix osc token decode error diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.2/osc/commandline.py new/osc-0.165.3/osc/commandline.py --- old/osc-0.165.2/osc/commandline.py 2019-07-08 11:28:50.0 +0200 +++ new/osc-0.165.3/osc/commandline.py 2019-07-24 15:13:39.0 +0200 @@ -393,6 +393,10 @@ for f in result[1]: if f.size is None and f.mtime is None: print("%9s %12s %-40s" % ('unknown', 'unknown', f.name)) +elif f.size is None and f.mtime is not None: +print("%9s %s %-40s" % ('unknown', shorttime(f.mtime), f.name)) +elif f.size is not None and f.mtime is None: +print("%9d %12s %-40s" % (f.size, 'unknown', f.name)) else: print("%9d %s %-40s" % (f.size, shorttime(f.mtime), f.name))
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-07-11 13:16:37 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.4615 (New) Package is "osc" Thu Jul 11 13:16:37 2019 rev:135 rq:714067 version:0.165.2 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-06-20 19:04:38.281605169 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.4615/osc.changes2019-07-11 13:16:38.834800398 +0200 @@ -1,0 +2,15 @@ +Mon Jul 8 11:11:58 UTC 2019 - Marco Strigl + +- 0.165.2 (boo#1140697) +* support different token operations (runservice, release and rebuild) (requires OBS 2.10) +* fix osc token decode error +* offline build mode is now really offline and does not try to download the buildconfig +* osc build -define now works with python3 +* some spelling fixes +* properly parse the error message on osc meta -e +* osc maintainer -s now works with python3 +* simplified and fixed osc meta -e (boo#1138977) +* osc lbl now works with non utf8 encoding (boo#1129889) +* add simpleimage as local build type + +--- Old: osc-0.165.1.tar.gz New: osc-0.165.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.NNcqZD/_old 2019-07-11 13:16:39.678800132 +0200 +++ /var/tmp/diff_new_pack.NNcqZD/_new 2019-07-11 13:16:39.694800127 +0200 @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.165.1 +%define version_unconverted 0.165.2 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.165.1 +Version:0.165.2 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.NNcqZD/_old 2019-07-11 13:16:39.766800105 +0200 +++ /var/tmp/diff_new_pack.NNcqZD/_new 2019-07-11 13:16:39.770800103 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.165.1 +pkgver=0.165.2 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.NNcqZD/_old 2019-07-11 13:16:39.822800087 +0200 +++ /var/tmp/diff_new_pack.NNcqZD/_new 2019-07-11 13:16:39.822800087 +0200 @@ -1,7 +1,7 @@ -0.165.1 -0.165.1 +0.165.2 +0.165.2 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.NNcqZD/_old 2019-07-11 13:16:39.926800054 +0200 +++ /var/tmp/diff_new_pack.NNcqZD/_new 2019-07-11 13:16:39.930800053 +0200 @@ -1,4 +1,4 @@ -osc (0.165.1) unstable; urgency=low +osc (0.165.2) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.165.1.tar.gz -> osc-0.165.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.1/NEWS new/osc-0.165.2/NEWS --- old/osc-0.165.1/NEWS2019-05-20 08:35:27.0 +0200 +++ new/osc-0.165.2/NEWS2019-07-08 11:28:50.0 +0200 @@ -1,3 +1,15 @@ +0.165.2 + - support different token operations (runservice, release and rebuild) (requires OBS 2.10) + - fix osc token decode error + - offline build mode is now really offline and does not try to download the buildconfig + - osc build -define now works with python3 + - some spelling fixes + - properly parse the error message on osc meta -e + - osc maintainer -s now works with python3 + - simplified and fixed osc meta -e + - osc lbl now works with non utf8 encoding + - add simpleimage as local build type + 0.165.1 - fix oscssl "urldefrag is not defined error" - osc release command now python3 compatible diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.1/osc/build.py new/osc-0.165.2/osc/build.py --- old/osc-0.165.1/osc/build.py2019-05-20 08:35:27.0 +0200 +++ new/osc-0.165.2/osc/build.py2019-07-08 11:28:50.0 +0200 @@ -374,6 +374,11 @@ '-name', '*.AppImage'], stdout=subprocess.PIPE).stdout.read().strip() s_built = '' +elif buildtype == 'simpleimage': +b_built = subprocess.Popen(['find', os.path.join(pacdir, 'SIMPLEIMAGE'), +'-type', 'f'], + stdout=subprocess.PIPE).stdout.read().strip() +s_built = '' else: print('WARNING: Unknown package type \'%s\'.' % buildtype, file=sys.stderr) b_built = '' @@ -538,13 +543,15 @@ build_type = 'appimage' if
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-06-20 19:04:31 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.4811 (New) Package is "osc" Thu Jun 20 19:04:31 2019 rev:134 rq:711138 version:0.165.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-05-22 11:16:15.814521218 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.4811/osc.changes2019-06-20 19:04:38.281605169 +0200 @@ -12 +12 @@ -- 0.165.1 +- 0.165.1 (boo#1138165) Other differences: --
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-05-22 11:16:10 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.5148 (New) Package is "osc" Wed May 22 11:16:10 2019 rev:133 rq:704403 version:0.165.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-05-20 13:18:53.563885820 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.5148/osc.changes2019-05-22 11:16:15.814521218 +0200 @@ -1,0 +2,8 @@ +Tue May 21 09:10:33 UTC 2019 - Marco Strigl + +- Spec: +* add Provides: %{use_python}-osc so that other packages + can require the correct version (either python2-osc or + python3-osc) + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.iivoMX/_old 2019-05-22 11:16:17.450520073 +0200 +++ /var/tmp/diff_new_pack.iivoMX/_new 2019-05-22 11:16:17.450520073 +0200 @@ -115,6 +115,9 @@ Requires: m2crypto > 0.19 %endif %endif + +Provides: %{use_python}-osc + %if %{with python3} %define python_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") %else
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-05-20 13:18:49 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.5148 (New) Package is "osc" Mon May 20 13:18:49 2019 rev:132 rq:704176 version:0.165.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-04-25 16:20:50.194072396 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.5148/osc.changes2019-05-20 13:18:53.563885820 +0200 @@ -1,0 +2,11 @@ +Mon May 20 06:39:33 UTC 2019 - Marco Strigl + +- 0.165.1 +* fix oscssl "urldefrag is not defined error" +* osc release command now python3 compatible +* add more decode logic in get_commitlog +* osc add in compressed mode now works with python3 +* osc getbinaries now prints the output instead of + using the quiet mode as a default + +--- Old: osc-0.165.0.tar.gz New: osc-0.165.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.TgpxvR/_old 2019-05-20 13:18:54.943884482 +0200 +++ /var/tmp/diff_new_pack.TgpxvR/_new 2019-05-20 13:18:54.947884478 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -27,12 +27,12 @@ %define use_python python %endif -%define version_unconverted 0.165.0 +%define version_unconverted 0.165.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.165.0 +Version:0.165.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.TgpxvR/_old 2019-05-20 13:18:54.987884439 +0200 +++ /var/tmp/diff_new_pack.TgpxvR/_new 2019-05-20 13:18:54.987884439 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.165.0 +pkgver=0.165.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.TgpxvR/_old 2019-05-20 13:18:55.011884416 +0200 +++ /var/tmp/diff_new_pack.TgpxvR/_new 2019-05-20 13:18:55.011884416 +0200 @@ -1,7 +1,7 @@ -0.165.0 -0.165.0 +0.165.1 +0.165.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.TgpxvR/_old 2019-05-20 13:18:55.051884377 +0200 +++ /var/tmp/diff_new_pack.TgpxvR/_new 2019-05-20 13:18:55.051884377 +0200 @@ -1,4 +1,4 @@ -osc (0.165.0) unstable; urgency=low +osc (0.165.1) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.165.0.tar.gz -> osc-0.165.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.0/NEWS new/osc-0.165.1/NEWS --- old/osc-0.165.0/NEWS2019-04-18 14:27:42.0 +0200 +++ new/osc-0.165.1/NEWS2019-05-20 08:35:27.0 +0200 @@ -1,3 +1,11 @@ +0.165.1 + - fix oscssl "urldefrag is not defined error" + - osc release command now python3 compatible + - add more decode logic in get_commitlog + - osc add in compressed mode now works with python3 + - osc getbinaries now prints the output instead of +using the quiet mode as a default + 0.165.0 - full python3 compatibility diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.0/osc/commandline.py new/osc-0.165.1/osc/commandline.py --- old/osc-0.165.0/osc/commandline.py 2019-04-18 14:27:42.0 +0200 +++ new/osc-0.165.1/osc/commandline.py 2019-05-20 08:35:27.0 +0200 @@ -3058,7 +3058,7 @@ buf = f.read(16384) if not buf: break -sys.stdout.write(buf) +sys.stdout.write(decode_it(buf)) @cmdln.option('-m', '--message', metavar='TEXT', @@ -7289,7 +7289,7 @@ package = pac, target_filename = fname, target_mtime = i.mtime, -progress_meter = opts.quiet) +progress_meter = not opts.quiet) @cmdln.option('-b', '--bugowner', action='store_true', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.0/osc/core.py new/osc-0.165.1/osc/core.py --- old/osc-0.165.0/osc/core.py 2019-04-18 14:27:42.0 +0200 +++ new/osc-0.165.1/osc/core.py 2019-05-20 08:35:27.0 +0200
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-04-25 16:20:25 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.5536 (New) Package is "osc" Thu Apr 25 16:20:25 2019 rev:131 rq:697466 version:0.165.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-04-23 14:36:02.329472187 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.5536/osc.changes2019-04-25 16:20:50.194072396 +0200 @@ -1,0 +2,12 @@ +Wed Apr 24 11:20:12 UTC 2019 - Marco Strigl + +- osc-0.165.0.tar.gz now contains the correct version (tag 0.165.0) + +--- +Wed Apr 24 09:55:14 UTC 2019 - Marco Strigl + +- simplify "BuildArch:" decission if statements. (Avoid double + BuildArch lines) +- Fedora29: m2crypto for python3 is named python3-m2crypto now + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.mLtDkP/_old 2019-04-25 16:20:50.702072305 +0200 +++ /var/tmp/diff_new_pack.mLtDkP/_new 2019-04-25 16:20:50.702072305 +0200 @@ -55,10 +55,10 @@ Requires: rpm-python %endif %endif -%if 0%{?suse_version} -%if 0%{?suse_version} >= 1120 +%if 0%{?suse_version} == 0 || 0%{?suse_version} >= 1120 BuildArch: noarch %endif +%if 0%{?suse_version} Requires: %{use_python} Recommends: %{use_python}-progressbar BuildRequires: %{use_python}-xml @@ -83,8 +83,6 @@ Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator %endif -%else -BuildArch: noarch %endif # needed for storing credentials in kwallet/gnome-keyring %if 0%{?suse_version} > 1000 || 0%{?mandriva_version} || 0%{?mdkversion} @@ -109,9 +107,14 @@ Requires: python-m2crypto > 0.19 %endif %else +%if 0%{?fedora_version} >= 29 +BuildRequires: python3-m2crypto +Requires: python3-m2crypto +%else BuildRequires: m2crypto > 0.19 Requires: m2crypto > 0.19 %endif +%endif %if %{with python3} %define python_sitelib %(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") %else ++ debian.changelog ++ --- /var/tmp/diff_new_pack.mLtDkP/_old 2019-04-25 16:20:50.758072295 +0200 +++ /var/tmp/diff_new_pack.mLtDkP/_new 2019-04-25 16:20:50.758072295 +0200 @@ -1,4 +1,4 @@ -osc (0.164.2) unstable; urgency=low +osc (0.165.0) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.165.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.0/NEWS new/osc-0.165.0/NEWS --- old/osc-0.165.0/NEWS2019-04-15 15:20:04.0 +0200 +++ new/osc-0.165.0/NEWS2019-04-18 14:27:42.0 +0200 @@ -1,5 +1,5 @@ -0.165 - - +0.165.0 + - full python3 compatibility 0.164.2 - deleterequest for entire projects needs the --all option as additional protection diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.165.0/osc/commandline.py new/osc-0.165.0/osc/commandline.py --- old/osc-0.165.0/osc/commandline.py 2019-04-15 15:20:04.0 +0200 +++ new/osc-0.165.0/osc/commandline.py 2019-04-18 14:27:42.0 +0200 @@ -34,6 +34,8 @@ except ImportError: from .util.helper import cmp_to_key +from operator import itemgetter + MAN_HEADER = r""".TH %(ucname)s "1" "%(date)s" "%(name)s %(version)s" "User Commands" .SH NAME %(name)s \- openSUSE build service command-line tool. @@ -1032,7 +1034,7 @@ d = '%s' % (aname[0], aname[1], values) url = makeurl(apiurl, attributepath) for data in streamfile(url, http_POST, data=d): -sys.stdout.write(data) +sys.stdout.write(decode_it(data)) # upload file if opts.file: @@ -7741,11 +7743,12 @@ continue # construct a sorted, flat list # Sort by first column, follwed by second column if we have two columns, else sort by first. -# results.sort(lambda x, y: ( cmp(x[0], y[0]) or -# (len(x)>1 and len(y)>1 and cmp(x[1], y[1])) )) -results.sort(key=cmp_to_key(compare)) +if len(results[0]) > 1: +sorted_results = sorted(results, key=itemgetter(0,1)) +else: +sorted_results = sorted(results, key=itemgetter(0)) new = [] -for i in results: +for i in sorted_results: new.extend(i) results = new headline = [] diff -urN '--exclude=CVS'
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-04-23 14:35:58 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.5536 (New) Package is "osc" Tue Apr 23 14:35:58 2019 rev:130 rq:696759 version:0.165.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-02-13 10:07:24.769530507 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.5536/osc.changes2019-04-23 14:36:02.329472187 +0200 @@ -1,0 +2,119 @@ +Thu Apr 18 12:45:04 UTC 2019 - Marco Strigl + +- 0.165.0 +* full python3 compatibility (bsc#1125243) +fixes bsc#1131512, bsc#1129889, bsc#1129757 +* removed following patches (now upstream): +001_helper.patch +002_man_page_building.patch +003_setup.patch +004_babysitter.patch +005_oscssl.patch +006_build.patch +007_core.patch +008_commandline.patch +009_fetch.patch +010_fix-decoding_in_canonname.patch +011_repodata.patch +012_packagequery.patch +- spec file modifications: +* noarch only on non-SUSE distros and newer SUSE Versions > 11 +* disable testsuite on older SUSE Versions (unittest module too old) + +--- +Tue Apr 9 15:04:19 UTC 2019 - Marco Strigl + +- moved Recommends for diffstat to suse specific section. + +--- +Tue Apr 9 13:32:17 UTC 2019 - Marco Strigl + +- added Buildrequires and Requires for python-chardet +* needed for determining the encoding of objects (Requires) +* needed also for testing in %check section (BuildRequires) + +--- +Sun Apr 7 19:49:25 UTC 2019 - Marco Strigl + +- activate tests for osc +- add Buildrequires and Recommends for diffstat +osc prdiff --diffstat needs it +The testsuite needs it (Therefore the BuildRequires + +--- +Tue Mar 5 13:22:08 UTC 2019 - marco.str...@suse.com + +- modified patch 008_commandline.patch + * fix broken sorted call on osc my sr when sorting +the submit requests by reqid. (gh#519) +- modified patch 007_core.patch + * fix slowdown of rbl with readline(bufsize) function. +(bsc#1127932) + +--- +Wed Feb 20 09:32:01 UTC 2019 - marco.str...@suse.com + +- fix for bsc#1126055 (osc build -p fails with TypeError): + * add 011_repodata.patch + * add 012_packagequery.patch + * modified 006_build.patch, 010_fix-decoding_in_canonname.patch +- fix for bsc#1126058 (osc buildinfo -p fails with TypeError): + * modified 008_commandline.patch + +--- +Thu Feb 14 12:42:29 UTC 2019 - marco.str...@suse.com + +- add 010_fix-decoding_in_canonname.patch + RpmQuery.canonname returns broken filename due to missing + decoding. + +--- +Wed Feb 13 10:34:59 UTC 2019 - marco.str...@suse.com + +- osc is now noarch for all +- fixed %license + +--- +Tue Feb 12 15:46:00 UTC 2019 - marco.str...@suse.com + +- use %bcond_with(out) python3 to simplify spec file +- add and apply patches only in python3 case +- replace shebang in osc-wrapper.py depending on python version + +--- +Tue Feb 12 14:21:39 UTC 2019 - marco.str...@suse.com + +- rewrite 009_fetch.patch +some versions of python do not support rb'some_text' +- overwrite python_sitelib on Tumbleweed and SLE >= 15 +- swich to python3-rpm on Tumbleweed and SLE >= 15. Otherwise + python2 will be installed + +--- +Tue Feb 12 13:49:32 UTC 2019 - marco.str...@suse.com + +- use python3 on Tumbleweed and SLE >= 15 + +--- +Tue Feb 12 13:12:17 UTC 2019 - marco.str...@suse.com + +- cpio download of needed packages during build is not + possible, because cpio.py has now a bytes only api and + the decoding needs to be done in the fetch module instead. +added: 009_fetch.patch + +--- +Tue Feb 12 10:46:11 UTC 2019 - marco.str...@suse.com + +- added patches to support python3 until the PR are merged + upstream (bsc#1125243): +- 001_helper.patch +- 002_man_page_building.patch +- 003_setup.patch +- 004_babysitter.patch +- 005_oscssl.patch +- 006_build.patch +- 007_core.patch +- 008_commandline.patch +
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-02-13 10:06:58 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.28833 (New) Package is "osc" Wed Feb 13 10:06:58 2019 rev:129 rq:673669 version:0.164.2 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2019-01-21 10:59:25.359347688 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new.28833/osc.changes 2019-02-13 10:07:24.769530507 +0100 @@ -1,0 +2,10 @@ +Tue Feb 12 08:14:30 UTC 2019 - marco.str...@suse.com + +- 0.164.2 + - deleterequest for entire projects needs the --all option as additional protection + - rewrite packagequery to support python3 + - rewrite oscerr module to support python3 + - rewrite archqeury and debquery to support python3 + - Export vc env vars when running a source service + +--- Old: osc-0.164.1.tar.gz New: osc-0.164.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.iaWV5A/_old 2019-02-13 10:07:27.893529714 +0100 +++ /var/tmp/diff_new_pack.iaWV5A/_new 2019-02-13 10:07:27.897529714 +0100 @@ -16,12 +16,12 @@ # -%define version_unconverted 0.164.1 +%define version_unconverted 0.164.2 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.164.1 +Version:0.164.2 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.iaWV5A/_old 2019-02-13 10:07:27.921529707 +0100 +++ /var/tmp/diff_new_pack.iaWV5A/_new 2019-02-13 10:07:27.921529707 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.164.1 +pkgver=0.164.2 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.iaWV5A/_old 2019-02-13 10:07:27.937529704 +0100 +++ /var/tmp/diff_new_pack.iaWV5A/_new 2019-02-13 10:07:27.937529704 +0100 @@ -1,7 +1,7 @@ -0.164.1 -0.164.1 +0.164.2 +0.164.2 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.iaWV5A/_old 2019-02-13 10:07:27.969529695 +0100 +++ /var/tmp/diff_new_pack.iaWV5A/_new 2019-02-13 10:07:27.969529695 +0100 @@ -1,4 +1,4 @@ -osc (0.164.1) unstable; urgency=low +osc (0.164.2) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ debian.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/control new/debian/control --- old/debian/control 2017-07-09 18:39:33.0 +0200 +++ new/debian/control 2019-01-16 17:02:24.0 +0100 @@ -8,7 +8,8 @@ Package: osc Section: devel Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python (>=2.5) | python-celementtree, python-urlgrabber, python-m2crypto, python-rpm, build | obs-build +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python (>=2.5) | python-celementtree, python-m2crypto, python-rpm, build | obs-build +Recommends: python-progressbar Suggests: python-keyring, sudo Description: Open Build Service Commander Commandline client for the Open Build Service. ++ osc-0.164.1.tar.gz -> osc-0.164.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.164.1/NEWS new/osc-0.164.2/NEWS --- old/osc-0.164.1/NEWS2019-01-16 14:02:23.0 +0100 +++ new/osc-0.164.2/NEWS2019-02-12 09:11:43.0 +0100 @@ -1,3 +1,10 @@ +0.164.2 + - deleterequest for entire projects needs the --all option as additional protection + - rewrite packagequery to support python3 + - rewrite oscerr module to support python3 + - rewrite archqeury and debquery to support python3 + - Export vc env vars when running a source service + 0.164.1 - rewrite cpio handling to support python3 - rewrite ar module to support python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.164.1/osc/commandline.py new/osc-0.164.2/osc/commandline.py --- old/osc-0.164.1/osc/commandline.py 2019-01-16 14:02:23.0 +0100 +++ new/osc-0.164.2/osc/commandline.py 2019-02-12 09:11:43.0 +0100 @@ -1939,6 +1939,8 @@ help='specify message TEXT') @cmdln.option('-r', '--repository', metavar='REPOSITORY', help='specify repository') +@cmdln.option('--all', action='store_true', +help='deletes entire project with packages inside') @cmdln.option('--accept-in-hours',
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2019-01-21 10:58:13 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new.28833 (New) Package is "osc" Mon Jan 21 10:58:13 2019 rev:128 rq:666498 version:0.164.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2018-08-20 16:23:28.605166808 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new.28833/osc.changes 2019-01-21 10:59:25.359347688 +0100 @@ -1,0 +2,28 @@ +Wed Jan 16 13:11:41 UTC 2019 - marco.str...@suse.com + +- 0.164.1 + - rewrite cpio handling to support python3 + - rewrite ar module to support python3 + - enable fetch module to support python3 + - rework progressbar hanlding (if module is not present) + - improve os_path_samefile in core.py + +--- +Wed Jan 9 12:44:29 UTC 2019 - marco.str...@suse.com + +- 0.164.0 + - add support for approved requests (requires OBS 2.10) + - fix various multibuild problems + - improved and fixed various help texts + - check constraints without local checkout + - check out deleted sources (osc co -D) + - replace urlgrabber module with own module + - use progressbar module instead of urlgrabber to draw +progress bars + - show buildinfo for alternative projects (--alternative-project) + - run release job immediately (osc release --no-delay) + - build results on project level can now be watched (osc prjresults --watch) +- removed python-urlgrabber requieres. (Not used with 0.164.0) +- added recommends for python[2]-progressbar + +--- Old: osc-0.163.0.tar.gz New: osc-0.164.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.kNqKSB/_old 2019-01-21 10:59:25.843347059 +0100 +++ /var/tmp/diff_new_pack.kNqKSB/_new 2019-01-21 10:59:25.843347059 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,12 +16,12 @@ # -%define version_unconverted 0.163.0 +%define version_unconverted 0.164.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.163.0 +Version:0.164.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later @@ -29,10 +29,6 @@ Url:https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?mandriva_version} < 02010 -BuildRequires: python-urlgrabber -Requires: python-urlgrabber -%endif BuildRequires: python-devel %if 0%{?mandriva_version} || 0%{?mageia} BuildRequires: python-rpm @@ -45,8 +41,10 @@ %if 0%{?suse_version} %if 0%{?suse_version} >= 1500 Requires: python2 +Recommends: python2-progressbar %else Requires: python +Recommends: python-progressbar %endif %if 0%{?suse_version} < 1020 BuildRequires: python-elementtree ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.kNqKSB/_old 2019-01-21 10:59:25.871347022 +0100 +++ /var/tmp/diff_new_pack.kNqKSB/_new 2019-01-21 10:59:25.871347022 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.163.0 +pkgver=0.164.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.kNqKSB/_old 2019-01-21 10:59:25.883347007 +0100 +++ /var/tmp/diff_new_pack.kNqKSB/_new 2019-01-21 10:59:25.887347001 +0100 @@ -1,7 +1,7 @@ -0.163.0 -0.163.0 +0.164.1 +0.164.1 git://github.com/openSUSE/osc.git git ++ appimage.yml ++ --- /var/tmp/diff_new_pack.kNqKSB/_old 2019-01-21 10:59:25.899346986 +0100 +++ /var/tmp/diff_new_pack.kNqKSB/_new 2019-01-21 10:59:25.899346986 +0100 @@ -9,10 +9,10 @@ - build - osc - python-yaml -- obs-service-obs_scm -- obs-service-tar_scm -- obs-service-set_version -- obs-service-recompress +#- obs-service-obs_scm +#- obs-service-tar_scm +#- obs-service-set_version +#- obs-service-recompress - openSUSE-release - openSUSE-release-ftp - rsync @@ -26,6 +26,7 @@ - echo "Exec=osc" >> $BUILD_APPDIR/usr/share/applications/osc.desktop - echo "Icon=appimage">> $BUILD_APPDIR/usr/share/applications/osc.desktop - echo "Type=Application" >> $BUILD_APPDIR/usr/share/applications/osc.desktop + - sed -i -e 's,^#!/usr/bin/python,#!/usr/bin/env
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2018-08-20 16:23:02 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Mon Aug 20 16:23:02 2018 rev:127 rq:630510 version:0.163.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2018-06-29 22:37:15.169957426 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2018-08-20 16:23:28.605166808 +0200 @@ -1,0 +2,15 @@ +Mon Aug 20 11:24:25 UTC 2018 - Adrian Schröter + +- 0.163.0 + * add sendsysrq command (requires OBS 2.10) + * add addcontainers command (requires OBS 2.10) + * enable statistics for local builds + * add new options to diff command: +--unexpand for local diffs only (bsc#1089025) +--meta for diffing meta files + * add support for podman/buildag engine (docker variation) + * support realname in .changes files + * fix DISTURL checkout for package containers using a multibuild flavor + * Disable ssl session resumption + +--- Old: osc-0.162.1.tar.gz New: osc-0.163.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.aLmMct/_old 2018-08-20 16:23:29.137167563 +0200 +++ /var/tmp/diff_new_pack.aLmMct/_new 2018-08-20 16:23:29.141167568 +0200 @@ -16,12 +16,12 @@ # -%define version_unconverted 0.162.1 +%define version_unconverted 0.163.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.162.1 +Version:0.163.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0-or-later ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.aLmMct/_old 2018-08-20 16:23:29.165167602 +0200 +++ /var/tmp/diff_new_pack.aLmMct/_new 2018-08-20 16:23:29.165167602 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.162.1 +pkgver=0.163.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.aLmMct/_old 2018-08-20 16:23:29.181167625 +0200 +++ /var/tmp/diff_new_pack.aLmMct/_new 2018-08-20 16:23:29.181167625 +0200 @@ -1,7 +1,7 @@ -0.162.1 -0.162.1 +0.163.0 +0.163.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.aLmMct/_old 2018-08-20 16:23:29.217167676 +0200 +++ /var/tmp/diff_new_pack.aLmMct/_new 2018-08-20 16:23:29.217167676 +0200 @@ -1,4 +1,4 @@ -osc (0.162.1) unstable; urgency=low +osc (0.163.0) unstable; urgency=low - Update to 0.161.1 -- Marco Strigl Thu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.162.1.tar.gz -> osc-0.163.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.162.1/NEWS new/osc-0.163.0/NEWS --- old/osc-0.162.1/NEWS2017-12-05 14:29:03.0 +0100 +++ new/osc-0.163.0/NEWS2018-08-20 13:19:29.0 +0200 @@ -1,3 +1,15 @@ +0.163 + - add sendsysrq command (requires OBS 2.10) + - add addcontainers command (requires OBS 2.10) + - enable statistics for local builds + - add new options to diff command: +--unexpand for local diffs only (bsc#1089025) +--meta for diffing meta files + - add support for podman/buildag engine (docker variation) + - support realname in .changes files + - fix DISTURL checkout for package containers using a multibuild flavor + - Disable ssl session resumption + 0.162.1 - Send sha256 hashes for tracked files if the wc is pulled/linkrepair diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.162.1/dist/osc.complete new/osc-0.163.0/dist/osc.complete --- old/osc-0.162.1/dist/osc.complete 2017-12-05 14:29:03.0 +0100 +++ new/osc-0.163.0/dist/osc.complete 2018-08-20 13:19:29.0 +0200 @@ -87,14 +87,14 @@ lnkpkg="" apiurl="" alias="" -test -s ${PWD}/.osc/_project && read -t 1 oscprj < ${PWD}/.osc/_project -test -s ${PWD}/.osc/_package && read -t 1 oscpkg < ${PWD}/.osc/_package -if test -s ${PWD}/.osc/_files ; then -lnkprj=$(command sed -rn '/ /dev/null) fi if test "${cmdline[0]}" = isc ; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.162.1/osc/build.py new/osc-0.163.0/osc/build.py --- old/osc-0.162.1/osc/build.py2017-12-05 14:29:03.0 +0100 +++ new/osc-0.163.0/osc/build.py2018-08-20 13:19:29.0 +0200 @@ -350,6 +350,11 @@ '-type', 'f'], stdout=subprocess.PIPE).stdout.read().strip() s_built = '' +elif buildtype == 'podman': +
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2018-06-29 22:37:10 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Fri Jun 29 22:37:10 2018 rev:126 rq:619777 version:0.162.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-12-07 13:54:32.219760789 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2018-06-29 22:37:15.169957426 +0200 @@ -1,0 +2,8 @@ +Fri Jun 29 07:23:57 UTC 2018 - marco.str...@suse.com + +- add Requires: python2 for Tumbleweed. + Otherwise just python-base is installed which does not contain ssl.py + [bnc#1097996] +- removed duplicate entry in appimage.yml to prevent double builds + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.6uiyWH/_old 2018-06-29 22:37:15.961956738 +0200 +++ /var/tmp/diff_new_pack.6uiyWH/_new 2018-06-29 22:37:15.965956734 +0200 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ Version:0.162.1 Release:0 Summary:Open Build Service Commander -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Tools/Other Url:https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz @@ -43,6 +43,11 @@ %endif # %if 0%{?suse_version} +%if 0%{?suse_version} >= 1500 +Requires: python2 +%else +Requires: python +%endif %if 0%{?suse_version} < 1020 BuildRequires: python-elementtree Requires: python-elementtree ++ appimage.yml ++ --- /var/tmp/diff_new_pack.6uiyWH/_old 2018-06-29 22:37:16.001956703 +0200 +++ /var/tmp/diff_new_pack.6uiyWH/_new 2018-06-29 22:37:16.005956700 +0200 @@ -27,6 +27,5 @@ - echo "Icon=appimage">> $BUILD_APPDIR/usr/share/applications/osc.desktop - echo "Type=Application" >> $BUILD_APPDIR/usr/share/applications/osc.desktop - linuxdeployqt $BUILD_APPDIR/usr/share/applications/*.desktop -bundle-non-qt-libs -verbose=2 - - linuxdeployqt $BUILD_APPDIR/usr/share/applications/*.desktop -bundle-non-qt-libs -verbose=2
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-12-07 13:53:57 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Thu Dec 7 13:53:57 2017 rev:125 rq:553430 version:0.162.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-11-29 10:54:42.508191000 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-12-07 13:54:32.219760789 +0100 @@ -1,0 +2,6 @@ +Tue Dec 5 13:41:04 UTC 2017 - marco.str...@suse.com + +- 0.162.1 + - Send sha256 hashes for tracked files if the wc is pulled/linkrepair + +--- Old: osc-0.162.0.tar.gz New: osc-0.162.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.MuYmLf/_old 2017-12-07 13:54:36.291613129 +0100 +++ /var/tmp/diff_new_pack.MuYmLf/_new 2017-12-07 13:54:36.291613129 +0100 @@ -16,12 +16,12 @@ # -%define version_unconverted 0.162.0 +%define version_unconverted 0.162.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.162.0 +Version:0.162.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.MuYmLf/_old 2017-12-07 13:54:36.319612113 +0100 +++ /var/tmp/diff_new_pack.MuYmLf/_new 2017-12-07 13:54:36.323611968 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.162.0 +pkgver=0.162.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.MuYmLf/_old 2017-12-07 13:54:36.339611388 +0100 +++ /var/tmp/diff_new_pack.MuYmLf/_new 2017-12-07 13:54:36.343611243 +0100 @@ -1,7 +1,7 @@ -0.162.0 -0.162.0 +0.162.1 +0.162.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.MuYmLf/_old 2017-12-07 13:54:36.379609938 +0100 +++ /var/tmp/diff_new_pack.MuYmLf/_new 2017-12-07 13:54:36.379609938 +0100 @@ -1,4 +1,4 @@ -osc (0.162.0) unstable; urgency=low +osc (0.162.1) unstable; urgency=low - Update to 0.161.1 -- Marco StriglThu, 26 Oct 2017 14:42:00 +0200 ++ osc-0.162.0.tar.gz -> osc-0.162.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.162.0/NEWS new/osc-0.162.1/NEWS --- old/osc-0.162.0/NEWS2017-11-28 15:00:03.0 +0100 +++ new/osc-0.162.1/NEWS2017-12-05 14:29:03.0 +0100 @@ -1,3 +1,6 @@ +0.162.1 + - Send sha256 hashes for tracked files if the wc is pulled/linkrepair + 0.162 - Additional file content check with SHA256 when using OBS 2.9 - support deb format with control.tar.xz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.162.0/osc/commandline.py new/osc-0.162.1/osc/commandline.py --- old/osc-0.162.0/osc/commandline.py 2017-11-28 15:00:03.0 +0100 +++ new/osc-0.162.1/osc/commandline.py 2017-12-05 14:29:03.0 +0100 @@ -4737,6 +4737,8 @@ help='update to specified revision (this option will be ignored ' 'if you are going to update the complete project or more than ' 'one package)') +@cmdln.option('', '--linkrev', metavar='REV', +help='revision of the link target that is used during link expansion') @cmdln.option('-u', '--unexpand-link', action='store_true', help='if a package is an expanded link, update to the raw _link file') @cmdln.option('-e', '--expand-link', action='store_true', @@ -4774,11 +4776,10 @@ ${cmd_option_list} """ -if (opts.expand_link and opts.unexpand_link) \ -or (opts.expand_link and opts.revision) \ -or (opts.unexpand_link and opts.revision): -raise oscerr.WrongOptions('Sorry, the options --expand-link, --unexpand-link and ' - '--revision are mutually exclusive.') +if opts.expand_link and opts.unexpand_link: +raise oscerr.WrongOptions('Sorry, the options --expand-link and ' + '--unexpand-link and are mutually ' + 'exclusive.') args = parseargs(args) arg_list = args[:] @@ -4809,6 +4810,28 @@ if not checkRevision(pacs[0].prjname, pacs[0].name, rev, pacs[0].apiurl): print('Revision \'%s\' does not exist' % rev, file=sys.stderr) sys.exit(1) +if
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-11-29 10:54:26 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Wed Nov 29 10:54:26 2017 rev:124 rq:546237 version:0.162.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-10-27 14:01:05.956920718 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-11-29 10:54:42.508191000 +0100 @@ -1,0 +2,7 @@ +Tue Nov 28 14:14:22 UTC 2017 - adr...@suse.de + +- 0.162.0 + - Additional file content check with SHA256 when using OBS 2.9 + - support deb format with control.tar.xz + +--- Old: osc-0.161.1.tar.gz New: osc-0.162.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.TpYDRh/_old 2017-11-29 10:54:43.916139919 +0100 +++ /var/tmp/diff_new_pack.TpYDRh/_new 2017-11-29 10:54:43.916139919 +0100 @@ -16,12 +16,12 @@ # -%define version_unconverted 0.161.1 +%define version_unconverted 0.162.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.161.1 +Version:0.162.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.TpYDRh/_old 2017-11-29 10:54:43.956138468 +0100 +++ /var/tmp/diff_new_pack.TpYDRh/_new 2017-11-29 10:54:43.956138468 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.161.1 +pkgver=0.162.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.TpYDRh/_old 2017-11-29 10:54:43.972137887 +0100 +++ /var/tmp/diff_new_pack.TpYDRh/_new 2017-11-29 10:54:43.976137742 +0100 @@ -1,7 +1,7 @@ -0.161.1 -0.161.1 +0.162.0 +0.162.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.TpYDRh/_old 2017-11-29 10:54:44.012136436 +0100 +++ /var/tmp/diff_new_pack.TpYDRh/_new 2017-11-29 10:54:44.012136436 +0100 @@ -1,4 +1,9 @@ -osc (0.161.1-0) unstable; urgency=low +osc (0.162.0) unstable; urgency=low + - Update to 0.161.1 + + -- Marco StriglThu, 26 Oct 2017 14:42:00 +0200 + +osc (0.161.0-0) unstable; urgency=low - Install bash completion -- Nick Brown Wed, 26 Oct 2016 10:00:00 +0200 ++ osc-0.161.1.tar.gz -> osc-0.162.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.161.1/NEWS new/osc-0.162.0/NEWS --- old/osc-0.161.1/NEWS2017-10-26 14:21:33.0 +0200 +++ new/osc-0.162.0/NEWS2017-11-28 15:00:03.0 +0100 @@ -1,3 +1,7 @@ +0.162 + - Additional file content check with SHA256 when using OBS 2.9 + - support deb format with control.tar.xz + 0.161.1 - Fix python 2.6 SyntaxError (multiple context expressions) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.161.1/osc/build.py new/osc-0.162.0/osc/build.py --- old/osc-0.161.1/osc/build.py2017-10-26 14:21:33.0 +0200 +++ new/osc-0.162.0/osc/build.py2017-11-28 15:00:03.0 +0100 @@ -491,7 +491,7 @@ print("Note that malicious packages can compromise the build result or even your system.") r = raw_input(trustprompt % { 'project': prj }) if r == '1': -print("adding '%s' to ~/.oscrc: ['%s']['trusted_prj']" % (prj, apiurl)) +print("adding '%s' to oscrc: ['%s']['trusted_prj']" % (prj, apiurl)) trusted.append(prj) elif r != '2': print("Well, good good bye then :-)") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.161.1/osc/commandline.py new/osc-0.162.0/osc/commandline.py --- old/osc-0.161.1/osc/commandline.py 2017-10-26 14:21:33.0 +0200 +++ new/osc-0.162.0/osc/commandline.py 2017-11-28 15:00:03.0 +0100 @@ -802,7 +802,7 @@ osc meta [-m|--message TEXT] -e|--edit ARGS... osc meta [-m|--message TEXT] -F|--file ARGS... osc meta pattern --delete PRJ PATTERN -osc meta attribute PRJ [PKG [SUBPACKAGE]] [--attribute ATTRIBUTE] [--create|--delete|--set [value_list]] +osc meta attribute PRJ [PKG [SUBPACKAGE]] [--attribute ATTRIBUTE] [--create [--set ]|--delete|--set ] ${cmd_option_list} """ @@ -5631,7 +5631,7 @@ The arguments REPOSITORY and ARCH are
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-10-27 14:01:05 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Fri Oct 27 14:01:05 2017 rev:123 rq:536884 version:0.161.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-10-05 12:04:53.265085781 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-10-27 14:01:05.956920718 +0200 @@ -1,0 +2,18 @@ +Thu Oct 26 12:41:25 UTC 2017 - marco.str...@suse.com + +- 0.161.1 + - Fix python 2.6 SyntaxError (multiple context expressions) + +--- +Thu Oct 26 11:39:49 UTC 2017 - marco.str...@suse.com + +- 0.161 + - show lintlogs in interactive request review mode + - fix potential shell injections + - allow multiple --repo and --arch options in prjresults + - cleanup babysitter.by + - supersede existing requests if --yes is passed to osc sr + - prepend request summary to diff in interactive mode + - show issues(bugs) in interactive diff mode + +--- @@ -5 +23 @@ - without manually installint them. [bnc#1061500] + without manually installing them. [bnc#1061500] Old: osc-0.160.0.tar.gz New: osc-0.161.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.UQbSqf/_old 2017-10-27 14:01:07.324856773 +0200 +++ /var/tmp/diff_new_pack.UQbSqf/_new 2017-10-27 14:01:07.328856586 +0200 @@ -16,12 +16,12 @@ # -%define version_unconverted 0.160.0 +%define version_unconverted 0.161.1 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.160.0 +Version:0.161.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.UQbSqf/_old 2017-10-27 14:01:07.356855277 +0200 +++ /var/tmp/diff_new_pack.UQbSqf/_new 2017-10-27 14:01:07.356855277 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.160.0 +pkgver=0.161.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.UQbSqf/_old 2017-10-27 14:01:07.376854342 +0200 +++ /var/tmp/diff_new_pack.UQbSqf/_new 2017-10-27 14:01:07.380854155 +0200 @@ -1,7 +1,7 @@ -0.160.0 -0.160.0 +0.161.1 +0.161.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.UQbSqf/_old 2017-10-27 14:01:07.416852472 +0200 +++ /var/tmp/diff_new_pack.UQbSqf/_new 2017-10-27 14:01:07.416852472 +0200 @@ -1,4 +1,4 @@ -osc (0.160.0-0) unstable; urgency=low +osc (0.161.1-0) unstable; urgency=low - Install bash completion -- Nick BrownWed, 26 Oct 2016 10:00:00 +0200 ++ osc-0.160.0.tar.gz -> osc-0.161.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.160.0/NEWS new/osc-0.161.1/NEWS --- old/osc-0.160.0/NEWS2017-09-22 09:06:18.0 +0200 +++ new/osc-0.161.1/NEWS2017-10-26 14:21:33.0 +0200 @@ -1,3 +1,15 @@ +0.161.1 + - Fix python 2.6 SyntaxError (multiple context expressions) + +0.161 + - show lintlogs in interactive request review mode + - fix potential shell injections + - allow multiple --repo and --arch options in prjresults + - cleanup babysitter.by + - supersede existing requests if --yes is passed to osc sr + - prepend request summary to diff in interactive mode + - show issues(bugs) in interactive diff mode + 0.160 - support fissile build type - Container support for the package cache diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.160.0/osc/babysitter.py new/osc-0.161.1/osc/babysitter.py --- old/osc-0.160.0/osc/babysitter.py 2017-09-22 09:06:18.0 +0200 +++ new/osc-0.161.1/osc/babysitter.py 2017-10-26 14:21:33.0 +0200 @@ -75,23 +75,18 @@ raise except oscerr.SignalInterrupt: print('killed!', file=sys.stderr) -return 1 except KeyboardInterrupt: print('interrupted!', file=sys.stderr) return 130 except oscerr.UserAbort: print('aborted.', file=sys.stderr) -return 1 except oscerr.APIError as e: print('BuildService API error:', e.msg, file=sys.stderr) -return 1 except oscerr.LinkExpandError as e: print('Link "%s/%s" cannot be expanded:\n' % (e.prj, e.pac), e.msg, file=sys.stderr) print('Use "osc repairlink" to fix merge conflicts.\n', file=sys.stderr) -return 1
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-10-05 12:01:26 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Thu Oct 5 12:01:26 2017 rev:122 rq:531114 version:0.160.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-09-23 21:36:30.503068050 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-10-05 12:04:53.265085781 +0200 @@ -1,0 +2,6 @@ +Wed Oct 4 08:56:38 UTC 2017 - marco.str...@suse.com + +- add Recommends: ca-certificates to enable TLS verification + without manually installint them. [bnc#1061500] + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.deGrrt/_old 2017-10-05 12:04:55.016839335 +0200 +++ /var/tmp/diff_new_pack.deGrrt/_new 2017-10-05 12:04:55.020838773 +0200 @@ -57,6 +57,7 @@ Recommends: build >= 2010.05.04 Recommends: sudo Recommends: powerpc32 +Recommends: ca-certificates # These packages are needed for "osc add $URL" Recommends: obs-service-recompress Recommends: obs-service-set_version
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-09-23 21:36:21 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Sat Sep 23 21:36:21 2017 rev:121 rq:528240 version:0.160.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-08-23 11:54:11.526968365 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-09-23 21:36:30.503068050 +0200 @@ -1,0 +2,12 @@ +Fri Sep 22 07:07:33 UTC 2017 - adr...@suse.de + +- 0.160 + - support fissile build type + - Container support for the package cache + - Remove all untracked files during "osc clean" + - Support the commit of a deleted, but non-existent package + - triggerreason --multibuild-package option + - improved status display + - improved request listing filters + +--- Old: osc-0.159.0.tar.gz New: osc-0.160.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.Q6hU6I/_old 2017-09-23 21:36:35.810321662 +0200 +++ /var/tmp/diff_new_pack.Q6hU6I/_new 2017-09-23 21:36:35.814321098 +0200 @@ -16,12 +16,12 @@ # -%define version_unconverted 0.159.0 +%define version_unconverted 0.160.0 %define osc_plugin_dir %{_prefix}/lib/osc-plugins %define macros_file macros.osc Name: osc -Version:0.159.0 +Version:0.160.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.Q6hU6I/_old 2017-09-23 21:36:35.846316599 +0200 +++ /var/tmp/diff_new_pack.Q6hU6I/_new 2017-09-23 21:36:35.846316599 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.159.0 +pkgver=0.160.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.Q6hU6I/_old 2017-09-23 21:36:35.866313787 +0200 +++ /var/tmp/diff_new_pack.Q6hU6I/_new 2017-09-23 21:36:35.866313787 +0200 @@ -1,7 +1,7 @@ -0.159.0 -0.159.0 +0.160.0 +0.160.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.Q6hU6I/_old 2017-09-23 21:36:35.906308162 +0200 +++ /var/tmp/diff_new_pack.Q6hU6I/_new 2017-09-23 21:36:35.906308162 +0200 @@ -1,4 +1,4 @@ -osc (0.159.0-0) unstable; urgency=low +osc (0.160.0-0) unstable; urgency=low - Install bash completion -- Nick BrownWed, 26 Oct 2016 10:00:00 +0200 ++ osc-0.159.0.tar.gz -> osc-0.160.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.159.0/NEWS new/osc-0.160.0/NEWS --- old/osc-0.159.0/NEWS2017-07-19 00:48:15.0 +0200 +++ new/osc-0.160.0/NEWS2017-09-22 09:06:18.0 +0200 @@ -1,3 +1,12 @@ +0.160 + - support fissile build type + - Container support for the package cache + - Remove all untracked files during "osc clean" + - Support the commit of a deleted, but non-existent package + - triggerreason --multibuild-package option + - improved status display + - improved request listing filters + 0.159 - "osc buildhistory": show build duration - Support builds using native Docker build descriptions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.159.0/osc/build.py new/osc-0.160.0/osc/build.py --- old/osc-0.159.0/osc/build.py2017-07-19 00:48:15.0 +0200 +++ new/osc-0.160.0/osc/build.py2017-09-22 09:06:18.0 +0200 @@ -349,6 +349,11 @@ '-type', 'f'], stdout=subprocess.PIPE).stdout.read().strip() s_built = '' +elif buildtype == 'fissile': +b_built = subprocess.Popen(['find', os.path.join(pacdir, 'FISSILE'), +'-type', 'f'], + stdout=subprocess.PIPE).stdout.read().strip() +s_built = '' elif buildtype == 'dsc' or buildtype == 'collax': b_built = subprocess.Popen(['find', os.path.join(pacdir, 'DEBS'), '-name', '*.deb'], @@ -520,7 +525,9 @@ build_type = 'snapcraft' if os.path.basename(build_descr) == 'Dockerfile': build_type = 'docker' -if build_type not in ['spec', 'dsc', 'kiwi', 'arch', 'collax', 'livebuild', 'snapcraft', 'appimage', 'docker']: +if os.path.basename(build_descr) == 'fissile.yml': +build_type = 'fissile' +if build_type not in ['spec', 'dsc', 'kiwi', 'arch', 'collax', 'livebuild', 'snapcraft', 'appimage', 'docker', 'fissile']: raise oscerr.WrongArgs(
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-08-23 11:54:09 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Wed Aug 23 11:54:09 2017 rev:120 rq:515178 version:0.159.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-05-09 18:10:11.445195834 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-08-23 11:54:11.526968365 +0200 @@ -1,0 +2,23 @@ +Thu Jul 27 22:06:25 UTC 2017 - jbe...@suse.com + +- Provide non-deprecated plugin directory and macro for plugins. + +--- +Thu Jul 20 21:18:21 UTC 2017 - adr...@suse.de + +- add Recommends: obs-service-obs_scm + +--- +Tue Jul 18 22:49:23 UTC 2017 - adr...@suse.de + +- 0.159.0 + - "osc buildhistory": show build duration + - Support builds using native Docker build descriptions + - Support usage of pre-build containers for Docker and KIWI builds + - "osc build -M ..": fixed behaviour of falvoured builds + - added switch to show only issues in rdiff + - show build duration in build history + - allow to cat/less files from deleted packages (using -D option) + - Allow to override man-page date + +--- Old: osc-0.158.0.tar.gz New: appimage.yml osc-0.159.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.k4PVI5/_old 2017-08-23 11:54:12.546824800 +0200 +++ /var/tmp/diff_new_pack.k4PVI5/_new 2017-08-23 11:54:12.562822547 +0200 @@ -16,10 +16,12 @@ # -%define version_unconverted 0.158.0 +%define version_unconverted 0.159.0 +%define osc_plugin_dir %{_prefix}/lib/osc-plugins +%define macros_file macros.osc Name: osc -Version:0.158.0 +Version:0.159.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ @@ -59,6 +61,7 @@ Recommends: obs-service-recompress Recommends: obs-service-set_version Recommends: obs-service-tar_scm +Recommends: obs-service-obs_scm Recommends: obs-service-verify_file Recommends: obs-service-download_files Recommends: obs-service-format_spec_file @@ -106,9 +109,15 @@ # ("wrong", because no package provides "/bin/python"). PATH="/usr/bin:$PATH" CFLAGS="%{optflags}" python setup.py build +cat << eom > %{macros_file} +%%osc_plugin_dir %{osc_plugin_dir} +eom +echo >> %{macros_file} + %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} ln -s osc-wrapper.py %{buildroot}/%{_bindir}/osc +mkdir -p %{buildroot}%{osc_plugin_dir} mkdir -p %{buildroot}%{_localstatedir}/lib/osc-plugins install -Dm0644 dist/complete.csh %{buildroot}%{_sysconfdir}/profile.d/osc.csh %if 0%{?suse_version} @@ -122,6 +131,8 @@ install -Dm0755 dist/osc.complete %{buildroot}%{_libdir}/osc/complete %endif +install -m644 %{macros_file} -D %{buildroot}%{_sysconfdir}/rpm/%{macros_file} + %clean rm -rf %{buildroot} @@ -136,6 +147,7 @@ %else %config %{_sysconfdir}/profile.d/osc.sh %endif +%config %{_sysconfdir}/rpm/%{macros_file} %dir %{_localstatedir}/lib/osc-plugins %{_mandir}/man1/osc.* %if 0%{?suse_version} > 1110 @@ -143,5 +155,6 @@ %else %{_libdir}/osc %endif +%dir %{osc_plugin_dir} %changelog ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.k4PVI5/_old 2017-08-23 11:54:12.642811287 +0200 +++ /var/tmp/diff_new_pack.k4PVI5/_new 2017-08-23 11:54:12.642811287 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.158.0 +pkgver=0.159.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.k4PVI5/_old 2017-08-23 11:54:12.670807346 +0200 +++ /var/tmp/diff_new_pack.k4PVI5/_new 2017-08-23 11:54:12.670807346 +0200 @@ -1,7 +1,7 @@ -0.158.0 -0.158.0 +0.159.0 +0.159.0 git://github.com/openSUSE/osc.git git ++ appimage.yml ++ app: osc build: packages: - linuxdeployqt ingredients: packages: - build - osc - python-yaml - obs-service-obs_scm - obs-service-tar_scm - obs-service-set_version - obs-service-recompress - openSUSE-release - openSUSE-release-ftp - rsync script: - mkdir -p $BUILD_APPDIR/usr/share/pixmaps - cp /usr/share/pixmaps/appimage.png $BUILD_APPDIR/usr/share/pixmaps - mkdir -p $BUILD_APPDIR/usr/share/applications - echo "[Desktop Entry]" > $BUILD_APPDIR/usr/share/applications/osc.desktop - echo "Name=osc" >> $BUILD_APPDIR/usr/share/applications/osc.desktop - echo "Exec=osc" >>
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-05-09 18:10:09 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Tue May 9 18:10:09 2017 rev:119 rq:493676 version:0.158.0 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-03-21 22:51:47.343782728 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-05-09 18:10:11.445195834 +0200 @@ -1,0 +2,15 @@ +Tue May 9 07:51:06 UTC 2017 - marco.str...@suse.com + +- 0.158.0 + - cat/less/blame command: default to expand to stay in sync with checkout + - add support for highly experimental native appimage.yml support + - show package status when repository configuration is broken + - add '--blame' option to osc meta command + - try to autodetect local package when running 'osc build' + - comment requests in interactive mode + - fix github issue #236 (--no-cleanup not working) + - fix wipebinaries to prevent wiping of complete repository + - add '--build-opt' to osc build command + - fix requests codebase to fit old obs versions + +--- Old: osc-0.157.2.tar.gz New: osc-0.158.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.4JqtzG/_old 2017-05-09 18:10:13.396920032 +0200 +++ /var/tmp/diff_new_pack.4JqtzG/_new 2017-05-09 18:10:13.400919467 +0200 @@ -16,10 +16,10 @@ # -%define version_unconverted 0.157.2 +%define version_unconverted 0.158.0 Name: osc -Version:0.157.2 +Version:0.158.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.4JqtzG/_old 2017-05-09 18:10:13.452912120 +0200 +++ /var/tmp/diff_new_pack.4JqtzG/_new 2017-05-09 18:10:13.452912120 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.157.2 +pkgver=0.158.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.4JqtzG/_old 2017-05-09 18:10:13.480908164 +0200 +++ /var/tmp/diff_new_pack.4JqtzG/_new 2017-05-09 18:10:13.480908164 +0200 @@ -1,7 +1,7 @@ -0.157.2 -0.157.2 +0.158.0 +0.158.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.4JqtzG/_old 2017-05-09 18:10:13.520902513 +0200 +++ /var/tmp/diff_new_pack.4JqtzG/_new 2017-05-09 18:10:13.520902513 +0200 @@ -1,4 +1,4 @@ -osc (0.157.2) unstable; urgency=low +osc (0.158.0) unstable; urgency=low - Install bash completion -- Nick BrownWed, 26 Oct 2016 10:00:00 +0200 ++ osc-0.157.2.tar.gz -> osc-0.158.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.157.2/NEWS new/osc-0.158.0/NEWS --- old/osc-0.157.2/NEWS2017-03-21 13:33:10.0 +0100 +++ new/osc-0.158.0/NEWS2017-05-08 21:41:29.0 +0200 @@ -1,6 +1,14 @@ 0.158 - cat/less/blame command: default to expand to stay in sync with checkout - add support for highly experimental native appimage.yml support + - show package status when repository configuration is broken + - add '--blame' option to osc meta command + - try to autodetect local package when running 'osc build' + - comment requests in interactive mode + - fix github issue #236 (--no-cleanup not working) + - fix wipebinaries to prevent wiping of complete repository + - add '--build-opt' to osc build command + - fix requests codebase to fit old obs versions 0.157.2 - add compat code for older apis that do not support multibuild diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.157.2/osc/build.py new/osc-0.158.0/osc/build.py --- old/osc-0.157.2/osc/build.py2017-03-21 13:33:10.0 +0100 +++ new/osc-0.158.0/osc/build.py2017-05-08 21:41:29.0 +0200 @@ -802,6 +802,9 @@ if bi.release: buildargs.append('--release=%s' % bi.release) +if opts.build_opt: +buildargs += opts.build_opt + # real arch of this machine # vs. # arch we are supposed to build for diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.157.2/osc/commandline.py new/osc-0.158.0/osc/commandline.py --- old/osc-0.157.2/osc/commandline.py 2017-03-21 13:33:10.0 +0100 +++ new/osc-0.158.0/osc/commandline.py 2017-05-08 21:41:29.0 +0200 @@ -738,6 +738,8 @@ help='include defined attribute defaults') @cmdln.option('--attribute-project', action='store_true',
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-03-21 22:51:42 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Tue Mar 21 22:51:42 2017 rev:118 rq:481778 version:0.157.2 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2017-03-12 20:03:55.414405854 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-03-21 22:51:47.343782728 +0100 @@ -1,0 +2,9 @@ +Tue Mar 21 12:51:00 UTC 2017 - marco.str...@suse.com + +- 0.157.2 + - add compat code for older apis that do not support multibuild + - fix ssl.connection instantiation in case of old M2Crypto + - highly experimental support for appimage + - fix local service run for non-existent (server-side) package + +--- Old: osc-0.157.1.tar.gz New: osc-0.157.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.5Jrl9U/_old 2017-03-21 22:51:49.079537342 +0100 +++ /var/tmp/diff_new_pack.5Jrl9U/_new 2017-03-21 22:51:49.083536777 +0100 @@ -16,10 +16,10 @@ # -%define version_unconverted 0.157.1 +%define version_unconverted 0.157.2 Name: osc -Version:0.157.1 +Version:0.157.2 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.5Jrl9U/_old 2017-03-21 22:51:49.123531123 +0100 +++ /var/tmp/diff_new_pack.5Jrl9U/_new 2017-03-21 22:51:49.123531123 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.157.1 +pkgver=0.157.2 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.5Jrl9U/_old 2017-03-21 22:51:49.151527165 +0100 +++ /var/tmp/diff_new_pack.5Jrl9U/_new 2017-03-21 22:51:49.155526599 +0100 @@ -1,7 +1,7 @@ -0.157.1 -0.157.1 +0.157.2 +0.157.2 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.5Jrl9U/_old 2017-03-21 22:51:49.179523207 +0100 +++ /var/tmp/diff_new_pack.5Jrl9U/_new 2017-03-21 22:51:49.183522642 +0100 @@ -1,4 +1,4 @@ -osc (0.157.1) unstable; urgency=low +osc (0.157.2) unstable; urgency=low - Install bash completion -- Nick BrownWed, 26 Oct 2016 10:00:00 +0200 ++ osc-0.157.1.tar.gz -> osc-0.157.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.157.1/NEWS new/osc-0.157.2/NEWS --- old/osc-0.157.1/NEWS2017-03-08 13:10:35.0 +0100 +++ new/osc-0.157.2/NEWS2017-03-21 13:33:10.0 +0100 @@ -1,5 +1,12 @@ 0.158 - - + - cat/less/blame command: default to expand to stay in sync with checkout + - add support for highly experimental native appimage.yml support + +0.157.2 + - add compat code for older apis that do not support multibuild + - fix ssl.connection instantiation in case of old M2Crypto + - highly experimental support for appimage + - fix local service run for non-existent (server-side) package 0.157 - add unpublish command (requires OBS 2.8) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.157.1/osc/build.py new/osc-0.157.2/osc/build.py --- old/osc-0.157.1/osc/build.py2017-03-08 13:10:35.0 +0100 +++ new/osc-0.157.2/osc/build.py2017-03-21 13:33:10.0 +0100 @@ -363,6 +363,11 @@ '-name', '*.snap'], stdout=subprocess.PIPE).stdout.read().strip() s_built = '' +elif buildtype == 'appimage': +b_built = subprocess.Popen(['find', os.path.join(pacdir, 'OTHER'), +'-name', '*.AppImage'], + stdout=subprocess.PIPE).stdout.read().strip() +s_built = '' else: print('WARNING: Unknown package type \'%s\'.' % buildtype, file=sys.stderr) b_built = '' @@ -501,11 +506,13 @@ build_type = 'arch' if os.path.basename(build_descr) == 'build.collax': build_type = 'collax' +if os.path.basename(build_descr) == 'appimage.yml': +build_type = 'appimage' if os.path.basename(build_descr) == 'snapcraft.yaml': build_type = 'snapcraft' -if build_type not in ['spec', 'dsc', 'kiwi', 'arch', 'collax', 'livebuild', 'snapcraft']: +if build_type not in ['spec', 'dsc', 'kiwi', 'arch', 'collax', 'livebuild', 'snapcraft', 'appimage']: raise oscerr.WrongArgs( -'Unknown build type: \'%s\'. Build description should end in .spec, .dsc, .kiwi, .yaml or
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2017-03-12 20:03:54 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Sun Mar 12 20:03:54 2017 rev:117 rq:477742 version:0.157.1 Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2016-12-29 22:44:28.479330863 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-03-12 20:03:55.414405854 +0100 @@ -1,0 +2,23 @@ +Wed Mar 8 12:14:32 UTC 2017 - marco.str...@suse.com + +- 0.157.1 + - fix local build of kiwi images using obsrepositories:// + +--- +Wed Mar 8 08:57:31 UTC 2017 - marco.str...@suse.com + +- 0.157 + - add unpublish command (requires OBS 2.8) + - add blame command (requires OBS 2.9) + - results: show multibuild results by default + - getbinaries: make .AppImage files executable + - support operation in checked out package for cat/less/blame + - add comment command + - improved build recipe selection + - added multibuild (-M) to commands: + buildlog, remotebuildlog, buildinfo, build, buildhistory, jobhistory, + rebuild, restartbuild/abortbuild, wipebinaries, getbinaries + - add checkconstraints command + - add workerinfo command + +--- Old: osc-0.156.0.tar.gz New: osc-0.157.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.nweu3z/_old 2017-03-12 20:03:56.254287010 +0100 +++ /var/tmp/diff_new_pack.nweu3z/_new 2017-03-12 20:03:56.262285878 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,10 @@ # -%define version_unconverted 0.156.0 +%define version_unconverted 0.157.1 Name: osc -Version:0.156.0 +Version:0.157.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.nweu3z/_old 2017-03-12 20:03:56.302280219 +0100 +++ /var/tmp/diff_new_pack.nweu3z/_new 2017-03-12 20:03:56.302280219 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.156.0 +pkgver=0.157.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.nweu3z/_old 2017-03-12 20:03:56.326276823 +0100 +++ /var/tmp/diff_new_pack.nweu3z/_new 2017-03-12 20:03:56.330276257 +0100 @@ -1,7 +1,7 @@ -0.156.0 -0.156.0 +0.157.1 +0.157.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.nweu3z/_old 2017-03-12 20:03:56.362271730 +0100 +++ /var/tmp/diff_new_pack.nweu3z/_new 2017-03-12 20:03:56.374270032 +0100 @@ -1,4 +1,4 @@ -osc (0.156.0) unstable; urgency=low +osc (0.157.1) unstable; urgency=low - Install bash completion -- Nick BrownWed, 26 Oct 2016 10:00:00 +0200 ++ osc-0.156.0.tar.gz -> osc-0.157.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.156.0/NEWS new/osc-0.157.1/NEWS --- old/osc-0.156.0/NEWS2016-12-19 14:47:45.0 +0100 +++ new/osc-0.157.1/NEWS2017-03-08 13:10:35.0 +0100 @@ -1,3 +1,21 @@ +0.158 + - + +0.157 + - add unpublish command (requires OBS 2.8) + - add blame command (requires OBS 2.9) + - results: show multibuild results by default + - getbinaries: make .AppImage files executable + - support operation in checked out package for cat/less/blame + - add comment command + - improved build recipe selection + - added multibuild (-M) to commands: + buildlog, remotebuildlog, buildinfo, build, buildhistory, jobhistory, + rebuild, restartbuild/abortbuild, wipebinaries, getbinaries + - add checkconstraints command + - add workerinfo command + - fix local build of kiwi images using obsrepositories:// + 0.156 - highlight scheduled jobs with dispatch problems (due to constraints) - allow to specify a log message in lock command diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.156.0/dist/osc.complete new/osc-0.157.1/dist/osc.complete --- old/osc-0.156.0/dist/osc.complete 2016-12-19 14:47:45.0 +0100 +++ new/osc-0.157.1/dist/osc.complete 2017-03-08 13:10:35.0 +0100 @@ -59,8 +59,8 @@ --debug --apiurl -A --config -c --no-keyring
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2016-11-05 21:26:25 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2016-09-16 11:02:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-11-05 21:26:26.0 +0100 @@ -1,0 +2,5 @@ +Wed Oct 26 15:47:51 UTC 2016 - bro...@brocade.com + +- Install bash completion in the debian package + +--- Other differences: -- ++ debian.changelog ++ --- /var/tmp/diff_new_pack.ThhdaC/_old 2016-11-05 21:26:27.0 +0100 +++ /var/tmp/diff_new_pack.ThhdaC/_new 2016-11-05 21:26:27.0 +0100 @@ -1,3 +1,8 @@ +osc (0.155.1-1) unstable; urgency=low + - Install bash completion + + -- Nick BrownWed, 26 Oct 2016 10:00:00 +0200 + osc (0.155.1) unstable; urgency=low - Update to 0.135.0 ++ debian.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/compat new/debian/compat --- old/debian/compat 2007-03-09 09:31:12.0 +0100 +++ new/debian/compat 2016-10-21 09:03:26.0 +0200 @@ -1 +1 @@ -4 +8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/osc.dirs new/debian/osc.dirs --- old/debian/osc.dirs 2007-03-09 09:31:12.0 +0100 +++ new/debian/osc.dirs 2016-10-26 17:39:19.0 +0200 @@ -1,2 +1,5 @@ usr/lib +usr/lib/osc usr/include +etc/bash_completion.d +etc/profile.d diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/osc.install new/debian/osc.install --- old/debian/osc.install 2009-06-03 11:00:27.0 +0200 +++ new/debian/osc.install 2016-10-26 16:56:52.0 +0200 @@ -1,10 +1,3 @@ -usr/bin/osc_hotshot.py -usr/bin/osc-wrapper.py -usr/lib/python* -usr/include/* -usr/lib/lib*.a -usr/lib/lib*.so -usr/lib/pkgconfig/* -usr/lib/*.la -usr/share/man/*/* -usr/share/pkgconfig/* +usr/lib/osc/complete +etc/profile.d/osc.csh +etc/bash_completion.d/osc.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/rules new/debian/rules --- old/debian/rules2014-10-24 12:41:45.0 +0200 +++ new/debian/rules2016-10-26 17:38:08.0 +0200 @@ -71,6 +71,9 @@ # try also without --install-layout=deb for older distros python setup.py install --root=debian/tmp --no-compile --install-layout=deb || \ python setup.py install --root=debian/tmp --no-compile + install -Dm0644 dist/complete.csh debian/tmp/etc/profile.d/osc.csh + install -Dm0644 dist/complete.sh debian/tmp/etc/bash_completion.d/osc.sh + install -Dm0755 dist/osc.complete debian/tmp/usr/lib/osc/complete # Build architecture-independent files here. @@ -84,7 +87,8 @@ dh_installchangelogs dh_installdocs dh_installexamples - dh_install --sourcedir=`pwd`/debian/tmp --fail-missing + dh_auto_install + dh_install # dh_installmenu # dh_installdebconf # dh_installlogrotate
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2016-09-16 11:02:43 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2016-08-03 11:44:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-09-16 11:02:44.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 15 11:28:57 UTC 2016 - adr...@suse.de + +- 0.155.1 + - fixed "osc add" of new package container + +--- Old: osc-0.155.0.tar.gz New: osc-0.155.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.EWpvUP/_old 2016-09-16 11:02:45.0 +0200 +++ /var/tmp/diff_new_pack.EWpvUP/_new 2016-09-16 11:02:45.0 +0200 @@ -16,10 +16,10 @@ # -%define version_unconverted 0.155.0 +%define version_unconverted 0.155.1 Name: osc -Version:0.155.0 +Version:0.155.1 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.EWpvUP/_old 2016-09-16 11:02:46.0 +0200 +++ /var/tmp/diff_new_pack.EWpvUP/_new 2016-09-16 11:02:46.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.155.0 +pkgver=0.155.1 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.EWpvUP/_old 2016-09-16 11:02:46.0 +0200 +++ /var/tmp/diff_new_pack.EWpvUP/_new 2016-09-16 11:02:46.0 +0200 @@ -1,7 +1,7 @@ -0.155.0 -0.155.0 +0.155.1 +0.155.1 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.EWpvUP/_old 2016-09-16 11:02:46.0 +0200 +++ /var/tmp/diff_new_pack.EWpvUP/_new 2016-09-16 11:02:46.0 +0200 @@ -1,4 +1,4 @@ -osc (0.155.0) unstable; urgency=low +osc (0.155.1) unstable; urgency=low - Update to 0.135.0 -- Adrian SchroeterWed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.155.0.tar.gz -> osc-0.155.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.155.0/.travis.yml new/osc-0.155.1/.travis.yml --- old/osc-0.155.0/.travis.yml 2016-07-29 16:03:59.0 +0200 +++ new/osc-0.155.1/.travis.yml 2016-09-13 12:39:24.0 +0200 @@ -1,12 +1,21 @@ language: python python: - - "2.7" - - "3.3" - - "3.4" - - "3.5-dev" +- '2.7' +- '3.3' +- '3.4' +- 3.5-dev addons: apt: packages: - diffstat sudo: false script: cd tests; python suite.py +deploy: + provider: pypi + user: suse + password: +secure: R4+YNPW2tsiY06hibGvONYn0//1z1QdcY8VmNbYpIRly4eTAbPE9uejKpyuflUkznpEkoqCdFzi5FNFhgat9N+AkIKyX9NTkf0oxaKKbdqBM7H1V8bqLYlAO479262spRyO0ee5fV5v6g81AFjncIV+pGjtQ0Vg/sjVcvGa61bs= + on: +tags: true +distributions: sdist bdist_wheel +repo: openSUSE/osc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.155.0/NEWS new/osc-0.155.1/NEWS --- old/osc-0.155.0/NEWS2016-07-29 16:03:59.0 +0200 +++ new/osc-0.155.1/NEWS2016-09-13 12:39:24.0 +0200 @@ -1,3 +1,6 @@ +0.156 + - + 0.155 - osc service runall: runs all service local, independend of the mode This allows to create local files even when disabled or diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.155.0/dist/osc.complete new/osc-0.155.1/dist/osc.complete --- old/osc-0.155.0/dist/osc.complete 2016-07-29 16:03:59.0 +0200 +++ new/osc-0.155.1/dist/osc.complete 2016-09-13 12:39:24.0 +0200 @@ -635,7 +635,7 @@ fi ;; sr|submitpac|submitreq|submitrequest) -opts=(--help --yes --diff --no-update --no-cleanup --cleanup --seperate-requests +opts=(--help --yes --diff --no-update --no-cleanup --cleanup --separate-requests --nodevelproject --supersede --revision) if ((count == 1)) ; then builtin compgen -W "${osccmds[*]}" -- "${cmdline[count]}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.155.0/osc/babysitter.py new/osc-0.155.1/osc/babysitter.py --- old/osc-0.155.0/osc/babysitter.py 2016-07-29 16:03:59.0 +0200 +++ new/osc-0.155.1/osc/babysitter.py 2016-09-13 12:39:24.0 +0200 @@ -122,6 +122,7 @@ if '' in body: msg = body.split('')[1] msg = msg.split('')[0] +msg = msg.replace('', '<').replace('' , '>').replace('', '&') print(msg, file=sys.stderr)
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2016-08-03 11:44:04 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2016-06-25 02:22:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-08-03 11:44:13.0 +0200 @@ -1,0 +2,13 @@ +Fri Jul 29 14:05:52 UTC 2016 - adr...@suse.de + +- 0.155.0 + - osc service runall: runs all service local, independend of the mode +This allows to create local files even when disabled or +just created at buildtime + - support snapcraft.yaml build descriptions + - "osc add" of a directory offers to create an archive for uploading it + - support usage or preinstall images in local builds + - revision control options for "meta prj" + - bugfixes and documentation updates + +--- Old: osc-0.154.0.tar.gz New: osc-0.155.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.gGO23M/_old 2016-08-03 11:44:14.0 +0200 +++ /var/tmp/diff_new_pack.gGO23M/_new 2016-08-03 11:44:14.0 +0200 @@ -16,10 +16,10 @@ # -%define version_unconverted 0.154.0 +%define version_unconverted 0.155.0 Name: osc -Version:0.154.0 +Version:0.155.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.gGO23M/_old 2016-08-03 11:44:14.0 +0200 +++ /var/tmp/diff_new_pack.gGO23M/_new 2016-08-03 11:44:14.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.154.0 +pkgver=0.155.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.gGO23M/_old 2016-08-03 11:44:14.0 +0200 +++ /var/tmp/diff_new_pack.gGO23M/_new 2016-08-03 11:44:14.0 +0200 @@ -1,7 +1,7 @@ -0.154.0 -0.154.0 +0.155.0 +0.155.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.gGO23M/_old 2016-08-03 11:44:14.0 +0200 +++ /var/tmp/diff_new_pack.gGO23M/_new 2016-08-03 11:44:14.0 +0200 @@ -1,4 +1,4 @@ -osc (0.154.0) unstable; urgency=low +osc (0.155.0) unstable; urgency=low - Update to 0.135.0 -- Adrian SchroeterWed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.154.0.tar.gz -> osc-0.155.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.154.0/NEWS new/osc-0.155.0/NEWS --- old/osc-0.154.0/NEWS2016-04-11 10:49:56.0 +0200 +++ new/osc-0.155.0/NEWS2016-07-29 16:03:59.0 +0200 @@ -1,3 +1,13 @@ +0.155 + - osc service runall: runs all service local, independend of the mode +This allows to create local files even when disabled or +just created at buildtime + - support snapcraft.yaml build descriptions + - "osc add" of a directory offers to create an archive for uploading it + - support usage or preinstall images in local builds + - revision control options for "meta prj" + - bugfixes and documentation updates + 0.154 - switch to new obs_scm service when adding git URL's - set OSC_VERSION environment for source services diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.154.0/dist/osc.complete new/osc-0.155.0/dist/osc.complete --- old/osc-0.154.0/dist/osc.complete 2016-04-11 10:49:56.0 +0200 +++ new/osc-0.155.0/dist/osc.complete 2016-07-29 16:03:59.0 +0200 @@ -91,7 +91,7 @@ lnkprj=$(command sed -rn '/ /dev/null) fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.154.0/osc/babysitter.py new/osc-0.155.0/osc/babysitter.py --- old/osc-0.154.0/osc/babysitter.py 2016-04-11 10:49:56.0 +0200 +++ new/osc-0.155.0/osc/babysitter.py 2016-07-29 16:03:59.0 +0200 @@ -78,7 +78,7 @@ return 1 except KeyboardInterrupt: print('interrupted!', file=sys.stderr) -return 1 +return 130 except oscerr.UserAbort: print('aborted.', file=sys.stderr) return 1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.154.0/osc/build.py new/osc-0.155.0/osc/build.py --- old/osc-0.154.0/osc/build.py2016-04-11 10:49:56.0 +0200 +++ new/osc-0.155.0/osc/build.py2016-07-29 16:03:59.0 +0200 @@ -33,6 +33,11 @@ from .conf
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2016-06-25 02:21:25 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2016-04-12 19:38:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-06-25 02:22:09.0 +0200 @@ -1,0 +2,6 @@ +Fri Jun 10 12:09:42 UTC 2016 - suse-...@gmx.de + +- make a noarch package if suse_version >= 1120 (since 1120 python + noarch packages are supported) + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.xR7a8p/_old 2016-06-25 02:22:10.0 +0200 +++ /var/tmp/diff_new_pack.xR7a8p/_new 2016-06-25 02:22:10.0 +0200 @@ -32,7 +32,7 @@ Requires: python-urlgrabber %endif BuildRequires: python-devel -%if 0%{?mandriva_version} +%if 0%{?mandriva_version} || 0%{?mageia} BuildRequires: python-rpm Requires: python-rpm %else @@ -48,7 +48,7 @@ BuildRequires: python-xml Requires: python-xml %endif -%if 0%{?suse_version} > 1110 +%if 0%{?suse_version} >= 1120 BuildArch: noarch %endif %if 0%{?suse_version} > 1000 @@ -64,6 +64,9 @@ Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator %endif +%else +# non-suse +BuildArch: noarch %endif # needed for storing credentials in kwallet/gnome-keyring %if 0%{?suse_version} > 1000 || 0%{?mandriva_version} || 0%{?mdkversion} @@ -77,7 +80,7 @@ BuildRequires: python-elementtree Requires: python-elementtree %endif -%if 0%{?suse_version}%{?mandriva_version} +%if 0%{?suse_version} || 0%{?mandriva_version} || 0%{?mageia} BuildRequires: python-m2crypto Requires: python-m2crypto > 0.19 %else
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2016-04-12 19:38:32 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2016-04-11 10:26:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-04-12 19:38:34.0 +0200 @@ -1,0 +2,7 @@ +Mon Apr 11 08:50:29 UTC 2016 - adr...@suse.de + +- 0.154.0 + - support for new obs_scm services (OBS 2.7 needed) + - show errors on branch failures again + +--- Old: osc-0.153.0.tar.gz New: osc-0.154.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.VBSp58/_old 2016-04-12 19:38:35.0 +0200 +++ /var/tmp/diff_new_pack.VBSp58/_new 2016-04-12 19:38:35.0 +0200 @@ -16,8 +16,10 @@ # +%define version_unconverted 0.154.0 + Name: osc -Version:0.153.0 +Version:0.154.0 Release:0 Summary:Open Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.VBSp58/_old 2016-04-12 19:38:35.0 +0200 +++ /var/tmp/diff_new_pack.VBSp58/_new 2016-04-12 19:38:35.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.153.0 +pkgver=0.154.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.VBSp58/_old 2016-04-12 19:38:35.0 +0200 +++ /var/tmp/diff_new_pack.VBSp58/_new 2016-04-12 19:38:35.0 +0200 @@ -1,7 +1,7 @@ -0.153.0 -0.153.0 +0.154.0 +0.154.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.VBSp58/_old 2016-04-12 19:38:35.0 +0200 +++ /var/tmp/diff_new_pack.VBSp58/_new 2016-04-12 19:38:35.0 +0200 @@ -1,4 +1,4 @@ -osc (0.153.0) unstable; urgency=low +osc (0.154.0) unstable; urgency=low - Update to 0.135.0 -- Adrian SchroeterWed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.153.0.tar.gz -> osc-0.154.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.153.0/NEWS new/osc-0.154.0/NEWS --- old/osc-0.153.0/NEWS2016-03-04 08:38:36.0 +0100 +++ new/osc-0.154.0/NEWS2016-04-11 10:49:56.0 +0200 @@ -1,3 +1,8 @@ +0.154 + - switch to new obs_scm service when adding git URL's + - set OSC_VERSION environment for source services +(allows to work in local git checkouts when using obs_scm) + 0.153 - "my sr" is using the server side request collection to get right results - maintenance request offers to supersede old, but still open requests diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.153.0/osc/commandline.py new/osc-0.154.0/osc/commandline.py --- old/osc-0.153.0/osc/commandline.py 2016-03-04 08:38:36.0 +0100 +++ new/osc-0.154.0/osc/commandline.py 2016-04-11 10:49:56.0 +0200 @@ -3160,7 +3160,7 @@ @cmdln.alias('sm') @cmdln.alias('maintained') def do_mbranch(self, subcmd, opts, *args): -"""${cmd_name}: Search or banch multiple instances of a package +"""${cmd_name}: Search or branch multiple instances of a package This command is used for searching all relevant instances of packages and creating links of them in one project. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.153.0/osc/core.py new/osc-0.154.0/osc/core.py --- old/osc-0.153.0/osc/core.py 2016-03-04 08:38:36.0 +0100 +++ new/osc-0.154.0/osc/core.py 2016-04-11 10:49:56.0 +0200 @@ -5,7 +5,7 @@ from __future__ import print_function -__version__ = '0.153.0' +__version__ = '0.154.0' # __store_version__ is to be incremented when the format of the working copy # "store" changes in an incompatible way. Please add any needed migration @@ -257,7 +257,7 @@ """ def __init__(self): """creates an empty serviceinfo instance""" -self.services = None +self.services = [] self.project = None self.package = None @@ -265,34 +265,36 @@ """read in the source services element passed as elementtree node. """ -if serviceinfo_node == None: +def error(msg, xml): +data = 'invalid service format:\n%s' % ET.tostring(xml, encoding=ET_ENCODING) +raise ValueError("%s\n\n%s" % (data, msg)) + +if serviceinfo_node is None: return -if not append or self.services ==
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2016-04-11 09:14:28 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2016-03-07 13:28:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-04-11 10:26:31.0 +0200 @@ -1,0 +2,5 @@ +Fri Apr 1 08:35:19 UTC 2016 - o...@aepfle.de + +- Recommend powerpc32 to avoid 'osc build' failures + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.UVLu00/_old 2016-04-11 10:26:32.0 +0200 +++ /var/tmp/diff_new_pack.UVLu00/_new 2016-04-11 10:26:32.0 +0200 @@ -52,6 +52,7 @@ %if 0%{?suse_version} > 1000 Recommends: build >= 2010.05.04 Recommends: sudo +Recommends: powerpc32 # These packages are needed for "osc add $URL" Recommends: obs-service-recompress Recommends: obs-service-set_version
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2016-03-07 13:27:34 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is "osc" Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-07-03 00:11:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-03-07 13:28:32.0 +0100 @@ -1,0 +2,17 @@ +Fri Mar 4 07:27:49 UTC 2016 - adr...@suse.de + +- 0.153.0 + - "my sr" is using the server side request collection to get right results + - maintenance request offers to supersede old, but still open requests + - add build --vm-telnet option for getting debug shell in KVM builds + - add buildhistory --limit option + OBS 2.7 only: + - add "addchannels" and "enablechannel" commands + - support new package instances on branching when using -N parameter + - add --linkrev option to branch command + - add --add-repository-block option to branch command + - add --add-repository-rebuild option to branch command + - add service merge command + - add service wait command + +--- Old: osc-0.152.0.tar.gz New: osc-0.153.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.ImEAoJ/_old 2016-03-07 13:28:33.0 +0100 +++ /var/tmp/diff_new_pack.ImEAoJ/_new 2016-03-07 13:28:33.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,9 @@ Name: osc -Version:0.152.0 +Version:0.153.0 Release:0 -Summary:openSUSE Build Service Commander +Summary:Open Build Service Commander License:GPL-2.0+ Group: Development/Tools/Other Url:https://github.com/openSUSE/osc @@ -84,7 +84,7 @@ %{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description -Commandline client for the openSUSE Build Service. +Commandline client for the Open Build Service. See http://en.opensuse.org/openSUSE:OSC , as well as http://en.opensuse.org/openSUSE:Build_Service_Tutorial for a general ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.ImEAoJ/_old 2016-03-07 13:28:33.0 +0100 +++ /var/tmp/diff_new_pack.ImEAoJ/_new 2016-03-07 13:28:33.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.152.0 +pkgver=0.153.0 pkgrel=0 pkgdesc="Open Build Service client" arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('4a0b1194f52280d42dd50fe2a8adaa3a') +md5sums=('SKIP') package() { msg "Installing osc ..." ++ _service ++ --- /var/tmp/diff_new_pack.ImEAoJ/_old 2016-03-07 13:28:33.0 +0100 +++ /var/tmp/diff_new_pack.ImEAoJ/_new 2016-03-07 13:28:33.0 +0100 @@ -1,7 +1,7 @@ -0.152.0 -0.152.0 +0.153.0 +0.153.0 git://github.com/openSUSE/osc.git git ++ debian.changelog ++ --- /var/tmp/diff_new_pack.ImEAoJ/_old 2016-03-07 13:28:33.0 +0100 +++ /var/tmp/diff_new_pack.ImEAoJ/_new 2016-03-07 13:28:33.0 +0100 @@ -1,4 +1,4 @@ -osc (0.152.0) unstable; urgency=low +osc (0.153.0) unstable; urgency=low - Update to 0.135.0 -- Adrian SchroeterWed, 28 Jun 2012 10:00:00 +0200 ++ debian.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/control new/debian/control --- old/debian/control 2012-09-20 10:06:49.0 +0200 +++ new/debian/control 2015-06-30 15:40:36.0 +0200 @@ -8,9 +8,7 @@ Package: osc Section: devel Architecture: all -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python (>=2.5) | python-celementtree, python-urlgrabber, python-m2crypto -Suggests: python-keyring -Description: openSUSE (buildsystem) commander - svn-like cmdline tool (and python library) to maintain source files in the - opensuse buildservice - +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python (>=2.5) | python-celementtree, python-urlgrabber, python-m2crypto, python-rpm, build +Suggests: python-keyring, sudo +Description: Open Build Service Commander + Commandline client for the Open Build Service. ++ osc-0.152.0.tar.gz -> osc-0.153.0.tar.gz ++ 2706 lines of diff (skipped) ++
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-07-02 22:49:40 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-05-16 07:14:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-07-03 00:11:38.0 +0200 @@ -1,0 +2,11 @@ +Tue Jun 30 13:35:47 UTC 2015 - adr...@suse.de + +- 0.152.0 + - add support searching for groups via group: prefix + - show possible used incident projects on maintained command + OBS 2.7 only: + - support buildtime source services + - support maintenance_incident requests with acceptinfo data + - support maintenance_release requests with acceptinfo data + +--- Old: osc-0.151.2.tar.gz New: osc-0.152.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.qXjUne/_old 2015-07-03 00:11:39.0 +0200 +++ /var/tmp/diff_new_pack.qXjUne/_new 2015-07-03 00:11:39.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.151.2 +Version:0.152.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.qXjUne/_old 2015-07-03 00:11:39.0 +0200 +++ /var/tmp/diff_new_pack.qXjUne/_new 2015-07-03 00:11:39.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.151.2 +pkgver=0.152.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('8acda45a7a4061de2db404d79dc17bb6') +md5sums=('4a0b1194f52280d42dd50fe2a8adaa3a') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.qXjUne/_old 2015-07-03 00:11:39.0 +0200 +++ /var/tmp/diff_new_pack.qXjUne/_new 2015-07-03 00:11:39.0 +0200 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.151.2/param -param name=revision0.151.2/param +param name=version0.152.0/param +param name=revision0.152.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ debian.changelog ++ --- /var/tmp/diff_new_pack.qXjUne/_old 2015-07-03 00:11:39.0 +0200 +++ /var/tmp/diff_new_pack.qXjUne/_new 2015-07-03 00:11:39.0 +0200 @@ -1,4 +1,4 @@ -osc (0.151.2) unstable; urgency=low +osc (0.152.0) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.151.2.tar.gz - osc-0.152.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.151.2/NEWS new/osc-0.152.0/NEWS --- old/osc-0.151.2/NEWS2015-03-26 14:53:16.0 +0100 +++ new/osc-0.152.0/NEWS2015-06-30 15:35:32.0 +0200 @@ -1,3 +1,11 @@ +0.152 + - add support searching for groups via group: prefix + - show possible used incident projects on maintained command + OBS 2.7 only: + - support buildtime source services + - support maintenance_incident requests with acceptinfo data + - support maintenance_release requests with acceptinfo data + 0.151 - fixed shell command injection via crafted _service files (CVE-2015-0778) - fix times when data comes from OBS backend diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.151.2/README new/osc-0.152.0/README --- old/osc-0.151.2/README 2015-03-26 14:53:16.0 +0100 +++ new/osc-0.152.0/README 2015-06-30 15:35:32.0 +0200 @@ -13,7 +13,7 @@ RPM packages are here (rpm-md repository): http://download.opensuse.org/repositories/openSUSE:/Tools/ -To install from svn, do +To install from git, do python setup.py build python setup.py install diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.151.2/dist/complete.sh new/osc-0.152.0/dist/complete.sh --- old/osc-0.151.2/dist/complete.sh2015-03-26 14:53:16.0 +0100 +++ new/osc-0.152.0/dist/complete.sh2015-06-30 15:35:32.0 +0200 @@ -1,7 +1,6 @@ test -z $BASH_VERSION return complete -o default _nullcommand /dev/null 21 || return complete -r _nullcommand /dev/null 21 || return -COMP_WORDBREAKS=${COMP_WORDBREAKS//:} test -s /usr/share/osc/complete complete -o default -C /usr/share/osc/complete osc test -s /usr/lib64/osc/complete complete -o default -C /usr/lib64/osc/complete osc test -s
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-05-16 07:14:27 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-04-30 11:50:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-05-16 07:14:35.0 +0200 @@ -1,0 +2,5 @@ +Thu May 7 20:58:22 UTC 2015 - list0...@paradise.net.nz + +- Fix rpm URL. gitorious is shut down end of May 2015. + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.hhlh4D/_old 2015-05-16 07:14:36.0 +0200 +++ /var/tmp/diff_new_pack.hhlh4D/_new 2015-05-16 07:14:36.0 +0200 @@ -22,7 +22,7 @@ Summary:openSUSE Build Service Commander License:GPL-2.0+ Group: Development/Tools/Other -Url:http://www.gitorious.org/opensuse/osc +Url:https://github.com/openSUSE/osc Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?mandriva_version} 02010
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-04-30 11:50:34 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-03-27 09:41:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-04-30 11:50:35.0 +0200 @@ -1,0 +2,5 @@ +Mon Apr 20 07:18:40 UTC 2015 - bwiedem...@suse.com + +- Recommend sudo (needed for osc build) + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.B0PqXN/_old 2015-04-30 11:50:36.0 +0200 +++ /var/tmp/diff_new_pack.B0PqXN/_new 2015-04-30 11:50:36.0 +0200 @@ -51,6 +51,7 @@ %endif %if 0%{?suse_version} 1000 Recommends: build = 2010.05.04 +Recommends: sudo # These packages are needed for osc add $URL Recommends: obs-service-recompress Recommends: obs-service-set_version
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-03-27 09:41:34 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-03-18 13:07:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-03-27 09:41:36.0 +0100 @@ -1,0 +2,6 @@ +Thu Mar 26 13:52:34 UTC 2015 - adr...@suse.de + +- 0.151.2 + - improved error loging + +--- Old: osc-0.151.1.tar.gz New: osc-0.151.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.zAq5Ot/_old 2015-03-27 09:41:37.0 +0100 +++ /var/tmp/diff_new_pack.zAq5Ot/_new 2015-03-27 09:41:37.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.151.1 +Version:0.151.2 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.zAq5Ot/_old 2015-03-27 09:41:37.0 +0100 +++ /var/tmp/diff_new_pack.zAq5Ot/_new 2015-03-27 09:41:37.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.151.1 +pkgver=0.151.2 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('08e78d4964fd69ff871f185625216076') +md5sums=('8acda45a7a4061de2db404d79dc17bb6') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.zAq5Ot/_old 2015-03-27 09:41:37.0 +0100 +++ /var/tmp/diff_new_pack.zAq5Ot/_new 2015-03-27 09:41:37.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.151.1/param -param name=revision0.151.1/param +param name=version0.151.2/param +param name=revision0.151.2/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ debian.changelog ++ --- /var/tmp/diff_new_pack.zAq5Ot/_old 2015-03-27 09:41:37.0 +0100 +++ /var/tmp/diff_new_pack.zAq5Ot/_new 2015-03-27 09:41:37.0 +0100 @@ -1,4 +1,4 @@ -osc (0.151.1) unstable; urgency=low +osc (0.151.2) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.151.1.tar.gz - osc-0.151.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.151.1/osc/core.py new/osc-0.151.2/osc/core.py --- old/osc-0.151.1/osc/core.py 2015-03-16 08:15:06.0 +0100 +++ new/osc-0.151.2/osc/core.py 2015-03-26 14:53:16.0 +0100 @@ -406,11 +406,11 @@ cmd[0] = /usr/lib/obs/service/+cmd[0] cmd = cmd + [ --outdir, temp_dir ] if conf.config['verbose'] 1 or verbose: -print(Run source service:, cmd) +print(Run source service:, ' '.join(cmd)) r = run_external(*cmd) if r != 0: -print(Aborting: service call failed: + cmd) +print(Aborting: service call failed: , ' '.join(cmd)) # FIXME: addDownloadUrlService calls si.execute after #updating _services. return r ++ osc.dsc ++ --- /var/tmp/diff_new_pack.zAq5Ot/_old 2015-03-27 09:41:37.0 +0100 +++ /var/tmp/diff_new_pack.zAq5Ot/_new 2015-03-27 09:41:37.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.151.1 +Version: 0.151.2 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-03-18 13:07:00 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-03-16 07:00:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-03-18 13:07:34.0 +0100 @@ -1,0 +2,6 @@ +Mon Mar 16 07:15:14 UTC 2015 - adr...@suse.de + +- 0.151.1 + - fixing regression running osc service run + +--- Old: osc-0.151.0.tar.gz New: osc-0.151.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.vusINr/_old 2015-03-18 13:07:35.0 +0100 +++ /var/tmp/diff_new_pack.vusINr/_new 2015-03-18 13:07:35.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.151.0 +Version:0.151.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.vusINr/_old 2015-03-18 13:07:35.0 +0100 +++ /var/tmp/diff_new_pack.vusINr/_new 2015-03-18 13:07:35.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.151.0 +pkgver=0.151.1 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('877b9e4fc2c55b8950d3e642241ff6aa') +md5sums=('08e78d4964fd69ff871f185625216076') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.vusINr/_old 2015-03-18 13:07:35.0 +0100 +++ /var/tmp/diff_new_pack.vusINr/_new 2015-03-18 13:07:35.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.151.0/param -param name=revision0.151.0/param +param name=version0.151.1/param +param name=revision0.151.1/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ debian.changelog ++ --- /var/tmp/diff_new_pack.vusINr/_old 2015-03-18 13:07:35.0 +0100 +++ /var/tmp/diff_new_pack.vusINr/_new 2015-03-18 13:07:35.0 +0100 @@ -1,4 +1,4 @@ -osc (0.151.0) unstable; urgency=low +osc (0.151.1) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.151.0.tar.gz - osc-0.151.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.151.0/osc/core.py new/osc-0.151.1/osc/core.py --- old/osc-0.151.0/osc/core.py 2015-03-12 19:50:41.0 +0100 +++ new/osc-0.151.1/osc/core.py 2015-03-16 08:15:06.0 +0100 @@ -419,6 +419,7 @@ for filename in os.listdir(temp_dir): shutil.move( os.path.join(temp_dir, filename), os.path.join(dir, filename) ) else: +name = service['name'] for filename in os.listdir(temp_dir): shutil.move( os.path.join(temp_dir, filename), os.path.join(dir, _service:+name+:+filename) ) finally: ++ osc.dsc ++ --- /var/tmp/diff_new_pack.vusINr/_old 2015-03-18 13:07:35.0 +0100 +++ /var/tmp/diff_new_pack.vusINr/_new 2015-03-18 13:07:35.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.151.0 +Version: 0.151.1 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-03-16 07:00:20 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-01-14 11:46:03.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-03-16 07:00:47.0 +0100 @@ -1,0 +2,9 @@ +Thu Mar 12 09:36:27 UTC 2015 - adr...@suse.de + +- 0.151.0 + - fixed shell command injection via crafted _service files CVE-2015-0778 boo#901643 + - fix times when data comes from OBS backend + - support updateing the link in target package for submit requests + - various minor bugfixes + +--- Old: osc-0.150.1.tar.gz New: osc-0.151.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.QLoCZt/_old 2015-03-16 07:00:48.0 +0100 +++ /var/tmp/diff_new_pack.QLoCZt/_new 2015-03-16 07:00:48.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: osc -Version:0.150.1 +Version:0.151.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.QLoCZt/_old 2015-03-16 07:00:48.0 +0100 +++ /var/tmp/diff_new_pack.QLoCZt/_new 2015-03-16 07:00:48.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.150.1 +pkgver=0.151.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('24a5313d364d46a1a03c443c50bfbc2b') +md5sums=('877b9e4fc2c55b8950d3e642241ff6aa') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.QLoCZt/_old 2015-03-16 07:00:48.0 +0100 +++ /var/tmp/diff_new_pack.QLoCZt/_new 2015-03-16 07:00:48.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.150.1/param -param name=revision0.150/param +param name=version0.151.0/param +param name=revision0.151.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ debian.changelog ++ --- /var/tmp/diff_new_pack.QLoCZt/_old 2015-03-16 07:00:48.0 +0100 +++ /var/tmp/diff_new_pack.QLoCZt/_new 2015-03-16 07:00:48.0 +0100 @@ -1,4 +1,4 @@ -osc (0.150.1) unstable; urgency=low +osc (0.151.0) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.150.1.tar.gz - osc-0.151.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.150.1/NEWS new/osc-0.151.0/NEWS --- old/osc-0.150.1/NEWS2015-01-13 16:53:00.0 +0100 +++ new/osc-0.151.0/NEWS2015-03-12 19:50:41.0 +0100 @@ -1,3 +1,9 @@ +0.151 + - fixed shell command injection via crafted _service files (CVE-2015-0778) + - fix times when data comes from OBS backend + - support updateing the link in target package for submit requests + - various minor bugfixes + 0.150 - support local builds using builenv (for same build environment as a former build) - add osc api --edit option to be able to edit some meta files directly diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.150.1/osc/commandline.py new/osc-0.151.0/osc/commandline.py --- old/osc-0.150.1/osc/commandline.py 2015-01-13 16:53:00.0 +0100 +++ new/osc-0.151.0/osc/commandline.py 2015-03-12 19:50:41.0 +0100 @@ -47,7 +47,7 @@ * http://en.opensuse.org/openSUSE:Build_Service_Tutorial * http://en.opensuse.org/openSUSE:OSC .PP -You can modify osc commands, or roll you own, via the plugin API: +You can modify osc commands, or roll your own, via the plugin API: * http://en.opensuse.org/openSUSE:OSC_plugins .SH AUTHOR osc was written by several authors. This man page is automatically generated. @@ -67,7 +67,7 @@ * http://en.opensuse.org/openSUSE:Build_Service_Tutorial * http://en.opensuse.org/openSUSE:OSC -You can modify osc commands, or roll you own, via the plugin API: +You can modify osc commands, or roll your own, via the plugin API: *
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-01-14 11:45:33 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2015-01-10 23:05:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-01-14 11:46:03.0 +0100 @@ -1,0 +2,6 @@ +Tue Jan 13 15:53:11 UTC 2015 - adr...@suse.de + +- 0.150.1 + - minor syntax fix + +--- Old: osc-0.150.0.tar.gz New: osc-0.150.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.awmTYc/_old 2015-01-14 11:46:04.0 +0100 +++ /var/tmp/diff_new_pack.awmTYc/_new 2015-01-14 11:46:04.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.150.0 +Version:0.150.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.awmTYc/_old 2015-01-14 11:46:04.0 +0100 +++ /var/tmp/diff_new_pack.awmTYc/_new 2015-01-14 11:46:04.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.150.0 +pkgver=0.150.1 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('23983272cec120b109c494c40483dfac') +md5sums=('24a5313d364d46a1a03c443c50bfbc2b') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.awmTYc/_old 2015-01-14 11:46:04.0 +0100 +++ /var/tmp/diff_new_pack.awmTYc/_new 2015-01-14 11:46:04.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.150.0/param -param name=revision0.150.0/param +param name=version0.150.1/param +param name=revision0.150/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ debian.changelog ++ --- /var/tmp/diff_new_pack.awmTYc/_old 2015-01-14 11:46:04.0 +0100 +++ /var/tmp/diff_new_pack.awmTYc/_new 2015-01-14 11:46:04.0 +0100 @@ -1,4 +1,4 @@ -osc (0.150.0) unstable; urgency=low +osc (0.150.1) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.150.0.tar.gz - osc-0.150.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.150.0/osc/core.py new/osc-0.150.1/osc/core.py --- old/osc-0.150.0/osc/core.py 2015-01-09 15:46:01.0 +0100 +++ new/osc-0.150.1/osc/core.py 2015-01-13 16:53:00.0 +0100 @@ -3963,7 +3963,7 @@ print(WARNING:) print(WARNING: Project does not accept submit request, request to open a NEW maintenance incident instead) print(WARNING:) -xpath = 'maintenance/maintains/@project = \'%s\' and attribute/@name = \'%s\'' % dst_project, conf.config['maintenance_attribute'] +xpath = 'maintenance/maintains/@project = \'%s\' and attribute/@name = \'%s\'' % (dst_project, conf.config['maintenance_attribute']) res = search(apiurl, project_id=xpath) root = res['project_id'] project = root.find('project') ++ osc.dsc ++ --- /var/tmp/diff_new_pack.awmTYc/_old 2015-01-14 11:46:05.0 +0100 +++ /var/tmp/diff_new_pack.awmTYc/_new 2015-01-14 11:46:05.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.150.0 +Version: 0.150.1 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2015-01-10 23:05:15 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-12-16 14:49:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2015-01-10 23:05:17.0 +0100 @@ -1,0 +2,10 @@ +Fri Jan 9 14:44:45 UTC 2015 - adr...@suse.de + +- 0.150.0 + - support local builds using builenv (for same build environment as a former build) + - add osc api --edit option to be able to edit some meta files directly + - follow the request order of the api (sorting according to priorization) + - add mr --release-project option for kgraft updates + - add support for makeoriginolder in request + +--- Old: osc-0.149.0.tar.gz New: osc-0.150.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.nCGRkc/_old 2015-01-10 23:05:17.0 +0100 +++ /var/tmp/diff_new_pack.nCGRkc/_new 2015-01-10 23:05:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: osc -Version:0.149.0 +Version:0.150.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.nCGRkc/_old 2015-01-10 23:05:18.0 +0100 +++ /var/tmp/diff_new_pack.nCGRkc/_new 2015-01-10 23:05:18.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.149.0 +pkgver=0.150.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('3c31fb9a5c5bd6f9c05d72380fabfef1') +md5sums=('23983272cec120b109c494c40483dfac') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.nCGRkc/_old 2015-01-10 23:05:18.0 +0100 +++ /var/tmp/diff_new_pack.nCGRkc/_new 2015-01-10 23:05:18.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.149.0/param -param name=revision0.149.0/param +param name=version0.150.0/param +param name=revision0.150.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ debian.changelog ++ --- /var/tmp/diff_new_pack.nCGRkc/_old 2015-01-10 23:05:18.0 +0100 +++ /var/tmp/diff_new_pack.nCGRkc/_new 2015-01-10 23:05:18.0 +0100 @@ -1,4 +1,4 @@ -osc (0.149.0) unstable; urgency=low +osc (0.150.0) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.149.0.tar.gz - osc-0.150.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.149.0/NEWS new/osc-0.150.0/NEWS --- old/osc-0.149.0/NEWS2014-10-21 11:49:53.0 +0200 +++ new/osc-0.150.0/NEWS2015-01-09 15:46:01.0 +0100 @@ -1,3 +1,10 @@ +0.150 + - support local builds using builenv (for same build environment as a former build) + - add osc api --edit option to be able to edit some meta files directly + - follow the request order of the api (sorting according to priorization) + - add mr --release-project option for kgraft updates + - add support for makeoriginolder in request + 0.149 - removed --diff option from the createrequest command - introduced new vc-cmd config option, which is used to specify the path diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.149.0/osc/build.py new/osc-0.150.0/osc/build.py --- old/osc-0.149.0/osc/build.py2014-10-21 11:49:53.0 +0200 +++ new/osc-0.150.0/osc/build.py2015-01-09 15:46:01.0 +0100 @@ -179,7 +179,7 @@ self.mp = {} for i in ['binary', 'package', - 'epoch', 'version', 'release', + 'epoch', 'version', 'release', 'hdrmd5', 'project', 'repository', 'preinstall', 'vminstall', 'noinstall', 'installonly', 'runscripts', ]: @@ -317,9 +317,9 @@ return repositoryDirectory -def get_prefer_pkgs(dirs, wanted_arch, type): +def get_prefer_pkgs(dirs, wanted_arch,
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-12-16 14:49:01 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-11-24 11:09:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-12-16 14:49:11.0 +0100 @@ -1,0 +2,6 @@ +Fri Dec 5 13:17:15 UTC 2014 - seife+...@b1-systems.com + +- fix bash completion (complete is not propagated into subshells, + but PROFILEREAD is, so the setup script is never executed) + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.cOo4Q2/_old 2014-12-16 14:49:12.0 +0100 +++ /var/tmp/diff_new_pack.cOo4Q2/_new 2014-12-16 14:49:12.0 +0100 @@ -104,7 +104,11 @@ ln -s osc-wrapper.py %{buildroot}/%{_bindir}/osc mkdir -p %{buildroot}%{_localstatedir}/lib/osc-plugins install -Dm0644 dist/complete.csh %{buildroot}%{_sysconfdir}/profile.d/osc.csh +%if 0%{?suse_version} +install -Dm0644 dist/complete.sh %{buildroot}%{_sysconfdir}/bash_completion.d/osc.sh +%else install -Dm0644 dist/complete.sh %{buildroot}%{_sysconfdir}/profile.d/osc.sh +%endif %if 0%{?suse_version} 1110 install -Dm0755 dist/osc.complete %{buildroot}%{_prefix}/lib/osc/complete %else @@ -120,7 +124,11 @@ %{_bindir}/osc* %{python_sitelib}/* %config %{_sysconfdir}/profile.d/osc.csh +%if 0%{?suse_version} +%config %{_sysconfdir}/bash_completion.d/osc.sh +%else %config %{_sysconfdir}/profile.d/osc.sh +%endif %dir %{_localstatedir}/lib/osc-plugins %{_mandir}/man1/osc.* %if 0%{?suse_version} 1110 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-11-24 11:09:06 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-10-29 21:11:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-11-24 11:09:23.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 14 12:46:34 UTC 2014 - suse-...@gmx.de + +- fixed #123 (wrong requires for Fedora 20) + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.IBTYWT/_old 2014-11-24 11:09:24.0 +0100 +++ /var/tmp/diff_new_pack.IBTYWT/_new 2014-11-24 11:09:24.0 +0100 @@ -93,7 +93,11 @@ %setup -q %build -CFLAGS=%{optflags} python setup.py build +# the PATH hack/rewrite is needed for Fedora 20 builds, because /bin +# is a symlink to /usr/bin and /bin precedes /usr/bin in PATH +# = a wrong interpreter line (#!/bin/python) is constructed +# (wrong, because no package provides /bin/python). +PATH=/usr/bin:$PATH CFLAGS=%{optflags} python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-10-29 21:10:37 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-10-18 09:10:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-10-29 21:11:38.0 +0100 @@ -1,0 +2,9 @@ +Tue Oct 21 09:57:27 UTC 2014 - suse-...@gmx.de + +- 0.149 + - removed --diff option from the createrequest command + - introduced new vc-cmd config option, which is used to specify the path +to the vc script + - various bugfixes + +--- Old: osc-0.148.2.tar.gz New: osc-0.149.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.HPc68d/_old 2014-10-29 21:11:39.0 +0100 +++ /var/tmp/diff_new_pack.HPc68d/_new 2014-10-29 21:11:39.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.148.2 +Version:0.149.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.HPc68d/_old 2014-10-29 21:11:39.0 +0100 +++ /var/tmp/diff_new_pack.HPc68d/_new 2014-10-29 21:11:39.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.148.2 +pkgver=0.149.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('c179c0ab4f710633445dbb5604c9c73a') +md5sums=('3c31fb9a5c5bd6f9c05d72380fabfef1') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.HPc68d/_old 2014-10-29 21:11:39.0 +0100 +++ /var/tmp/diff_new_pack.HPc68d/_new 2014-10-29 21:11:39.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.148.2/param -param name=revision0.148/param +param name=version0.149.0/param +param name=revision0.149.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ debian.changelog ++ --- /var/tmp/diff_new_pack.HPc68d/_old 2014-10-29 21:11:39.0 +0100 +++ /var/tmp/diff_new_pack.HPc68d/_new 2014-10-29 21:11:39.0 +0100 @@ -1,4 +1,4 @@ -osc (0.148.2) unstable; urgency=low +osc (0.149.0) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ debian.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/rules new/debian/rules --- old/debian/rules2010-01-28 17:02:02.0 +0100 +++ new/debian/rules2014-10-24 12:41:45.0 +0200 @@ -100,7 +100,7 @@ dh_compress dh_fixperms # dh_perl - dh_python +# dh_python # dh_makeshlibs dh_installdeb dh_shlibdeps ++ osc-0.148.2.tar.gz - osc-0.149.0.tar.gz ++ /work/SRC/openSUSE:Factory/osc/osc-0.148.2.tar.gz /work/SRC/openSUSE:Factory/.osc.new/osc-0.149.0.tar.gz differ: char 5, line 1 ++ osc.dsc ++ --- /var/tmp/diff_new_pack.HPc68d/_old 2014-10-29 21:11:39.0 +0100 +++ /var/tmp/diff_new_pack.HPc68d/_new 2014-10-29 21:11:39.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.148.2 +Version: 0.149.0 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-10-18 09:09:38 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-09-12 11:19:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-10-18 09:10:15.0 +0200 @@ -1,0 +2,7 @@ +Tue Oct 7 14:45:27 UTC 2014 - adr...@suse.de + +- 0.148.2 + - support multiple parallel maintenance projects += fixing submit request call + +--- Old: osc-0.148.1.tar.gz New: osc-0.148.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.bPUlFX/_old 2014-10-18 09:10:16.0 +0200 +++ /var/tmp/diff_new_pack.bPUlFX/_new 2014-10-18 09:10:16.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.148.1 +Version:0.148.2 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.bPUlFX/_old 2014-10-18 09:10:16.0 +0200 +++ /var/tmp/diff_new_pack.bPUlFX/_new 2014-10-18 09:10:16.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.148.1 +pkgver=0.148.2 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('afe87fa0c93848a0492da4505d56725b') +md5sums=('c179c0ab4f710633445dbb5604c9c73a') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.bPUlFX/_old 2014-10-18 09:10:16.0 +0200 +++ /var/tmp/diff_new_pack.bPUlFX/_new 2014-10-18 09:10:16.0 +0200 @@ -1,6 +1,6 @@ services service name=tar_scm mode=disabled -param name=version0.148.1/param +param name=version0.148.2/param param name=revision0.148/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param ++ debian.changelog ++ --- /var/tmp/diff_new_pack.bPUlFX/_old 2014-10-18 09:10:16.0 +0200 +++ /var/tmp/diff_new_pack.bPUlFX/_new 2014-10-18 09:10:16.0 +0200 @@ -1,4 +1,4 @@ -osc (0.135.0-1) unstable; urgency=low +osc (0.148.2) unstable; urgency=low - Update to 0.135.0 -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 ++ osc-0.148.1.tar.gz - osc-0.148.2.tar.gz ++ /work/SRC/openSUSE:Factory/osc/osc-0.148.1.tar.gz /work/SRC/openSUSE:Factory/.osc.new/osc-0.148.2.tar.gz differ: char 5, line 1 ++ osc.dsc ++ --- /var/tmp/diff_new_pack.bPUlFX/_old 2014-10-18 09:10:16.0 +0200 +++ /var/tmp/diff_new_pack.bPUlFX/_new 2014-10-18 09:10:16.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.148.1 +Version: 0.148.2 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-09-12 11:19:22 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-08-27 07:46:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-09-12 11:19:22.0 +0200 @@ -1,0 +2,16 @@ +Fri Sep 12 07:03:37 UTC 2014 - adr...@suse.de + +- 0.148.1 + - fixes crash regression + +--- +Thu Sep 11 10:35:57 UTC 2014 - adr...@suse.de + +- 0.148.0 + - support new history including review history of OBS 2.6 + - display request priorities, if important or critical + - add osc rq priorize command to re-priorize existing requests + - allow also osc rq ls shortcut + - fish shell completion support + +--- @@ -4 +20 @@ -- 0.147 +- 0.147.0 Old: osc-0.147.0.tar.gz New: osc-0.148.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.EIAhaS/_old 2014-09-12 11:19:23.0 +0200 +++ /var/tmp/diff_new_pack.EIAhaS/_new 2014-09-12 11:19:23.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.147.0 +Version:0.148.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.EIAhaS/_old 2014-09-12 11:19:23.0 +0200 +++ /var/tmp/diff_new_pack.EIAhaS/_new 2014-09-12 11:19:23.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.147.0 +pkgver=0.148.1 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('a0a5d3abb52b62ea616c8a209a336096') +md5sums=('afe87fa0c93848a0492da4505d56725b') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.EIAhaS/_old 2014-09-12 11:19:23.0 +0200 +++ /var/tmp/diff_new_pack.EIAhaS/_new 2014-09-12 11:19:23.0 +0200 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.147.0/param -param name=revision0.147.0/param +param name=version0.148.1/param +param name=revision0.148/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.147.0.tar.gz - osc-0.148.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.147.0/NEWS new/osc-0.148.1/NEWS --- old/osc-0.147.0/NEWS2014-08-26 09:51:39.0 +0200 +++ new/osc-0.148.1/NEWS2014-09-12 09:13:58.0 +0200 @@ -1,3 +1,10 @@ +0.148 + - support new history including review history of OBS 2.6 + - display request priorities, if important or critical + - add osc rq priorize command to re-priorize existing requests + - allow also osc rq ls shortcut + - fish shell completion support + 0.147 - support groups in maintainership requests - fixing listing of review requests @@ -8,6 +15,7 @@ - handle ppc64le for debian as well - fix buildlog --strip-time - some more minor bugfixes + - speedup update of a project working copy (in some cases) 0.146 - support maintenance release request with acceptinfo data (OBS 2.6) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.147.0/osc/build.py new/osc-0.148.1/osc/build.py --- old/osc-0.147.0/osc/build.py2014-08-26 09:51:39.0 +0200 +++ new/osc-0.148.1/osc/build.py2014-09-12 09:13:58.0 +0200 @@ -268,6 +268,7 @@ b_built = subprocess.Popen(['find', os.path.join(pacdir, 'KIWI'), '-type', 'f'], stdout=subprocess.PIPE).stdout.read().strip() +s_built = '' elif buildtype == 'dsc': b_built = subprocess.Popen(['find', os.path.join(pacdir, 'DEBS'), '-name', '*.deb'], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.147.0/osc/commandline.py new/osc-0.148.1/osc/commandline.py --- old/osc-0.147.0/osc/commandline.py 2014-08-26 09:51:39.0 +0200 +++ new/osc-0.148.1/osc/commandline.py 2014-09-12 09:13:58.0 +0200 @@ -1958,6 +1958,9 @@ checkout will checkout the request's source package (submit requests only). +priorize change the prioritity of a request to either critical, important, moderate or low + + The 'review' command has
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-08-27 07:46:32 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-05-21 16:20:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-08-27 07:46:59.0 +0200 @@ -1,0 +2,14 @@ +Tue Aug 26 07:51:58 UTC 2014 - adr...@suse.de + +- 0.147 + - support groups in maintainership requests + - fixing listing of review requests + - support expanded package listing (when using project links) + - fixing osc add git:// behaviour + - using xz as default compression + - support local debian live (image) build format + - handle ppc64le for debian as well + - fix buildlog --strip-time + - some more minor bugfixes + +--- Old: osc-0.146.0.tar.gz New: osc-0.147.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.Ir2Hdp/_old 2014-08-27 07:47:00.0 +0200 +++ /var/tmp/diff_new_pack.Ir2Hdp/_new 2014-08-27 07:47:00.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.146.0 +Version:0.147.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.Ir2Hdp/_old 2014-08-27 07:47:00.0 +0200 +++ /var/tmp/diff_new_pack.Ir2Hdp/_new 2014-08-27 07:47:00.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.146.0 +pkgver=0.147.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('720d054a81fcce5f6b3d05aad45fc303') +md5sums=('a0a5d3abb52b62ea616c8a209a336096') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.Ir2Hdp/_old 2014-08-27 07:47:00.0 +0200 +++ /var/tmp/diff_new_pack.Ir2Hdp/_new 2014-08-27 07:47:00.0 +0200 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.146.0/param -param name=revision0.146.0/param +param name=version0.147.0/param +param name=revision0.147.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.146.0.tar.gz - osc-0.147.0.tar.gz ++ 1680 lines of diff (skipped) ++ osc.dsc ++ --- /var/tmp/diff_new_pack.Ir2Hdp/_old 2014-08-27 07:47:00.0 +0200 +++ /var/tmp/diff_new_pack.Ir2Hdp/_new 2014-08-27 07:47:00.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.146.0 +Version: 0.147.0 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-05-21 16:20:52 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-04-08 12:45:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-05-21 16:20:54.0 +0200 @@ -1,0 +2,13 @@ +Mon May 19 13:59:53 UTC 2014 - adr...@suse.de + +- 0.146.0 + - support maintenance release request with acceptinfo data (OBS 2.6) + - setlinkrev can be used to update frozen links to current revisions again + - report errors in case request accept fails + - support epoch number handling for local builds + - support bugowner request handling for groups + - support usage of fedoras mock to build packages + - support build --prefer-pkgs for Arch linux + - support bash-completion for .kiwi files + +--- Old: osc-0.145.0.tar.gz New: osc-0.146.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.1GVIS1/_old 2014-05-21 16:20:56.0 +0200 +++ /var/tmp/diff_new_pack.1GVIS1/_new 2014-05-21 16:20:56.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.145.0 +Version:0.146.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.1GVIS1/_old 2014-05-21 16:20:56.0 +0200 +++ /var/tmp/diff_new_pack.1GVIS1/_new 2014-05-21 16:20:56.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.145.0 +pkgver=0.146.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('53795d71d825f5f2a41721bd96edca8c') +md5sums=('720d054a81fcce5f6b3d05aad45fc303') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.1GVIS1/_old 2014-05-21 16:20:56.0 +0200 +++ /var/tmp/diff_new_pack.1GVIS1/_new 2014-05-21 16:20:56.0 +0200 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.145.0/param -param name=revision0.145.0/param +param name=version0.146.0/param +param name=revision0.146.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.145.0.tar.gz - osc-0.146.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.145.0/NEWS new/osc-0.146.0/NEWS --- old/osc-0.145.0/NEWS2014-04-03 09:51:24.0 +0200 +++ new/osc-0.146.0/NEWS2014-05-19 16:01:00.0 +0200 @@ -1,3 +1,13 @@ +0.146 + - support maintenance release request with acceptinfo data (OBS 2.6) + - setlinkrev can be used to update frozen links to current revisions again + - report errors in case request accept fails + - support epoch number handling for local builds + - support bugowner request handling for groups + - support usage of fedoras mock to build packages + - support build --prefer-pkgs for Arch linux + - support bash-completion for .kiwi files + 0.145 - allow to use the set-release option when running a manual release - added support for osc requestmaintainership PROJECT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.145.0/dist/osc.complete new/osc-0.146.0/dist/osc.complete --- old/osc-0.145.0/dist/osc.complete 2014-04-03 09:51:24.0 +0200 +++ new/osc-0.146.0/dist/osc.complete 2014-05-19 16:01:00.0 +0200 @@ -350,7 +350,7 @@ fi ;; build) -opts=(--help --oldpackages --disable-cpio-bulk-download --release --baselibs +opts=(--help --oldpackages --disable-cpio-bulk-download --download-api-only --release --baselibs --disable-debuginfo --debuginfo --alternative-project --vm-type --linksources --local-package --build-uid --userootforbuild --define --without --with --ccache --icecream --jobs --root --extra-pkgs --keep-pkgs --prefer-pkgs @@ -437,8 +437,9 @@ done fi if ((count == 2)) ; then - specs=($(command ls *.spec)) - builtin compgen -W ${opts[*]} ${specs[*]} -- ${cmdline[count]} + specs=($(command ls *.spec 2/dev/null)) + images=($(command ls *.kiwi 2/dev/null)) + builtin compgen -W ${opts[*]} ${specs[*]} ${images[*]} -- ${cmdline[count]} fi ;; branch|getpac|bco|branchco) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-04-08 12:44:58 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-03-01 07:54:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-04-08 12:45:00.0 +0200 @@ -1,0 +2,15 @@ +Thu Apr 3 07:52:46 UTC 2014 - suse-...@gmx.de + +- 0.145.0 + - allow to use the set-release option when running a manual release + - added support for osc requestmaintainership PROJECT + - various bugfixes: +- print_buildlog: do not strip tabs +- fixed osc -H ... in combination with a proxy +- fixed creation of ~/.osc_cookiejar +- Package.commit: create _meta for newly added packages +- fixed behavior of set_link_rev #72 +- fixed typos in PKGBUILD file: no comma in depends tag (as + pointed out by roflik) + +--- Old: osc-0.144.1.tar.gz New: osc-0.145.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.jEdbHg/_old 2014-04-08 12:45:00.0 +0200 +++ /var/tmp/diff_new_pack.jEdbHg/_new 2014-04-08 12:45:00.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.144.1 +Version:0.145.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.jEdbHg/_old 2014-04-08 12:45:00.0 +0200 +++ /var/tmp/diff_new_pack.jEdbHg/_new 2014-04-08 12:45:00.0 +0200 @@ -1,19 +1,19 @@ pkgname=osc -pkgver=0.144.1 +pkgver=0.145.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') url=https://www.github.com/openSUSE/osc; license=('GPL-2.0+' 'GPL-2.0') groups=('base-devel') -depends=('python') +depends=('python2' 'python2-m2crypto' 'urlgrabber') source=(osc-${pkgver}.tar.gz) -md5sums=('d6f0d72f1716d5e57ef02b3ff8a101d8') +md5sums=('53795d71d825f5f2a41721bd96edca8c') package() { msg Installing osc ... cd ${srcdir}/osc-${pkgver} - python setup.py build - python setup.py install --prefix=/usr --root=${pkgdir} + python2 setup.py build + python2 setup.py install --prefix=/usr --root=${pkgdir} ln -s osc-wrapper.py ${pkgdir}/usr/bin/osc } ++ _service ++ --- /var/tmp/diff_new_pack.jEdbHg/_old 2014-04-08 12:45:00.0 +0200 +++ /var/tmp/diff_new_pack.jEdbHg/_new 2014-04-08 12:45:00.0 +0200 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.144.1/param -param name=revision0.144.1/param +param name=version0.145.0/param +param name=revision0.145.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.144.1.tar.gz - osc-0.145.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.144.1/NEWS new/osc-0.145.0/NEWS --- old/osc-0.144.1/NEWS2014-02-28 21:51:20.0 +0100 +++ new/osc-0.145.0/NEWS2014-04-03 09:51:24.0 +0200 @@ -1,3 +1,13 @@ +0.145 + - allow to use the set-release option when running a manual release + - added support for osc requestmaintainership PROJECT + - various bugfixes: +- print_buildlog: do not strip tabs +- fixed osc -H ... in combination with a proxy +- fixed creation of ~/.osc_cookiejar +- Package.commit: create _meta for newly added packages +- fixed behavior of set_link_rev #72 + 0.144 - allow commiting to package sources from linked projects. osc will ask to branch it first. - group support in bugowner and maintainer command diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.144.1/osc/commandline.py new/osc-0.145.0/osc/commandline.py --- old/osc-0.144.1/osc/commandline.py 2014-02-28 21:51:20.0 +0100 +++ new/osc-0.145.0/osc/commandline.py 2014-04-03 09:51:24.0 +0200 @@ -1142,7 +1142,7 @@ 'Please provide it the target via commandline arguments.' % p.name) modified = [i for i in p.filenamelist if not p.status(i) in (' ', '?', 'S')] -if len(modified) 0: +if len(modified) 0 and not opts.yes: print('Your working copy has local modifications.') repl = raw_input('Proceed without committing the local changes? (y|N) ') if repl != 'y': @@ -1701,6 +1701,7 @@ usage: osc requestmaintainership # for current user in checked out package osc
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-03-01 07:54:14 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-01-30 11:37:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-03-01 07:54:15.0 +0100 @@ -1,0 +2,13 @@ +Fri Feb 28 14:42:30 UTC 2014 - adr...@suse.de + +- 0.144.1 + - fixed osc meta pkg -e regression for special package names + +--- +Thu Feb 27 09:42:55 UTC 2014 - adr...@suse.de + +- 0.144.0 + - allow commiting to package sources from linked projects. osc will ask to branch it first. + - group support in bugowner and maintainer command + +--- Old: osc-0.143.0.tar.gz New: osc-0.144.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.0Kn5IC/_old 2014-03-01 07:54:15.0 +0100 +++ /var/tmp/diff_new_pack.0Kn5IC/_new 2014-03-01 07:54:15.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.143.0 +Version:0.144.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.0Kn5IC/_old 2014-03-01 07:54:15.0 +0100 +++ /var/tmp/diff_new_pack.0Kn5IC/_new 2014-03-01 07:54:15.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.143.0 +pkgver=0.144.1 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python') source=(osc-${pkgver}.tar.gz) -md5sums=('ad1f262fbb93e6a4c132d615648e6bbe') +md5sums=('d6f0d72f1716d5e57ef02b3ff8a101d8') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.0Kn5IC/_old 2014-03-01 07:54:16.0 +0100 +++ /var/tmp/diff_new_pack.0Kn5IC/_new 2014-03-01 07:54:16.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.143.0/param -param name=revision0.143.0/param +param name=version0.144.1/param +param name=revision0.144.1/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.143.0.tar.gz - osc-0.144.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.143.0/NEWS new/osc-0.144.1/NEWS --- old/osc-0.143.0/NEWS2014-01-24 10:50:08.0 +0100 +++ new/osc-0.144.1/NEWS2014-02-28 21:51:20.0 +0100 @@ -1,3 +1,7 @@ +0.144 + - allow commiting to package sources from linked projects. osc will ask to branch it first. + - group support in bugowner and maintainer command + 0.143 - add option to add a auto-accept in future for delete requests (handy for admins) - many bugfixes: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.143.0/osc/build.py new/osc-0.144.1/osc/build.py --- old/osc-0.143.0/osc/build.py2014-01-24 10:50:08.0 +0100 +++ new/osc-0.144.1/osc/build.py2014-02-28 21:51:20.0 +0100 @@ -53,6 +53,7 @@ ] can_also_build = { + 'aarch64':['aarch64'], # only needed due to used heuristics in build parameter evaluation 'armv6l' :[ 'armv4l', 'armv5l', 'armv6l', 'armv5el', 'armv6el' ], 'armv7l' :[ 'armv4l', 'armv5l', 'armv6l', 'armv7l', 'armv5el', 'armv6el', 'armv7el'], 'armv5el':[ 'armv4l', 'armv5l', 'armv5el' ], # not existing arch, just for compatibility diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.143.0/osc/commandline.py new/osc-0.144.1/osc/commandline.py --- old/osc-0.143.0/osc/commandline.py 2014-01-24 10:50:08.0 +0100 +++ new/osc-0.144.1/osc/commandline.py 2014-02-28 21:51:20.0 +0100 @@ -731,22 +731,30 @@ raise oscerr.WrongArgs('Too many arguments.') apiurl = self.get_api_url() -if len(args) 2: -apiurl = store_read_apiurl(os.curdir) -# specific arguments +# Specific arguments +# +# If project or package arguments missing, assume to work +# with project and/or package in current local directory. attributepath = [] -if cmd in ['pkg', 'prj', 'prjconf' ]: -if len(args) == 0: +
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-01-30 11:37:06 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2014-01-03 19:47:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-01-30 11:37:07.0 +0100 @@ -1,0 +2,11 @@ +Fri Jan 24 09:38:32 UTC 2014 - adr...@suse.de + +- 0.143.0 + - add option to add a auto-accept in future for delete requests (handy for admins) + - many bugfixes: +- plugin loading +- bugowner handling +- download of server side generated source up -S +- wipebinaries command + +--- Old: osc-0.142.2.tar.gz New: osc-0.143.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.L1RbIo/_old 2014-01-30 11:37:07.0 +0100 +++ /var/tmp/diff_new_pack.L1RbIo/_new 2014-01-30 11:37:07.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package osc # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: osc -Version:0.142.2 +Version:0.143.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.L1RbIo/_old 2014-01-30 11:37:07.0 +0100 +++ /var/tmp/diff_new_pack.L1RbIo/_new 2014-01-30 11:37:07.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.142.2 +pkgver=0.143.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python') source=(osc-${pkgver}.tar.gz) -md5sums=('cdce96f3d1a7c55f3bee980e33808b2e') +md5sums=('ad1f262fbb93e6a4c132d615648e6bbe') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.L1RbIo/_old 2014-01-30 11:37:07.0 +0100 +++ /var/tmp/diff_new_pack.L1RbIo/_new 2014-01-30 11:37:07.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.142.2/param -param name=revision0.142.2/param +param name=version0.143.0/param +param name=revision0.143.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.142.2.tar.gz - osc-0.143.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.142.2/NEWS new/osc-0.143.0/NEWS --- old/osc-0.142.2/NEWS2013-12-04 09:26:09.0 +0100 +++ new/osc-0.143.0/NEWS2014-01-24 10:50:08.0 +0100 @@ -1,3 +1,11 @@ +0.143 + - add option to add a auto-accept in future for delete requests (handy for admins) + - many bugfixes: +- plugin loading +- bugowner handling +- download of server side generated source up -S +- wipebinaries command + 0.142 - ppc64p7 build support - request --no-devel to disable request forwarding diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.142.2/osc/commandline.py new/osc-0.143.0/osc/commandline.py --- old/osc-0.142.2/osc/commandline.py 2013-12-04 09:26:09.0 +0100 +++ new/osc-0.143.0/osc/commandline.py 2014-01-24 10:50:08.0 +0100 @@ -592,9 +592,9 @@ @cmdln.option('-t', '--trigger', metavar='TOKENID', help='Trigger the action of a token') def do_token(self, subcmd, opts, *args): -${cmd_name}: Show and manage authentification token +${cmd_name}: Show and manage authentication token -Authentification token can be used to run specific commands without +Authentication token can be used to run specific commands without sending credentials. Usage: @@ -1740,6 +1740,8 @@ help='specify message TEXT') @cmdln.option('-r', '--repository', metavar='TEXT', help='specify message TEXT') +@cmdln.option('--accept-in-hours', metavar='TEXT', + help='specify message time when request shall get accepted automatically. Only works with write permissions in target.') @cmdln.alias(dr) @cmdln.alias(dropreq) @cmdln.alias(droprequest) @@ -1793,6 +1795,8 @@ r = Request() r.add_action('delete', tgt_project=project, tgt_package=package, tgt_repository=repository) r.description =
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2014-01-03 19:47:40 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-12-04 12:30:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2014-01-03 19:47:42.0 +0100 @@ -1,0 +2,5 @@ +Tue Dec 31 19:24:43 UTC 2013 - andreas.stie...@gmx.de + +- package COPYING [bnc#699224] + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.6g2IJu/_old 2014-01-03 19:47:43.0 +0100 +++ /var/tmp/diff_new_pack.6g2IJu/_new 2014-01-03 19:47:43.0 +0100 @@ -112,7 +112,7 @@ %files %defattr(-,root,root,-) -%doc AUTHORS README TODO NEWS +%doc AUTHORS README TODO NEWS COPYING %{_bindir}/osc* %{python_sitelib}/* %config %{_sysconfdir}/profile.d/osc.csh -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-12-04 12:30:16 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-12-03 16:11:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-12-04 12:30:17.0 +0100 @@ -1,0 +2,6 @@ +Wed Dec 4 08:25:41 UTC 2013 - adr...@suse.de + +- 0.142.2 + - support for ppc64le architecture + +--- Old: osc-0.142.1.tar.gz New: osc-0.142.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.ZPiGHl/_old 2013-12-04 12:30:18.0 +0100 +++ /var/tmp/diff_new_pack.ZPiGHl/_new 2013-12-04 12:30:18.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.142.1 +Version:0.142.2 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.ZPiGHl/_old 2013-12-04 12:30:18.0 +0100 +++ /var/tmp/diff_new_pack.ZPiGHl/_new 2013-12-04 12:30:18.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.142.1 +pkgver=0.142.2 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python') source=(osc-${pkgver}.tar.gz) -md5sums=('a3977c5cdc8bac4f09bca027b6a76fec') +md5sums=('cdce96f3d1a7c55f3bee980e33808b2e') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.ZPiGHl/_old 2013-12-04 12:30:18.0 +0100 +++ /var/tmp/diff_new_pack.ZPiGHl/_new 2013-12-04 12:30:18.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.142.1/param -param name=revision0.142.1/param +param name=version0.142.2/param +param name=revision0.142.2/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.142.1.tar.gz - osc-0.142.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.142.1/osc/build.py new/osc-0.142.2/osc/build.py --- old/osc-0.142.1/osc/build.py2013-12-03 11:25:08.0 +0100 +++ new/osc-0.142.2/osc/build.py2013-12-04 09:26:09.0 +0100 @@ -64,7 +64,7 @@ 'armv8l' :[ 'armv4l', 'armv5el', 'armv6el', 'armv7el', 'armv8el' ], # not existing arch, just for compatibility 'armv5tel':['armv4l', 'armv5el', 'armv5tel' ], 's390x': ['s390' ], - 'ppc64': ['ppc', 'ppc64', 'ppc64p7' ], + 'ppc64': ['ppc', 'ppc64', 'ppc64p7', 'ppc64le' ], 'ppc64le':[ 'ppc64le' ], 'i586': ['i386' ], 'i686': ['i586', 'i386' ], ++ osc.dsc ++ --- /var/tmp/diff_new_pack.ZPiGHl/_old 2013-12-04 12:30:18.0 +0100 +++ /var/tmp/diff_new_pack.ZPiGHl/_new 2013-12-04 12:30:18.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.142.1 +Version: 0.142.2 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-12-03 16:11:45 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-11-28 16:51:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-12-03 16:11:46.0 +0100 @@ -1,0 +2,7 @@ +Tue Dec 3 10:24:14 UTC 2013 - adr...@suse.de + +- 0.142.1 + - fixes regression for wipebinaries call + - fixes osc api call when uploading binaries via POST + +--- Old: osc-0.142.0.tar.gz New: osc-0.142.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.U00WDq/_old 2013-12-03 16:11:46.0 +0100 +++ /var/tmp/diff_new_pack.U00WDq/_new 2013-12-03 16:11:46.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.142.0 +Version:0.142.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.U00WDq/_old 2013-12-03 16:11:46.0 +0100 +++ /var/tmp/diff_new_pack.U00WDq/_new 2013-12-03 16:11:46.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.142.0 +pkgver=0.142.1 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python') source=(osc-${pkgver}.tar.gz) -md5sums=('4f60a6cafbc38c1ca9a48fb4705d01c0') +md5sums=('a3977c5cdc8bac4f09bca027b6a76fec') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.U00WDq/_old 2013-12-03 16:11:46.0 +0100 +++ /var/tmp/diff_new_pack.U00WDq/_new 2013-12-03 16:11:46.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.142.0/param -param name=revision0.142.0/param +param name=version0.142.1/param +param name=revision0.142.1/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.142.0.tar.gz - osc-0.142.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.142.0/osc/core.py new/osc-0.142.1/osc/core.py --- old/osc-0.142.0/osc/core.py 2013-11-21 10:30:25.0 +0100 +++ new/osc-0.142.1/osc/core.py 2013-12-03 11:25:08.0 +0100 @@ -2933,8 +2933,8 @@ req.get_method = lambda: method # POST requests are application/x-www-form-urlencoded per default -# since we change the request into PUT, we also need to adjust the content type header -if method == 'PUT' or (method == 'POST' and data): +# but sending data requires an octet-stream type +if method == 'PUT' or (method == 'POST' and (data or file)): req.add_header('Content-Type', 'application/octet-stream') if isinstance(headers, type({})): @@ -5677,8 +5677,8 @@ def restartbuild(apiurl, project, package=None, arch=None, repo=None): return cmdbuild(apiurl, 'restartbuild', project, package, arch, repo) -def wipebinaries(apiurl, project, package=None, arch=None, repo=None): -return cmdbuild(apiurl, 'wipebinaries', project, package, arch, repo) +def wipebinaries(apiurl, project, package=None, arch=None, repo=None, code=None): +return cmdbuild(apiurl, 'wipe', project, package, arch, repo, code) def cmdbuild(apiurl, cmd, project, package=None, arch=None, repo=None, code=None): @@ -5696,7 +5696,7 @@ try: f = http_POST(u) except HTTPError as e: -e.osc_msg = 'wipe binary rpms failed for project %s' % project +e.osc_msg = '%s command failed for project %s' % (cmd, project) if package: e.osc_msg += ' package %s' % package if arch: ++ osc.dsc ++ --- /var/tmp/diff_new_pack.U00WDq/_old 2013-12-03 16:11:47.0 +0100 +++ /var/tmp/diff_new_pack.U00WDq/_new 2013-12-03 16:11:47.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.142.0 +Version: 0.142.1 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-11-28 16:51:56 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-09-17 16:27:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-11-28 16:51:57.0 +0100 @@ -1,0 +2,9 @@ +Thu Nov 21 09:30:40 UTC 2013 - adr...@suse.de + +- 0.142.0 + - support for OBS 2.5 authentification token support + - ppc64p7 build support + - request --no-devel to disable request forwarding + - crash bug fix for copypac + +--- Old: osc-0.141.0.tar.gz New: osc-0.142.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.B0huvK/_old 2013-11-28 16:51:58.0 +0100 +++ /var/tmp/diff_new_pack.B0huvK/_new 2013-11-28 16:51:58.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.141.0 +Version:0.142.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.B0huvK/_old 2013-11-28 16:51:58.0 +0100 +++ /var/tmp/diff_new_pack.B0huvK/_new 2013-11-28 16:51:58.0 +0100 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.141.0 +pkgver=0.142.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python') source=(osc-${pkgver}.tar.gz) -md5sums=('0691859fd496aa1f76ccb145711eed8a') +md5sums=('4f60a6cafbc38c1ca9a48fb4705d01c0') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.B0huvK/_old 2013-11-28 16:51:58.0 +0100 +++ /var/tmp/diff_new_pack.B0huvK/_new 2013-11-28 16:51:58.0 +0100 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.141.0/param -param name=revision0.141.0/param +param name=version0.142.0/param +param name=revision0.142.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.141.0.tar.gz - osc-0.142.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.141.0/NEWS new/osc-0.142.0/NEWS --- old/osc-0.141.0/NEWS2013-09-17 13:51:37.0 +0200 +++ new/osc-0.142.0/NEWS2013-11-21 10:30:25.0 +0100 @@ -1,3 +1,11 @@ +0.142 + - ppc64p7 build support + - request --no-devel to disable request forwarding +# +# Features which requires OBS 2.5 +# + - authentification token support + 0.141 - crash fixes - support for kiwi appliance builds using obsrepositories:/ directive diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.141.0/osc/build.py new/osc-0.142.0/osc/build.py --- old/osc-0.141.0/osc/build.py2013-09-17 13:51:37.0 +0200 +++ new/osc-0.142.0/osc/build.py2013-11-21 10:30:25.0 +0100 @@ -64,7 +64,8 @@ 'armv8l' :[ 'armv4l', 'armv5el', 'armv6el', 'armv7el', 'armv8el' ], # not existing arch, just for compatibility 'armv5tel':['armv4l', 'armv5el', 'armv5tel' ], 's390x': ['s390' ], - 'ppc64': ['ppc', 'ppc64' ], + 'ppc64': ['ppc', 'ppc64', 'ppc64p7' ], + 'ppc64le':[ 'ppc64le' ], 'i586': ['i386' ], 'i686': ['i586', 'i386' ], 'x86_64': ['i686', 'i586', 'i386' ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.141.0/osc/commandline.py new/osc-0.142.0/osc/commandline.py --- old/osc-0.141.0/osc/commandline.py 2013-09-17 13:51:37.0 +0200 +++ new/osc-0.142.0/osc/commandline.py 2013-11-21 10:30:25.0 +0100 @@ -522,10 +522,10 @@ run_editor(filename) @cmdln.alias('bsdevelproject') -@cmdln.option('-r', '--raw', action='store_true', -help='print raw xml snippet') +@cmdln.alias('dp') +@cmdln.option('-r', '--raw', action='store_true', help='deprecated option') def do_develproject(self, subcmd, opts, *args): -${cmd_name}: print the bsdevelproject of a package +${cmd_name}: print the devel project / package of a package Examples: osc develproject PRJ PKG @@ -544,13 +544,103 @@ else: raise oscerr.WrongArgs('need Project
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-09-17 16:27:41 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-06-28 11:51:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-09-17 16:27:43.0 +0200 @@ -1,0 +2,10 @@ +Tue Sep 17 11:52:07 UTC 2013 - adr...@suse.de + +- 0.141.0 + - crash fixes + - support for kiwi appliance builds using obsrepositories:/ directive + - support for manual release of sources and binaries + - add --last parameter for build logs to show last finished log file, if currently building + - add signkey --sslcert option to fetch the optional create ssl certificate instead of gpg key + +--- @@ -5 +15 @@ - - improved compatibility with old pligins + - improved compatibility with old plugins Old: osc-0.140.1.tar.gz New: osc-0.141.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.N1THy6/_old 2013-09-17 16:27:43.0 +0200 +++ /var/tmp/diff_new_pack.N1THy6/_new 2013-09-17 16:27:43.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.140.1 +Version:0.141.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.N1THy6/_old 2013-09-17 16:27:43.0 +0200 +++ /var/tmp/diff_new_pack.N1THy6/_new 2013-09-17 16:27:43.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.140.1 +pkgver=0.141.0 pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') @@ -8,7 +8,7 @@ groups=('base-devel') depends=('python') source=(osc-${pkgver}.tar.gz) -md5sums=('73fea2d9fc3674173641761c0d758d37') +md5sums=('0691859fd496aa1f76ccb145711eed8a') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.N1THy6/_old 2013-09-17 16:27:43.0 +0200 +++ /var/tmp/diff_new_pack.N1THy6/_new 2013-09-17 16:27:43.0 +0200 @@ -1,7 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.140.1/param -param name=revision0.140/param +param name=version0.141.0/param +param name=revision0.141.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.140.1.tar.gz - osc-0.141.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.140.1/NEWS new/osc-0.141.0/NEWS --- old/osc-0.140.1/NEWS2013-06-26 20:33:49.0 +0200 +++ new/osc-0.141.0/NEWS2013-09-17 13:51:37.0 +0200 @@ -1,3 +1,10 @@ +0.141 + - crash fixes + - support for kiwi appliance builds using obsrepositories:/ directive + - support for manual release of sources and binaries + - add --last parameter for build logs to show last finished log file, if currently building + - add signkey --sslcert option to fetch the optional create ssl certificate instead of gpg key + 0.140 - support python 2.7 and python 3 in parallel now - reworked plugin loading mechanism in order to avoid the (mass) breakage of existing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.140.1/osc/OscConfigParser.py new/osc-0.141.0/osc/OscConfigParser.py --- old/osc-0.140.1/osc/OscConfigParser.py 2013-06-26 20:33:49.0 +0200 +++ new/osc-0.141.0/osc/OscConfigParser.py 2013-09-17 13:51:37.0 +0200 @@ -15,11 +15,14 @@ from __future__ import print_function -try: +import sys + +if sys.version_info = ( 3, ): import configparser -except ImportError: +else: #python 2.x import ConfigParser as configparser + import re # inspired from http://code.google.com/p/iniparse/ - although their implementation is diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.140.1/osc/babysitter.py new/osc-0.141.0/osc/babysitter.py --- old/osc-0.140.1/osc/babysitter.py 2013-06-26 20:33:49.0 +0200 +++ new/osc-0.141.0/osc/babysitter.py 2013-09-17 13:51:37.0 +0200 @@ -51,13 +51,13 @@ signal.signal(num, catchterm) -def run(prg): +def run(prg, argv=None): try: try: if '--debugger' in sys.argv: pdb.set_trace() # here we actually run the program: -return prg.main() +return prg.main(argv) except: # look for an option in the prg.options object and in the config # dict print stack trace,
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-06-20 12:31:56 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-04-17 23:13:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-06-20 15:20:03.0 +0200 @@ -1,0 +2,19 @@ +Thu Jun 20 08:48:40 UTC 2013 - adr...@suse.de + +- 0.140.0 + - support python 2.7 and python 3 in parallel now + - reworked plugin loading mechanism in order to avoid the (mass) breakage of existing +plugins due to the python 3 support. Nonetheless if a plugin uses the @cmdln.option(...) +decorator it has to import the cmdln module first via from osc import cmdln. + - allow specifying directories as mv targets + - drop the support for deprecated cbinstall and cbpreinstall directives + - allow to set maintainer or bugowner ship for a binary package initially, but ask back if +this is the right place. + - support listing of deleted source files ls -D $PROJECT $PACKAGE + - build results do show that a succeeded is not yet published + - improved bash completions + - default build root includes repository and architecture name now + - --request-accept-or-revoke option, useful to handle mass approval of requests + - multiple minor bugfixes + +--- Old: osc-0.139.2.tar.gz New: osc-0.140.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.E1bLaJ/_old 2013-06-20 15:20:04.0 +0200 +++ /var/tmp/diff_new_pack.E1bLaJ/_new 2013-06-20 15:20:04.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.139.2 +Version:0.140.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.E1bLaJ/_old 2013-06-20 15:20:04.0 +0200 +++ /var/tmp/diff_new_pack.E1bLaJ/_new 2013-06-20 15:20:04.0 +0200 @@ -1,14 +1,14 @@ pkgname=osc -pkgver=0.139.2 -pkgrel=1 +pkgver=0.140.0 +pkgrel=0 pkgdesc=Open Build Service client arch=('i686' 'x86_64') url=https://www.github.com/openSUSE/osc; license=('GPL-2.0+' 'GPL-2.0') groups=('base-devel') -depends=('python2') +depends=('python') source=(osc-${pkgver}.tar.gz) -md5sums=('c2f5ef8b09f31cf917265201c599e1e9') +md5sums=('73e1028290953d1c552306dc7c4c8602') package() { msg Installing osc ... ++ _service ++ --- /var/tmp/diff_new_pack.E1bLaJ/_old 2013-06-20 15:20:04.0 +0200 +++ /var/tmp/diff_new_pack.E1bLaJ/_new 2013-06-20 15:20:04.0 +0200 @@ -1,7 +1,6 @@ services service name=tar_scm mode=disabled -param name=version0.139.2/param -param name=revision0.139/param +param name=version0.140.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.139.2.tar.gz - osc-0.140.0.tar.gz ++ 10525 lines of diff (skipped) ++ osc.dsc ++ --- /var/tmp/diff_new_pack.E1bLaJ/_old 2013-06-20 15:20:04.0 +0200 +++ /var/tmp/diff_new_pack.E1bLaJ/_new 2013-06-20 15:20:04.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.139.2 +Version: 0.140.0 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-04-17 23:13:49 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-03-01 07:38:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-04-17 23:13:51.0 +0200 @@ -1,0 +2,13 @@ +Tue Apr 16 07:15:57 UTC 2013 - adr...@suse.de + +- 0.139.2 + - fix build on ppc/s390/ia64 (bnc#815296) + - when forwarding a request, previous request is +not superseded automatically (bnc#807621) + - fix with/without definitions, --with should not define +%_without and vice versa + - Abort when the server is not answering with 200 or 404 when +downloading _pubkey files - really use the internal rpm signature check + - some spelling corrections + +--- Old: osc-0.139.1.tar.gz New: osc-0.139.2.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.K2V8qe/_old 2013-04-17 23:13:53.0 +0200 +++ /var/tmp/diff_new_pack.K2V8qe/_new 2013-04-17 23:13:53.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.139.1 +Version:0.139.2 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ --- /var/tmp/diff_new_pack.K2V8qe/_old 2013-04-17 23:13:53.0 +0200 +++ /var/tmp/diff_new_pack.K2V8qe/_new 2013-04-17 23:13:53.0 +0200 @@ -1,5 +1,5 @@ pkgname=osc -pkgver=0.139.1 +pkgver=0.139.2 pkgrel=1 pkgdesc=Open Build Service client arch=('i686' 'x86_64') ++ _service ++ --- /var/tmp/diff_new_pack.K2V8qe/_old 2013-04-17 23:13:53.0 +0200 +++ /var/tmp/diff_new_pack.K2V8qe/_new 2013-04-17 23:13:53.0 +0200 @@ -1,6 +1,6 @@ services service name=tar_scm mode=disabled -param name=version0.139.1/param +param name=version0.139.2/param param name=revision0.139/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param ++ osc-0.139.1.tar.gz - osc-0.139.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.139.1/osc/build.py new/osc-0.139.2/osc/build.py --- old/osc-0.139.1/osc/build.py2013-02-26 14:09:48.0 +0100 +++ new/osc-0.139.2/osc/build.py2013-04-16 09:15:50.0 +0200 @@ -518,12 +518,10 @@ s = '' for i in opts.without: s += %%define _without_%s 1\n % i -s += %%define _with_%s 0\n % i build_descr_data = s + build_descr_data if opts._with: s = '' for i in opts._with: -s += %%define _without_%s 0\n % i s += %%define _with_%s 1\n % i build_descr_data = s + build_descr_data if opts.define: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.139.1/osc/commandline.py new/osc-0.139.2/osc/commandline.py --- old/osc-0.139.1/osc/commandline.py 2013-02-26 14:09:48.0 +0100 +++ new/osc-0.139.2/osc/commandline.py 2013-04-16 09:15:50.0 +0200 @@ -1100,21 +1100,14 @@ if opts.diff: run_pager(rdiff) return - -# Are there already requests to this package ? -reqs = get_exact_request_list(apiurl, src_project, dst_project, src_package, dst_package, req_type='submit', req_state=['new','review', 'declined']) -myreqs = [ i for i in reqs ] -user = conf.get_apiurl_usr(apiurl) -repl = '' - -if len(myreqs) 0 and not opts.supersede: -print 'There are already following submit request: %s.' % \ - ', '.join([i.reqid for i in myreqs ]) -repl = raw_input('Supersede the old requests? (y/n/c) ') -if repl.lower() == 'c': -print sys.stderr, 'Aborting' -raise oscerr.UserAbort() - +supersede_existing = False +reqs = [] +if not opts.supersede: +(supersede_existing, reqs) = check_existing_requests(apiurl, + src_project, + src_package, + dst_project, + dst_package) if not opts.message: difflines = [] doappend = False @@ -1133,8 +1126,8 @@ src_project,
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-03-01 07:38:53 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-02-25 20:39:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-03-01 07:38:55.0 +0100 @@ -1,0 +2,6 @@ +Tue Feb 26 16:23:26 UTC 2013 - adr...@suse.de + +- 0.139.1: + - do not crash on invalid authentification setup + +--- Old: osc-0.139.0.tar.gz New: PKGBUILD osc-0.139.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.STePUB/_old 2013-03-01 07:38:56.0 +0100 +++ /var/tmp/diff_new_pack.STePUB/_new 2013-03-01 07:38:56.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.139.0 +Version:0.139.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ PKGBUILD ++ pkgname=osc pkgver=0.139.1 pkgrel=1 pkgdesc=Open Build Service client arch=('i686' 'x86_64') url=https://www.github.com/openSUSE/osc; license=('GPL-2.0+' 'GPL-2.0') groups=('base-devel') depends=('python2') source=(osc-${pkgver}.tar.gz) md5sums=('c2f5ef8b09f31cf917265201c599e1e9') package() { msg Installing osc ... cd ${srcdir}/osc-${pkgver} python setup.py build python setup.py install --prefix=/usr --root=${pkgdir} ln -s osc-wrapper.py ${pkgdir}/usr/bin/osc } ++ _service ++ --- /var/tmp/diff_new_pack.STePUB/_old 2013-03-01 07:38:56.0 +0100 +++ /var/tmp/diff_new_pack.STePUB/_new 2013-03-01 07:38:56.0 +0100 @@ -1,6 +1,7 @@ services service name=tar_scm mode=disabled -param name=version0.139.0/param +param name=version0.139.1/param +param name=revision0.139/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.139.0.tar.gz - osc-0.139.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.139.0/osc/conf.py new/osc-0.139.1/osc/conf.py --- old/osc-0.139.0/osc/conf.py 2013-02-25 15:41:16.0 +0100 +++ new/osc-0.139.1/osc/conf.py 2013-02-26 14:09:48.0 +0100 @@ -798,6 +798,7 @@ scheme, host = parse_apisrv_url(config.get('scheme', 'https'), url) apiurl = urljoin(scheme, host) user = None +password = None if config['use_keyring'] and GENERIC_KEYRING: try: # Read from keyring lib if available @@ -827,6 +828,13 @@ print sys.stderr, 'Warning: blank user in the keyring for the ' \ 'apiurl %s.\nPlease fix your keyring entry.' +if user is not None and password is None: +err = ('no password defined for %s.\nPlease fix your keyring ' + 'entry or gnome-keyring setup.\nAssuming an empty password.' + % url) +print sys.stderr, err +password = '' + # Read credentials from config if user is None: #FIXME: this could actually be the ideal spot to take defaults @@ -858,9 +866,6 @@ if not config['plaintext_passwd']: password = passwordx -if password is None or len(password) == 0: -print sys.stderr, 'no password defined for ', url, '.\nPlease fix your keyring entry or python-keyring setup.' - if cp.has_option(url, 'http_headers'): http_headers = cp.get(url, 'http_headers') http_headers = http_header_regexp.findall(http_headers) ++ osc.dsc ++ --- /var/tmp/diff_new_pack.STePUB/_old 2013-03-01 07:38:57.0 +0100 +++ /var/tmp/diff_new_pack.STePUB/_new 2013-03-01 07:38:57.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.139.0 +Version: 0.139.1 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2013-02-25 20:39:42 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2013-02-01 09:49:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2013-02-25 20:39:43.0 +0100 @@ -2 +2,14 @@ -Thu Jan 31 15:45:58 UTC 2013 - adr...@suse.com +Mon Feb 25 14:41:27 UTC 2013 - adr...@suse.de + +- update to 0.139.0: + - bugfixes for owner search + - support generic emulator virtualization + - added --host argument to osc build (used to perform the build on a remote host) + - search --maintained is obsolete. Abort on usage. + - maintainer --user support to search for all official maintained instance for given user or group + - added support to abort a commit after displaying a default commit message in $EDITOR. As a result +other commands like submitrequest will also ask if the user wants to proceed if the default +comment/message wasn't changed. + +--- +Thu Jan 31 15:45:58 UTC 2013 - adr...@suse.de Old: osc-0.138.0.tar.gz New: osc-0.139.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.Iz2uE3/_old 2013-02-25 20:39:45.0 +0100 +++ /var/tmp/diff_new_pack.Iz2uE3/_new 2013-02-25 20:39:45.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.138.0 +Version:0.139.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.Iz2uE3/_old 2013-02-25 20:39:46.0 +0100 +++ /var/tmp/diff_new_pack.Iz2uE3/_new 2013-02-25 20:39:46.0 +0100 @@ -1,6 +1,6 @@ services service name=tar_scm mode=disabled -param name=version0.138.0/param +param name=version0.139.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.138.0.tar.gz - osc-0.139.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.138.0/NEWS new/osc-0.139.0/NEWS --- old/osc-0.138.0/NEWS2013-01-31 16:46:36.0 +0100 +++ new/osc-0.139.0/NEWS2013-02-25 15:41:16.0 +0100 @@ -1,3 +1,12 @@ +0.139 + - support generic emulator virtualization + - added --host argument to osc build (used to perform the build on a remote host) + - search --maintained is obsolete. Abort on usage. + - maintainer --user support to search for all official maintained instance for given user or group + - added support to abort a commit after displaying a default commit message in $EDITOR. As a result +other commands like submitrequest will also ask if the user wants to proceed if the default +comment/message wasn't changed. + 0.138 - add support to remove repositories recursively (mostly only usefull for admins) - submitrequest: old not anymore used maintenance code got removed. It is possible now diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.138.0/osc/build.py new/osc-0.139.0/osc/build.py --- old/osc-0.138.0/osc/build.py2013-01-31 16:46:36.0 +0100 +++ new/osc-0.139.0/osc/build.py2013-02-25 15:41:16.0 +0100 @@ -41,10 +41,11 @@ 'ppc', 'ppc64', 's390', 's390x', 'sparc64v', 'sparcv9v', 'sparcv9', 'sparcv8', 'sparc', - 'hppa' + 'hppa', ] can_also_build = { + 'aarch64':['aarch64'], 'armv4l': [ 'armv4l' ], 'armv6l' :[ 'armv4l', 'armv5l', 'armv6l', 'armv5el', 'armv6el' ], 'armv7l' :[ 'armv4l', 'armv5l', 'armv6l', 'armv7l', 'armv5el', 'armv6el', 'armv7el'], @@ -413,6 +414,8 @@ buildargs.append('--changelog') if opts.root: build_root = opts.root +if opts.target: +buildargs.append('--target=%s' % opts.target) if opts.jobs: buildargs.append('--jobs=%s' % opts.jobs) elif config['build-jobs'] 1: @@ -651,7 +654,7 @@ elif hostarch != bi.buildarch: if not bi.buildarch in can_also_build.get(hostarch, []): # OBSOLETE: qemu_can_build should not be needed anymore since OBS 2.3 -if not bi.buildarch in qemu_can_build: +
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2012-12-05 14:01:17 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2012-10-07 19:54:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2012-12-05 14:01:20.0 +0100 @@ -1,0 +2,16 @@ +Tue Dec 4 15:46:11 UTC 2012 - adr...@suse.de + +- update to 0.137.0: +- support single binary download via getbinaries command +- support to set the bugowner + # + # Features which requires OBS 2.4 + # +- offer to send set_bugowner request if target is not writeable +- support delete requests for repositories. +- support default maintainer/bugowner search based on binary package names +- support to lookup --all definitions of maintainers of bugowners. Either + for showing or setting them. +- buildinfo --debug option for verbose output of dependency calculation + +--- Old: osc-0.136.0.tar.gz New: osc-0.137.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.XneH5f/_old 2012-12-05 14:01:21.0 +0100 +++ /var/tmp/diff_new_pack.XneH5f/_new 2012-12-05 14:01:21.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.136.0 +Version:0.137.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.XneH5f/_old 2012-12-05 14:01:21.0 +0100 +++ /var/tmp/diff_new_pack.XneH5f/_new 2012-12-05 14:01:21.0 +0100 @@ -1,6 +1,6 @@ services service name=tar_scm mode=disabled -param name=version0.136.0/param +param name=version0.137.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.136.0.tar.gz - osc-0.137.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.136.0/.gitignore new/osc-0.137.0/.gitignore --- old/osc-0.136.0/.gitignore 2012-09-27 21:46:58.0 +0200 +++ new/osc-0.137.0/.gitignore 1970-01-01 01:00:00.0 +0100 @@ -1,5 +0,0 @@ -*.pyc -*.swp -tags -build -tests/junit-xml-results diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.136.0/NEWS new/osc-0.137.0/NEWS --- old/osc-0.136.0/NEWS2012-09-27 21:46:58.0 +0200 +++ new/osc-0.137.0/NEWS2012-12-04 16:45:58.0 +0100 @@ -1,3 +1,16 @@ +0.137 + - support single binary download via getbinaries command + - support to set the bugowner +# +# Features which requires OBS 2.4 +# + - offer to send set_bugowner request if target is not writeable + - support delete requests for repositories. + - support default maintainer/bugowner search based on binary package names + - support to lookup --all definitions of maintainers of bugowners. Either +for showing or setting them. + - buildinfo --debug option for verbose output of dependency calculation + 0.136 - prefer TLS v1.1 or v1.2 if available - declined is considered to be an open state (that is osc rq list also shows declined requests) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.136.0/osc/.gitignore new/osc-0.137.0/osc/.gitignore --- old/osc-0.136.0/osc/.gitignore 2012-09-27 21:46:58.0 +0200 +++ new/osc-0.137.0/osc/.gitignore 1970-01-01 01:00:00.0 +0100 @@ -1,2 +0,0 @@ -*.pyc -*.swp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.136.0/osc/build.py new/osc-0.137.0/osc/build.py --- old/osc-0.136.0/osc/build.py2012-09-27 21:46:58.0 +0200 +++ new/osc-0.137.0/osc/build.py2012-12-04 16:45:58.0 +0100 @@ -152,10 +152,8 @@ def remove_dep(self, name): # we need to iterate over all deps because if this a # kiwi build the same package might appear multiple times -for i in self.deps: -# only remove those which are needed for the build itself -if i.name == name and not i.noinstall: -self.deps.remove(i) +# NOTE: do not loop and remove items, the second same one would not get catched +self.deps = [i for i in self.deps if not i.name == name] class Pac: @@ -181,7 +179,7 @@ self.mp['name'] = node.get('name') or self.mp['binary'] # this is not the ideal place to check if the package is a localdep or not -localdep =
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2012-10-07 19:53:45 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2012-09-20 16:00:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2012-10-07 19:54:05.0 +0200 @@ -1,0 +2,10 @@ +Thu Sep 27 19:52:24 UTC 2012 - suse-...@gmx.de + +- update to 0.136.0: + * prefer TLS v1.1 or v1.2 if available + * declined is considered to be an open state (that is osc rq list also +shows declined requests) + * added support to move files across packages via osc mv (fixes issue #10) + * various bugfixes + +--- Old: osc-0.135.1.tar.gz New: osc-0.136.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.LAzlVQ/_old 2012-10-07 19:54:07.0 +0200 +++ /var/tmp/diff_new_pack.LAzlVQ/_new 2012-10-07 19:54:07.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.135.1 +Version:0.136.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.LAzlVQ/_old 2012-10-07 19:54:07.0 +0200 +++ /var/tmp/diff_new_pack.LAzlVQ/_new 2012-10-07 19:54:07.0 +0200 @@ -1,6 +1,6 @@ services service name=tar_scm mode=disabled -param name=version0.135.1/param +param name=version0.136.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.135.1.tar.gz - osc-0.136.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.135.1/NEWS new/osc-0.136.0/NEWS --- old/osc-0.135.1/NEWS2012-06-30 11:24:14.0 +0200 +++ new/osc-0.136.0/NEWS2012-09-27 21:46:58.0 +0200 @@ -1,3 +1,13 @@ +0.136 + - prefer TLS v1.1 or v1.2 if available + - declined is considered to be an open state (that is osc rq list also shows declined requests) + - added support to move files across packages via osc mv (fixes issue #10) + - various bugfixes: +* show source package name when running osc se --binary ... +* fixed encoding detection +* fixed build result listing for arch packages (affects osc build) +* osc ci --noservice works also for external/flat packages + 0.135.1 - do not forward requests to packages which do link anyway to original request target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.135.1/osc/build.py new/osc-0.136.0/osc/build.py --- old/osc-0.135.1/osc/build.py2012-06-30 11:24:14.0 +0200 +++ new/osc-0.136.0/osc/build.py2012-09-27 21:46:58.0 +0200 @@ -257,13 +257,22 @@ b_built = subprocess.Popen(['find', os.path.join(pacdir, 'KIWI'), '-type', 'f'], stdout=subprocess.PIPE).stdout.read().strip() -else: +elif pactype == 'deb': b_built = subprocess.Popen(['find', os.path.join(pacdir, 'DEBS'), '-name', '*.deb'], stdout=subprocess.PIPE).stdout.read().strip() s_built = subprocess.Popen(['find', os.path.join(pacdir, 'SOURCES.DEB'), '-type', 'f'], stdout=subprocess.PIPE).stdout.read().strip() +elif pactype == 'arch': +b_built = subprocess.Popen(['find', os.path.join(pacdir, 'ARCHPKGS'), +'-name', '*.pkg.tar*'], + stdout=subprocess.PIPE).stdout.read().strip() +s_built = [] +else: +print sys.stderr, 'WARNING: Unknown package type \'%s\'.' % pactype +b_built = [] +s_built = [] return s_built, b_built def get_repo(path): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.135.1/osc/commandline.py new/osc-0.136.0/osc/commandline.py --- old/osc-0.135.1/osc/commandline.py 2012-06-30 11:24:14.0 +0200 +++ new/osc-0.136.0/osc/commandline.py 2012-09-27 21:46:58.0 +0200 @@ -1747,8 +1747,8 @@ help='all states. Same as\'-s all\'') @cmdln.option('-f', '--force', action='store_true', help='enforce state change, can be used to ignore open reviews') -@cmdln.option('-s', '--state', default='', # default is 'all' if no args given,
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2012-09-20 15:59:59 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2012-07-02 11:05:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2012-09-20 16:00:21.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 20 07:54:59 UTC 2012 - kru...@zib.de + +- recommend the python-keyring package + (needed for storing credentials in kwallet/gnome-keyring) + +--- Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.gezbPV/_old 2012-09-20 16:00:23.0 +0200 +++ /var/tmp/diff_new_pack.gezbPV/_new 2012-09-20 16:00:23.0 +0200 @@ -61,6 +61,10 @@ Recommends: obs-service-source_validator %endif %endif +# needed for storing credentials in kwallet/gnome-keyring +%if 0%{?suse_version} 1000 || 0%{?mandriva_version} || 0%{?mdkversion} +Recommends: python-keyring +%endif %if 0%{?rhel_version} 0%{?rhel_version} 600 BuildRequires: python-elementtree Requires: python-elementtree ++ debian.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/control new/debian/control --- old/debian/control 2011-12-12 12:48:39.0 +0100 +++ new/debian/control 2012-09-20 10:06:49.0 +0200 @@ -9,6 +9,7 @@ Section: devel Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python (=2.5) | python-celementtree, python-urlgrabber, python-m2crypto +Suggests: python-keyring Description: openSUSE (buildsystem) commander svn-like cmdline tool (and python library) to maintain source files in the opensuse buildservice -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2012-07-02 11:05:01 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2012-06-28 16:30:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2012-07-02 11:05:03.0 +0200 @@ -1,0 +2,7 @@ +Fri Jun 29 08:59:05 UTC 2012 - adr...@suse.de + +- update to 0.135.1 + * do not forward submit requests to targets which link to request target + * fix creator name in forwarded message + +--- Old: osc-0.135.0.tar.gz New: osc-0.135.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.EJL1vq/_old 2012-07-02 11:05:05.0 +0200 +++ /var/tmp/diff_new_pack.EJL1vq/_new 2012-07-02 11:05:05.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.135.0 +Version:0.135.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.EJL1vq/_old 2012-07-02 11:05:05.0 +0200 +++ /var/tmp/diff_new_pack.EJL1vq/_new 2012-07-02 11:05:05.0 +0200 @@ -1,6 +1,6 @@ services service name=tar_scm mode=disabled -param name=version0.135.0/param +param name=version0.135.1/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service ++ osc-0.135.0.tar.gz - osc-0.135.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.135.0/NEWS new/osc-0.135.1/NEWS --- old/osc-0.135.0/NEWS2012-06-28 11:22:35.0 +0200 +++ new/osc-0.135.1/NEWS2012-06-30 11:24:14.0 +0200 @@ -1,3 +1,6 @@ +0.135.1 + - do not forward requests to packages which do link anyway to original request target + 0.135 - request accept is offering now to forward submit request if it is a devel area like webui does - support archlinux builds (requires OBS 2.4) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.135.0/osc/commandline.py new/osc-0.135.1/osc/commandline.py --- old/osc-0.135.0/osc/commandline.py 2012-06-28 11:22:35.0 +0200 +++ new/osc-0.135.1/osc/commandline.py 2012-06-30 11:24:14.0 +0200 @@ -2170,14 +2170,34 @@ for node in root.findall('package'): project = node.get('project') package = node.get('name') + # skip it when this is anyway a link to me + link_url = makeurl(apiurl, ['source', project, package]) + links_to_project = links_to_package = None + try: + file = http_GET(link_url) + root = ET.parse(file).getroot() + link_node = root.find('linkinfo') + if link_node != None: + links_to_project = link_node.get('project') or project + links_to_package = link_node.get('package') or package + except urllib2.HTTPError, e: + if e.code != 404: + print sys.stderr, 'Cannot get list of files for %s/%s: %s' % (project, package, e) + except SyntaxError, e: + print sys.stderr, 'Cannot parse list of files for %s/%s: %s' % (project, package, e) + if links_to_project==action.tgt_project and links_to_package==action.tgt_package: + # links to my request target anyway, no need to forward submit + continue + print project, if package != action.tgt_package: print /, package, repl = raw_input('\nForward this submit to it? ([y]/n)') if repl.lower() == 'y' or repl == '': - msg = cgi.escape(%s (forwarded request %s from %s) % ( rq.description, reqid, rq.get_creator)) + msg = %s (forwarded request %s from %s) % ( rq.description, reqid, rq.get_creator()) + print msg
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2012-06-28 16:30:56 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2012-03-16 13:20:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2012-06-28 16:30:59.0 +0200 @@ -1,0 +2,9 @@ +Thu Jun 28 09:22:41 UTC 2012 - adr...@suse.de + +- update to 0.135.0 + * request accept is offering now to forward submit request if it is a devel area like webui does + * support archlinux builds (requires OBS 2.4) + * support maintenancerequest from local checkout + * bugfixes for review handling, result watching, gnome-keyring + +--- Old: osc-0.134.1.tar.gz New: _service osc-0.135.0.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.PMHfia/_old 2012-06-28 16:31:03.0 +0200 +++ /var/tmp/diff_new_pack.PMHfia/_new 2012-06-28 16:31:03.0 +0200 @@ -17,7 +17,7 @@ Name: osc -Version:0.134.1 +Version:0.135.0 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ _service ++ services service name=tar_scm mode=disabled param name=version0.135.0/param param name=urlgit://github.com/openSUSE/osc.git/param param name=scmgit/param /service service name=recompress mode=disabled param name=compressiongz/param param name=file*.tar/param /service service name=set_version mode=disabled/ /services ++ debian.changelog ++ --- /var/tmp/diff_new_pack.PMHfia/_old 2012-06-28 16:31:03.0 +0200 +++ /var/tmp/diff_new_pack.PMHfia/_new 2012-06-28 16:31:03.0 +0200 @@ -1,3 +1,8 @@ +osc (0.135.0-1) unstable; urgency=low + - Update to 0.135.0 + + -- Adrian Schroeter adr...@suse.de Wed, 28 Jun 2012 10:00:00 +0200 + osc (0.134.0-1) unstable; urgency=low - Update to 0.134.0 ++ osc-0.134.1.tar.gz - osc-0.135.0.tar.gz ++ 32611 lines of diff (skipped) ++ osc.dsc ++ --- /var/tmp/diff_new_pack.PMHfia/_old 2012-06-28 16:31:03.0 +0200 +++ /var/tmp/diff_new_pack.PMHfia/_new 2012-06-28 16:31:03.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.134.1 +Version: 0.135.0 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2012-03-16 13:19:27 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2012-03-13 09:37:24.0 +0100 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2012-03-16 13:20:27.0 +0100 @@ -1,0 +2,7 @@ +Thu Mar 15 08:57:44 UTC 2012 - adr...@suse.de + +- update to 0.134.1 + * adding unlock command + * maintenance_incident requests get created with source revision of package + +--- Old: osc-0.134.0.tar.gz New: osc-0.134.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.KfJcWR/_old 2012-03-16 13:20:28.0 +0100 +++ /var/tmp/diff_new_pack.KfJcWR/_new 2012-03-16 13:20:28.0 +0100 @@ -17,7 +17,7 @@ Name: osc -Version:0.134.0 +Version:0.134.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ ++ osc-0.134.0.tar.gz - osc-0.134.1.tar.gz ++ 31920 lines of diff (skipped) ++ osc.dsc ++ --- /var/tmp/diff_new_pack.KfJcWR/_old 2012-03-16 13:20:28.0 +0100 +++ /var/tmp/diff_new_pack.KfJcWR/_new 2012-03-16 13:20:28.0 +0100 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.134.0 +Version: 0.134.1 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2012-01-20 14:05:19 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: Old: _service:format_spec_file:osc.spec Other differences: -- -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at 2011-12-21 10:01:44 Comparing /work/SRC/openSUSE:Factory/osc (Old) and /work/SRC/openSUSE:Factory/.osc.new (New) Package is osc, Maintainer is adr...@suse.com Changes: --- /work/SRC/openSUSE:Factory/osc/osc.changes 2011-09-23 12:21:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2011-12-21 10:01:49.0 +0100 @@ -1,0 +2,27 @@ +Tue Dec 20 21:58:02 UTC 2011 - adr...@suse.de + +- update to 0.133.1 + - removed debug code lead to warning message (fix by Marcus_H) + +--- +Tue Dec 6 08:58:53 UTC 2011 - adr...@suse.de + +- update to 0.133 + - add --meta option also to list, cat and less commands + - project checkout is skipping packages linking to project local packages by default + - add --keep-link option to copypac command + - source validators are not called by default anymore: +* They can get used via source services now +* Allows different validations based on the code streams + # + # Features which require OBS 2.3 + # + - support source services using OBS project or package name + - support updateing _patchinfo file with new issues just by calling osc patchinfo again + - branch --add-repositories can be used to add repos from source project to target project + - branch --extend-package-names can be used to do mbranch like branch of a single package + - branch --new-package can be used to do branch from a not yet existing package (to define later submit target) + - show declined requests which created by user + + +--- Old: osc-0.132.6.tar.gz New: _service:format_spec_file:osc.spec osc-0.133.1.tar.gz Other differences: -- ++ _service:format_spec_file:osc.spec ++ # # spec file for package osc # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: osc Version:0.133.1 Release:0 Summary:openSUSE Build Service Commander License:GPL-2.0+ Group: Development/Tools/Other Url:http://www.gitorious.org/opensuse/osc Source: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?mandriva_version} 02010 BuildRequires: python-urlgrabber Requires: python-urlgrabber %endif BuildRequires: python-devel %if 0%{?mandriva_version} BuildRequires: python-rpm Requires: python-rpm %else BuildRequires: rpm-python Requires: rpm-python %endif # %if 0%{?suse_version} %if 0%{?suse_version} 1020 BuildRequires: python-elementtree Requires: python-elementtree %else BuildRequires: python-xml Requires: python-xml %endif %if 0%{?suse_version} 1110 BuildArch: noarch %endif %if 0%{?suse_version} 1000 Recommends: build = 2010.05.04 # These packages are needed for osc add $URL Recommends: obs-service-recompress Recommends: obs-service-set_version Recommends: obs-service-tar_scm Recommends: obs-service-verify_file Recommends: obs-service-download_files Recommends: obs-service-format_spec_file Recommends: obs-service-source_validator %endif %endif %if 0%{?rhel_version} 0%{?rhel_version} 600 BuildRequires: python-elementtree Requires: python-elementtree %endif %if 0%{?centos_version} 0%{?centos_version} 600 BuildRequires: python-elementtree Requires: python-elementtree %endif %if 0%{?suse_version}%{?mandriva_version} BuildRequires: python-m2crypto Requires: python-m2crypto 0.19 %else BuildRequires: m2crypto Requires: m2crypto 0.19 %endif %{!?python_sitelib: %define python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} %description Commandline client for the openSUSE Build Service. See http://en.opensuse.org/openSUSE:OSC , as well as http://en.opensuse.org/openSUSE:Build_Service_Tutorial for a general introduction. %prep %setup -q %build CFLAGS=%{optflags} python setup.py build %install python
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Thu Aug 25 12:18:29 CEST 2011. --- osc/osc.changes 2011-08-16 15:09:59.0 +0200 +++ /mounts/work_src_done/STABLE/osc/osc.changes2011-08-25 11:40:33.0 +0200 @@ -1,0 +2,9 @@ +Thu Aug 25 09:37:44 UTC 2011 - adr...@suse.de + +- update to 0.132.6 + * fix crash on removal of local _service file + * handle both old OBS versions before 2.3 + * fix pgp pubkey parsing + * show created incident project + +--- calling whatdependson for head-i586 Old: osc-0.132.5.tar.gz osc-pubkey-parsing.patch New: osc-0.132.6.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.gc0rUp/_old 2011-08-25 12:18:00.0 +0200 +++ /var/tmp/diff_new_pack.gc0rUp/_new 2011-08-25 12:18:00.0 +0200 @@ -18,14 +18,13 @@ Name: osc -Version:0.132.5 -Release:2 +Version:0.132.6 +Release:1 License:GPLv2+ Summary:openSUSE Build Service Commander Url:http://www.gitorious.org/opensuse/osc Group: Development/Tools/Other Source: %{name}-%{version}.tar.gz -Patch1: osc-pubkey-parsing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?mandriva_version} 02010 BuildRequires: python-urlgrabber @@ -89,7 +88,6 @@ %prep %setup -q -%patch1 -p1 %build CFLAGS=%{optflags} python setup.py build ++ debian.changelog ++ --- /var/tmp/diff_new_pack.gc0rUp/_old 2011-08-25 12:18:00.0 +0200 +++ /var/tmp/diff_new_pack.gc0rUp/_new 2011-08-25 12:18:00.0 +0200 @@ -1,3 +1,8 @@ +osc (0.132.6-1) unstable; urgency=low + - Update to 0.132.6 + + -- Adrian Schroeter adr...@suse.de Wed, 24 Aug 2011 10:00:00 +0200 + osc (0.132.5-1) unstable; urgency=low - Update to 0.132.5 ++ osc-0.132.5.tar.gz - osc-0.132.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.5/osc/checker.py new/osc-0.132.6/osc/checker.py --- old/osc-0.132.5/osc/checker.py 2011-06-15 14:19:07.0 +0200 +++ new/osc-0.132.6/osc/checker.py 2011-08-25 11:36:13.0 +0200 @@ -61,16 +61,24 @@ key = '' line = fd.readline() +crc = None while line: if line[0:12] == -END PGP: break line = line.rstrip() -key += line -line = fd.readline() +if (line[0] == '='): +crc = line[1:] +line = fd.readline() +break +else: +key += line +line = fd.readline() fd.close() if not line or line[0:12] != -END PGP: raise KeyError(file, not a pgp public key) +# TODO: compute and compare CRC, see RFC 2440 + bkey = base64.b64decode(key) r = self.ts.pgpImportPubkey(bkey) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.5/osc/commandline.py new/osc-0.132.6/osc/commandline.py --- old/osc-0.132.5/osc/commandline.py 2011-07-07 06:48:29.0 +0200 +++ new/osc-0.132.6/osc/commandline.py 2011-08-25 11:36:13.0 +0200 @@ -2546,7 +2546,15 @@ query[noaccess] = 1 url = makeurl(apiurl, ['source', target_project], query=query) r = http_POST(url, data=opts.message) -print ET.parse(r).getroot().get('code') +project = None +for i in ET.fromstring(r.read()).findall('data'): +if i.get('name') == 'targetproject': +project = i.text.strip() +if project: + print Incident project created: , project +else: + print ET.parse(r).getroot().get('code') + print ET.parse(r).getroot().get('error') @cmdln.option('-a', '--attribute', metavar='ATTRIBUTE', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.5/osc/core.py new/osc-0.132.6/osc/core.py --- old/osc-0.132.5/osc/core.py 2011-07-07 06:49:03.0 +0200 +++ new/osc-0.132.6/osc/core.py 2011-08-25 11:36:13.0 +0200 @@ -250,7 +250,7 @@ root = ET.parse(f).getroot() self.read(root, True) except urllib2.HTTPError, e: -if e.code != 400: +if e.code != 403 and e.code != 400: raise e def addVerifyFile(self, serviceinfo_node, filename): @@ -2063,9 +2063,10 @@ curdir = os.getcwd() os.chdir(self.absdir) # e.g. /usr/lib/obs/service/verify_file fails if not inside the project dir. si = Serviceinfo() -if self.filenamelist.count('_service') or
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Wed Aug 17 09:44:36 CEST 2011. --- osc/osc.changes 2011-07-07 06:52:48.0 +0200 +++ /mounts/work_src_done/STABLE/osc/osc.changes2011-08-16 15:09:59.0 +0200 @@ -1,0 +2,7 @@ +Tue Aug 16 13:08:11 UTC 2011 - idon...@novell.com + +- Add osc-pubkey-parsing.patch, fix PGP pubkey parsing: base64 + checksum shouldn't be in the key data, upstream commit + f707e9a22e185098bbea923b7ff8971f19a87991 + +--- calling whatdependson for head-i586 New: osc-pubkey-parsing.patch Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.qzobuM/_old 2011-08-17 09:42:46.0 +0200 +++ /var/tmp/diff_new_pack.qzobuM/_new 2011-08-17 09:42:46.0 +0200 @@ -19,12 +19,13 @@ Name: osc Version:0.132.5 -Release:1 +Release:2 License:GPLv2+ Summary:openSUSE Build Service Commander Url:http://www.gitorious.org/opensuse/osc Group: Development/Tools/Other Source: %{name}-%{version}.tar.gz +Patch1: osc-pubkey-parsing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?mandriva_version} 02010 BuildRequires: python-urlgrabber @@ -62,11 +63,13 @@ Recommends: obs-service-source_validator %endif %endif -%if 0%{?rhel_version} || 0%{?centos_version} -%if 0%{?rhel_version} 600 +%if 0%{?rhel_version} 0%{?rhel_version} 600 BuildRequires: python-elementtree Requires: python-elementtree %endif +%if 0%{?centos_version} 0%{?centos_version} 600 +BuildRequires: python-elementtree +Requires: python-elementtree %endif %if 0%{?suse_version}%{?mandriva_version} BuildRequires: python-m2crypto @@ -75,13 +78,6 @@ BuildRequires: m2crypto Requires: m2crypto 0.19 %endif -%if 0%{?mandriva_version} -BuildRequires: python-rpm -Requires: python-rpm -%else -BuildRequires: rpm-python -Requires: rpm-python -%endif %{!?python_sitelib: %define python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} %description @@ -93,6 +89,7 @@ %prep %setup -q +%patch1 -p1 %build CFLAGS=%{optflags} python setup.py build ++ osc-pubkey-parsing.patch ++ commit f707e9a22e185098bbea923b7ff8971f19a87991 Author: Ludwig Nussel ludwig.nus...@suse.de Date: Fri Aug 5 13:52:42 2011 +0200 fix pgp pubkey parsing the base64 checksum must not be included in the key data. Newer rpm don't like that. diff --git a/osc/checker.py b/osc/checker.py index b4149d2..88eb7cc 100644 --- a/osc/checker.py +++ b/osc/checker.py @@ -61,16 +61,24 @@ class Checker: key = '' line = fd.readline() +crc = None while line: if line[0:12] == -END PGP: break line = line.rstrip() -key += line -line = fd.readline() +if (line[0] == '='): +crc = line[1:] +line = fd.readline() +break +else: +key += line +line = fd.readline() fd.close() if not line or line[0:12] != -END PGP: raise KeyError(file, not a pgp public key) +# TODO: compute and compare CRC, see RFC 2440 + bkey = base64.b64decode(key) r = self.ts.pgpImportPubkey(bkey) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Thu Jul 7 14:33:27 CEST 2011. --- osc/osc.changes 2011-06-16 12:10:53.0 +0200 +++ /mounts/work_src_done/STABLE/osc/osc.changes2011-07-07 06:52:48.0 +0200 @@ -1,0 +2,7 @@ +Thu Jul 7 04:51:09 UTC 2011 - adr...@suse.de + +- update to 0.132.5 + * fix detection of project wide source service only + * crash fix on incident creation + +--- calling whatdependson for head-i586 Old: osc-0.132.4.tar.gz New: osc-0.132.5.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.4JKHEr/_old 2011-07-07 14:32:28.0 +0200 +++ /var/tmp/diff_new_pack.4JKHEr/_new 2011-07-07 14:32:28.0 +0200 @@ -18,7 +18,7 @@ Name: osc -Version:0.132.4 +Version:0.132.5 Release:1 License:GPLv2+ Summary:openSUSE Build Service Commander ++ debian.changelog ++ --- /var/tmp/diff_new_pack.4JKHEr/_old 2011-07-07 14:32:28.0 +0200 +++ /var/tmp/diff_new_pack.4JKHEr/_new 2011-07-07 14:32:28.0 +0200 @@ -1,3 +1,8 @@ +osc (0.132.5-1) unstable; urgency=low + - Update to 0.132.5 + + -- Adrian Schroeter adr...@suse.de Wed, 07 Jul 2011 10:00:00 +0200 + osc (0.132.4-1) unstable; urgency=low - Update to 0.132.4 ++ osc-0.132.4.tar.gz - osc-0.132.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.4/NEWS new/osc-0.132.5/NEWS --- old/osc-0.132.4/NEWS2011-06-15 14:19:07.0 +0200 +++ new/osc-0.132.5/NEWS2011-07-07 06:48:38.0 +0200 @@ -1,4 +1,6 @@ -0.133 + +0.132.1 + - backward compatibility fix for OBS 2.1 and before - add --meta option also to list, cat and less commands 0.132 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.4/osc/commandline.py new/osc-0.132.5/osc/commandline.py --- old/osc-0.132.4/osc/commandline.py 2011-06-15 14:19:07.0 +0200 +++ new/osc-0.132.5/osc/commandline.py 2011-07-07 06:48:29.0 +0200 @@ -2530,7 +2530,7 @@ raise oscerr.WrongArgs('Too many arguments.') if len(args) == 1: -target_project = args[1] +target_project = args[0] else: xpath = 'attribute/@name = \'%s\'' % maintenance_attribute res = search(apiurl, project_id=xpath) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.4/osc/core.py new/osc-0.132.5/osc/core.py --- old/osc-0.132.4/osc/core.py 2011-06-15 14:19:07.0 +0200 +++ new/osc-0.132.5/osc/core.py 2011-07-07 06:49:03.0 +0200 @@ -3,7 +3,7 @@ # and distributed under the terms of the GNU General Public Licence, # either version 2, or version 3 (at your option). -__version__ = '0.132git' +__version__ = '0.132.5' # __store_version__ is to be incremented when the format of the working copy # store changes in an incompatible way. Please add any needed migration @@ -1328,21 +1328,25 @@ print_request_list(self.apiurl, self.prjname, self.name) -if self.findfilebyname(_service): -print 'Waiting for server side source service run', -u = makeurl(self.apiurl, ['source', self.prjname, self.name]) -while 1: -f = http_GET(u) -sfilelist = ET.parse(f).getroot() -s = sfilelist.find('serviceinfo') -if s != None and s.get('code') == running: - sys.stdout.write('.') - sys.stdout.flush() -else: - break -print -rev=self.latest_rev() -self.update(rev=rev) +u = makeurl(self.apiurl, ['source', self.prjname, self.name]) +first_run = True +while 1: +f = http_GET(u) +sfilelist = ET.parse(f).getroot() +s = sfilelist.find('serviceinfo') +if s == None: + break +if first_run: + print 'Waiting for server side source service run', + first_run = False +if s.get('code') == running: + sys.stdout.write('.') + sys.stdout.flush() +else: + break +print +rev=self.latest_rev() +self.update(rev=rev) def __write_storelist(self, name, data): ++ osc.dsc ++ --- /var/tmp/diff_new_pack.4JKHEr/_old 2011-07-07 14:32:28.0 +0200 +++ /var/tmp/diff_new_pack.4JKHEr/_new 2011-07-07 14:32:28.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.132.4 +Version: 0.132.5 Binary: osc Maintainer: Adrian Schroeter
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Fri Jun 17 11:48:01 CEST 2011. --- osc/osc.changes 2011-06-10 11:50:21.0 +0200 +++ osc/osc.changes 2011-06-16 12:10:53.0 +0200 @@ -1,0 +2,16 @@ +Thu Jun 16 09:50:55 UTC 2011 - sasc...@suse.de + +- spec file cleanup: + * run spec-cleaner + * simplified some shell commands +- recommend obs-service-download_files, + obs-service-format_spec_file, obs-service-source_validator +- remove recommends for osc-source_validator + +--- +Wed Jun 15 12:20:07 UTC 2011 - adr...@suse.de + +- update to 0.132.4 + - fix local package build + +--- calling whatdependson for head-i586 Old: osc-0.132.3.tar.gz New: osc-0.132.4.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.J1S4EL/_old 2011-06-17 11:42:01.0 +0200 +++ /var/tmp/diff_new_pack.J1S4EL/_new 2011-06-17 11:42:01.0 +0200 @@ -18,43 +18,48 @@ Name: osc -Version:0.132.3 +Version:0.132.4 Release:1 -Group: Development/Tools/Other License:GPLv2+ -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Url:http://www.gitorious.org/opensuse/osc -Source: osc-%{version}.tar.gz Summary:openSUSE Build Service Commander +Url:http://www.gitorious.org/opensuse/osc +Group: Development/Tools/Other +Source: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?mandriva_version} 02010 -Requires: python-urlgrabber BuildRequires: python-urlgrabber +Requires: python-urlgrabber %endif BuildRequires: python-devel %if 0%{?mandriva_version} -Requires: python-rpm BuildRequires: python-rpm +Requires: python-rpm %else -Requires: rpm-python BuildRequires: rpm-python +Requires: rpm-python %endif # %if 0%{?suse_version} -%if %suse_version 1020 +%if 0%{?suse_version} 1020 BuildRequires: python-elementtree Requires: python-elementtree %else BuildRequires: python-xml Requires: python-xml %endif -%if %suse_version 1110 +%if 0%{?suse_version} 1110 BuildArch: noarch %endif -%if %suse_version 1000 -Recommends: osc-source_validator +%if 0%{?suse_version} 1000 Recommends: build = 2010.05.04 # These packages are needed for osc add $URL -Recommends: obs-service-set_version obs-service-tar_scm obs-service-recompress obs-service-verify_file +Recommends: obs-service-recompress +Recommends: obs-service-set_version +Recommends: obs-service-tar_scm +Recommends: obs-service-verify_file +Recommends: obs-service-download_files +Recommends: obs-service-format_spec_file +Recommends: obs-service-source_validator %endif %endif %if 0%{?rhel_version} || 0%{?centos_version} @@ -71,14 +76,12 @@ Requires: m2crypto 0.19 %endif %if 0%{?mandriva_version} -Requires: python-rpm BuildRequires: python-rpm +Requires: python-rpm %else -Requires: rpm-python BuildRequires: rpm-python +Requires: rpm-python %endif - -# %{!?python_sitelib: %define python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} %description @@ -88,47 +91,40 @@ http://en.opensuse.org/openSUSE:Build_Service_Tutorial for a general introduction. - %prep %setup -q %build -CFLAGS=%{optflags} \ -%{__python} setup.py build +CFLAGS=%{optflags} python setup.py build %install -%{__python} setup.py install --prefix=%{_prefix} --root %{buildroot} -%__ln_s osc-wrapper.py %{buildroot}/%{_bindir}/osc -%__mkdir_p %{buildroot}/var/lib/osc-plugins -%__mkdir_p %{buildroot}%{_sysconfdir}/profile.d -%__install -m 0644 dist/complete.csh %{buildroot}%{_sysconfdir}/profile.d/osc.csh -%__install -m 0644 dist/complete.sh %{buildroot}%{_sysconfdir}/profile.d/osc.sh +python setup.py install --prefix=%{_prefix} --root=%{buildroot} +ln -s osc-wrapper.py %{buildroot}/%{_bindir}/osc +mkdir -p %{buildroot}%{_localstatedir}/lib/osc-plugins +install -Dm0644 dist/complete.csh %{buildroot}%{_sysconfdir}/profile.d/osc.csh +install -Dm0644 dist/complete.sh %{buildroot}%{_sysconfdir}/profile.d/osc.sh %if 0%{?suse_version} 1110 -%__mkdir_p %{buildroot}%{_prefix}/lib/osc -%__install -m 0755 dist/osc.complete %{buildroot}%{_prefix}/lib/osc/complete +install -Dm0755 dist/osc.complete %{buildroot}%{_prefix}/lib/osc/complete %else -%__mkdir_p %{buildroot}%{_prefix}/%{_lib}/osc -%__install -m 0755 dist/osc.complete %{buildroot}%{_prefix}/%{_lib}/osc/complete +install -Dm0755 dist/osc.complete %{buildroot}%{_libdir}/osc/complete %endif %clean -%{__rm} -rf %{buildroot} +rm -rf %{buildroot} %files
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Fri Jun 10 13:15:02 CEST 2011. --- osc/osc.changes 2011-06-08 13:36:48.0 +0200 +++ /mounts/work_src_done/STABLE/osc/osc.changes2011-06-10 11:50:21.0 +0200 @@ -1,0 +2,13 @@ +Fri Jun 10 09:49:44 UTC 2011 - adr...@suse.de + +- update to 0.132.3 + - fix a possible crash after commit + +--- +Thu Jun 9 15:32:11 UTC 2011 - adr...@suse.de + +- update to 0.132.2 + - fix broken update after commit with service run + - fix up -S on unexpanded checkouts + +--- calling whatdependson for head-i586 Old: osc-0.132.1.tar.gz New: osc-0.132.3.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.HPyqLk/_old 2011-06-10 13:13:57.0 +0200 +++ /var/tmp/diff_new_pack.HPyqLk/_new 2011-06-10 13:13:57.0 +0200 @@ -18,7 +18,7 @@ Name: osc -Version:0.132.1 +Version:0.132.3 Release:1 Group: Development/Tools/Other License:GPLv2+ ++ debian.changelog ++ --- /var/tmp/diff_new_pack.HPyqLk/_old 2011-06-10 13:13:57.0 +0200 +++ /var/tmp/diff_new_pack.HPyqLk/_new 2011-06-10 13:13:57.0 +0200 @@ -1,3 +1,13 @@ +osc (0.132.3-1) unstable; urgency=low + - Update to 0.132.3 + + -- Adrian Schroeter adr...@suse.de Thu, 09 Jun 2011 10:00:00 +0200 + +osc (0.132.2-1) unstable; urgency=low + - Update to 0.132.2 + + -- Adrian Schroeter adr...@suse.de Thu, 09 Jun 2011 10:00:00 +0200 + osc (0.132.0-1) unstable; urgency=low - Update to 0.132.0 ++ osc-0.132.1.tar.gz - osc-0.132.3.tar.gz ++ 31577 lines of diff (skipped) ++ osc.dsc ++ --- /var/tmp/diff_new_pack.HPyqLk/_old 2011-06-10 13:13:57.0 +0200 +++ /var/tmp/diff_new_pack.HPyqLk/_new 2011-06-10 13:13:57.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.132.1 +Version: 0.132.3 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Wed Jun 8 17:33:32 CEST 2011. --- osc/osc.changes 2011-06-07 16:45:33.0 +0200 +++ /mounts/work_src_done/STABLE/osc/osc.changes2011-06-08 13:36:48.0 +0200 @@ -1,0 +2,7 @@ +Wed Jun 8 11:35:25 UTC 2011 - adr...@suse.de + +- update to 0.132.1 + - fix backward compatibility with OBS 2.1 and before + - meta files and content can be listed now + +--- calling whatdependson for head-i586 Old: osc-0.132.0.tar.gz New: osc-0.132.1.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.za7QDH/_old 2011-06-08 17:33:17.0 +0200 +++ /var/tmp/diff_new_pack.za7QDH/_new 2011-06-08 17:33:17.0 +0200 @@ -18,7 +18,7 @@ Name: osc -Version:0.132.0 +Version:0.132.1 Release:1 Group: Development/Tools/Other License:GPLv2+ ++ osc-0.132.0.tar.gz - osc-0.132.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.0/NEWS new/osc-0.132.1/NEWS --- old/osc-0.132.0/NEWS2011-06-07 16:42:28.0 +0200 +++ new/osc-0.132.1/NEWS2011-06-08 13:33:23.0 +0200 @@ -1,3 +1,8 @@ + +0.132.1 + - backward compatibility fix for OBS 2.1 and before + - add --meta option also to list, cat and less commands + 0.132 - rdelete and undelete command requesting now a comment - add 'requestbugownership' command for setting the bugowner via request diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/osc-0.132.0/osc/commandline.py new/osc-0.132.1/osc/commandline.py --- old/osc-0.132.0/osc/commandline.py 2011-06-07 16:42:28.0 +0200 +++ new/osc-0.132.1/osc/commandline.py 2011-06-08 13:33:20.0 +0200 @@ -218,8 +218,6 @@ help='specify repository (only for binaries)') @cmdln.option('-b', '--binaries', action='store_true', help='list built binaries instead of sources') -@cmdln.option('-R', '--revision', metavar='REVISION', -help='specify revision (only for sources)') @cmdln.option('-e', '--expand', action='store_true', help='expand linked package (only for sources)') @cmdln.option('-u', '--unexpand', action='store_true', @@ -230,6 +228,10 @@ help='print extra information') @cmdln.option('-D', '--deleted', action='store_true', help='show only the former deleted projects or packages') +@cmdln.option('-M', '--meta', action='store_true', +help='list meta data files') +@cmdln.option('-R', '--revision', metavar='REVISION', +help='specify revision (only for sources)') def do_list(self, subcmd, opts, *args): ${cmd_name}: List sources or binaries on the server @@ -389,6 +391,7 @@ package, verbose=opts.verbose, expand=opts.expand, + meta=opts.meta, revision=rev) link_seen = '_link' in l if opts.verbose: @@ -2508,7 +2511,7 @@ This command is asking to open an empty maintence incident. This can usually only be done by a responsible maintenance team. Please see the mbranch command on how to full such a project content and -the patchinfo command how add the required maintenance update informations. +the patchinfo command how add the required maintenance update information. usage: osc createincident [ MAINTENANCEPROJECT ] @@ -6280,6 +6283,8 @@ help='force expansion of linked packages.') @cmdln.option('-u', '--unexpand', action='store_true', help='always work with unexpanded packages.') +@cmdln.option('-M', '--meta', action='store_true', +help='list meta data files') @cmdln.alias('less') def do_cat(self, subcmd, opts, *args): ${cmd_name}: Output the content of a file to standard output @@ -6311,10 +6316,12 @@ apiurl = self.get_api_url() query = { } +if opts.meta: +query['meta'] = 1 if opts.revision: query['rev'] = opts.revision if opts.expand: -query['rev'] = show_upstream_srcmd5(apiurl, args[0], args[1], expand=True, revision=opts.revision) +query['rev'] = show_upstream_srcmd5(apiurl, args[0], args[1], expand=True, revision=opts.revision, meta=opts.meta) u = makeurl(apiurl,
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Thu Apr 28 14:25:52 CEST 2011. --- osc/osc.changes 2011-03-18 22:15:05.0 +0100 +++ /mounts/work_src_done/STABLE/osc/osc.changes2011-04-27 14:27:05.0 +0200 @@ -1,0 +2,34 @@ +Wed Apr 27 12:24:04 UTC 2011 - adr...@suse.de + +- update to 0.131 + - new command 'develproject' to print the devel project from the package meta. + - add blt and rblt commands, aka buildlogtail and remotebuildlogtail to show +just the end of a build log (for getting the fail reason faster). +CHANGE: the --start parameter is now called --offset + - add createrequest -a add_group option to create a group request + - add createrequest -a add_me shortcut + - add less command, doing the same as osc cat but with pager + - fallback to unexpanded diff mode on osc diff on merge error. + - support viewing the commit history of deleted packages + - show review states on review list + - new source service commands localrun and disabledrun to generate files without _service: prefix + - add request supersede and review supersede to supersede with existing request + - make it possible to run single source services, even when not specified in _service file. +(For example for doing a version update without creating a _service file: osc service lr update_source) + - protect rebuild and abortbuild commands with required --all option to mass failures by accident (similar to wipebinaries) + - review accept/decline is trying to change all reviews of a requests, if a specific one is not specified by user + # + # Features which requires OBS 2.3 + # + - my requests is doing faster and complete server side lookup now if available + - review command has been extended to handle reviews by project or by package maintainers + - support for new source service modes: disabled, trylocal and localonly + - support project wide source services + - support for armv7hl architecuture. used to denote armv7 + hardfloat binaries + - add force option to accept requests in review state. + - add maintenancerequest command to request a maintenance incident from maintenance team + - add releaserequest command run a maintenance update release process (for maintenance team only) + - allow to force the storage of project meta data (to ignore depending repositories for example) + - my requests is showing requests with open reviews also now + +--- calling whatdependson for head-i586 Old: osc-0.130.1.tar.gz New: osc-0.131.tar.gz Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.TiTTkb/_old 2011-04-28 14:23:18.0 +0200 +++ /var/tmp/diff_new_pack.TiTTkb/_new 2011-04-28 14:23:18.0 +0200 @@ -18,8 +18,8 @@ Name: osc -Version:0.130.1 -Release:6 +Version:0.131 +Release:1 Group: Development/Tools/Other License:GPLv2+ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -70,6 +70,13 @@ BuildRequires: m2crypto Requires: m2crypto 0.19 %endif +%if 0%{?mandriva_version} +Requires: python-rpm +BuildRequires: python-rpm +%else +Requires: rpm-python +BuildRequires: rpm-python +%endif # %{!?python_sitelib: %define python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} ++ debian.changelog ++ --- /var/tmp/diff_new_pack.TiTTkb/_old 2011-04-28 14:23:18.0 +0200 +++ /var/tmp/diff_new_pack.TiTTkb/_new 2011-04-28 14:23:18.0 +0200 @@ -1,3 +1,8 @@ +osc (0.131-1) unstable; urgency=low + - Update to 0.131 + + -- Adrian Schroeter adr...@suse.de Wed, 27 Apr 2011 10:00:00 +0200 + osc (0.130.1-1) unstable; urgency=low - Update to 0.130.1 ++ osc-0.130.1.tar.gz - osc-0.131.tar.gz ++ 8097 lines of diff (skipped) ++ osc.dsc ++ --- /var/tmp/diff_new_pack.TiTTkb/_old 2011-04-28 14:23:18.0 +0200 +++ /var/tmp/diff_new_pack.TiTTkb/_new 2011-04-28 14:23:18.0 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: osc -Version: 0.130.1 +Version: 0.131 Binary: osc Maintainer: Adrian Schroeter adr...@suse.de Architecture: any Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit osc for openSUSE:Factory
Hello community, here is the log from the commit of package osc for openSUSE:Factory checked in at Wed Apr 27 11:37:52 CEST 2011. --- osc/osc.changes 2010-12-18 03:06:50.0 +0100 +++ /mounts/work_src_done/STABLE/osc/osc.changes2011-03-18 22:15:05.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 18 21:13:48 UTC 2011 - bwiedem...@novell.com + +- add Requires: rpm-python (bnc#680986) + +--- calling whatdependson for head-i586 Other differences: -- ++ osc.spec ++ --- /var/tmp/diff_new_pack.9HegQn/_old 2011-04-27 11:28:09.0 +0200 +++ /var/tmp/diff_new_pack.9HegQn/_new 2011-04-27 11:28:09.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package osc (Version 0.130.1) +# spec file for package osc # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: osc Version:0.130.1 -Release:1 +Release:6 Group: Development/Tools/Other License:GPLv2+ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -31,6 +31,13 @@ BuildRequires: python-urlgrabber %endif BuildRequires: python-devel +%if 0%{?mandriva_version} +Requires: python-rpm +BuildRequires: python-rpm +%else +Requires: rpm-python +BuildRequires: rpm-python +%endif # %if 0%{?suse_version} %if %suse_version 1020 ++ debian.changelog ++ --- /var/tmp/diff_new_pack.9HegQn/_old 2011-04-27 11:28:09.0 +0200 +++ /var/tmp/diff_new_pack.9HegQn/_new 2011-04-27 11:28:09.0 +0200 @@ -1,3 +1,13 @@ +osc (0.130.1-1) unstable; urgency=low + - Update to 0.130.1 + + -- Marcus Huewe suse-...@gmx.de Wed, 22 Dec 2010 14:40:01 +0200 + +osc (0.130-1) unstable; urgency=low + - Update to 0.130 + + -- Marcus Huewe suse-...@gmx.de Wed, 22 Dec 2010 14:37:57 +0200 + osc (0.129-1) unstable; urgency=low - Update to 0.129 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org