1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-12-26 09:56:13 +01:00

update NEWS and TODO file

This commit is contained in:
Dr. Peter Poeml 2008-07-09 15:25:16 +00:00
parent e9fe10b11e
commit 20e75c4669
2 changed files with 29 additions and 46 deletions

36
NEWS
View File

@ -1,12 +1,34 @@
0.105:
- Workaround a bug which causes packages to be cached locally under the "None"
architecture (and therefore causing issues when building for more than one
architecture via osc build).
- osc submitreq list can now also be called without parameters. It lists
submitrequests for the current working copy then.
- osc meta -e returns the API error description instead of a plain HTTP
- osc submitreq list:
- can now be called without parameters, applying to the working copy then.
- calling it in a project directory is also possible now.
- output was improved. Newest requests are listed first.
- osc submitreq delete: a new action which has been added
- osc submitreq list/create: use api URL from the working copy
- osc meta: editing returns the API error description instead of a plain HTTP
error if available
- osc submitreq list output is more beautiful
- osc copypac: use the correct userid when copying to another api host
- osc importsrcpkg: disable signature check when getting data from a rpm file
- osc linkpac: --revision option added.
- osc search: added option -i|--involved, to show in which projects/packages
a developer is involve
- osc build: double check the buildinfo for local builds. Refuse to build for
architectures that are not supported by the host
- osc buildhist: change the output into a format which better matches actual
RPM filenames.
- osc commit: give commit message tempfiles a ".diff" suffix, so syntax
highlighting automatically works in capable editors
- other bug fixes:
- don't expand/unexpand if the working copy has local modifications - this is
an ugly workaround for #399247 but this way the working copy isn't screwed up
- work around a bug which causes packages to be cached locally under the
"None" architecture (and therefore causing issues when building for more
than one architecture via osc build).
- don't create _linkerror files in working copies
- better error handling (mostly printing more details) in a number of cases
- show error messages from the API also for type 500 errors
0.104:
- osc update: after update, reset the revision when updating multiple package.

39
TODO
View File

@ -127,45 +127,6 @@ http://api.opensuse.org/result/Apache/SUSE_Linux_10.0/apache2/result
when can this happen?
% osc up
checking out new package t
A home:poeml/t
A home:poeml/t/foo
At revision 16.
At revision 9.
D bar1
Traceback (most recent call last):
File "/suse/poeml/bin/osc", line 7, in ?
commandline.main()
File "/suse/poeml/osc-stable/osc/commandline.py", line 1072, in main
cmd(args)
File "/suse/poeml/osc-stable/osc/commandline.py", line 572, in update
if state == 'M' and p.findfilebyname(filename).md5 == oldp.findfilebyname(filename).md5:
AttributeError: 'NoneType' object has no attribute 'md5'
[1] 11871 exit 1 osc up
% osc importsrcpkg -n apache2-mod_memcache /tmp/apache-mod_memcache-0.1.0-2mdv2008.0.src.rpm
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 26752624
Traceback (most recent call last):
File "/suse/poeml/bin/osc", line 10, in ?
sys.exit( osc.main() )
File "/suse/poeml/osc/osc/cmdln.py", line 256, in main
return self.cmd(args)
File "/suse/poeml/osc/osc/cmdln.py", line 279, in cmd
retval = self.onecmd(argv)
File "/suse/poeml/osc/osc/cmdln.py", line 395, in onecmd
return self._dispatch_cmd(handler, argv)
File "/suse/poeml/osc/osc/cmdln.py", line 1070, in _dispatch_cmd
return handler(argv[0], opts, *args)
File "/suse/poeml/osc/osc/commandline.py", line 1714, in do_importsrcpkg
rpm_data = data_from_rpm(srpm, 'Name:', 'Summary:', '%description')
File "/suse/poeml/osc/osc/core.py", line 2128, in data_from_rpm
header = ts.hdrFromFdno(file.fileno())
_rpm.error: public key not available
15:16 < DuDE> mt: Projekte anlegen geht nur, wenn es ein Subprojekt ist von einem Projekt wo Du Schreibrechte hast