[Bug 439191] New: getpac (using osc) does not work on 10.3
https://bugzilla.novell.com/show_bug.cgi?id=439191 Summary: getpac (using osc) does not work on 10.3 Product: openSUSE 10.3 Version: Final Platform: Other OS/Version: Linux Status: NEW Severity: Blocker Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: odabrunz@novell.com QAContact: qa@suse.de Found By: Development This is filed against openSUSE 10.3, as the fix is to offer an update for the osc Package on 10.3. The osc command as used by getpac fails with this error message: ------------------------------------------------------------------------------- od@nashi2:~> getpac git INFO: osc -A api.suse.de co SUSE:Factory:Head git Traceback (most recent call last): File "/usr/bin/osc", line 10, in <module> sys.exit( osc.main() ) File "/usr/lib64/python2.5/site-packages/osc/cmdln.py", line 248, in main self.postoptparse() File "/usr/lib64/python2.5/site-packages/osc/commandline.py", line 56, in postoptparse override_apisrv = self.options.apisrv) File "/usr/lib64/python2.5/site-packages/osc/conf.py", line 266, in get_config config['user'] = config['auth_dict'][config['apisrv']]['user'] KeyError: 'api.suse.de' ERROR: osc checkout failed ------------------------------------------------------------------------------- Building osc from STABLE against 10.3 and installing it fixes this problem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=439191
User odabrunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439191#c1
--- Comment #1 from Olaf Dabrunz
https://bugzilla.novell.com/show_bug.cgi?id=439191
Olaf Dabrunz
https://bugzilla.novell.com/show_bug.cgi?id=439191
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=439191
User poeml@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439191#c2
Peter Poeml
https://bugzilla.novell.com/show_bug.cgi?id=439191
User odabrunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439191#c3
Olaf Dabrunz
https://bugzilla.novell.com/show_bug.cgi?id=439191
Olaf Dabrunz
https://bugzilla.novell.com/show_bug.cgi?id=439191
User hmuelle@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439191#c4
Harald Mueller-Ney
https://bugzilla.novell.com/show_bug.cgi?id=439191
User adrian@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439191#c5
Adrian Schröter
https://bugzilla.novell.com/show_bug.cgi?id=439191
User odabrunz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=439191#c6
Olaf Dabrunz
Right, the development speed makes it hard to deliver fixes and requested features in time via maintenance channels.
It should not break when getpac uses it. That's all. This bug is not about other features and fixes. But you have no time to provide customers with needed updates. I see your problem. Anyhow, then this is a WONTFIX rather than a WORKSFORME.
So please use the osc build for your plattform (openSUSE:Tools in external OBS or SUSE:Tools in internal IBS).
I guess this is a temporary workaround. Otherwise I miss this repository in the list of community repositories. (How would I know I need this repository other than to go asking people?)
Lars implemented osc support in getpac to allow "osc build" calls in the checked out sources. He could maybe implement fallback mechanisms there.
Using a fallback when osc exits with a failure code could be helpful for a limited time.
On the other hand, you need anyway a working osc on your workstation or you can't cooperate with the community.
Yes. This is another reason why an update via maintenance channels is so important.
Given the current Beta stress all around here, I suggest you install the new packages to get a fast solution.
This bug is not about me. It is about maintenance channels not working for basic tools. (For me this problem has been solved before I opened the bug, as I simply built osc from STABLE for 10.3. This was just another problem I and others had to solve during our Beta stress...) osc is part of our distribution and an integral part of our openSUSE offering. And now it also is an integral part of our internal work environment. It should not break, and making it work again should not require a special setup that is not part of our offering. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com