[Bug 657838] New: osc 0.130: osc repairwc fails totally - working copy useless
0 done. Please check the state of the wc (via 'osc status .'). cb@geeko:~/packages/home:cboltz/fontlinge-QA> osc status Your working copy '.' is in an inconsistent state. Please run 'osc repairwc .' (Note this might _remove_ files from the .osc/ dir). Please check the state of the working copy afterwards (via 'osc status .') cb@geeko:~/packages/home:cboltz/fontlinge-QA> osc repairwc No apiurl is defined for this working copy. Please choose one from the following list (enter the number):
https://bugzilla.novell.com/show_bug.cgi?id=657838 https://bugzilla.novell.com/show_bug.cgi?id=657838#c0 Summary: osc 0.130: osc repairwc fails totally - working copy useless Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: suse-beta@cboltz.de QAContact: adrian@novell.com Found By: Beta-Customer Blocker: --- Created an attachment (id=403670) --> (http://bugzilla.novell.com/attachment.cgi?id=403670) tarball of home:cboltz fontlinge-QA working copy I updated to osc-0.130-23.1.noarch (on 11.3) from openSUSE:Tools about an hour ago, and it told me that I should run osc repairwc to fix my working copy. OK, let's do it... cb@geeko:~/packages/home:cboltz/fontlinge-QA> osc repairwc No apiurl is defined for this working copy. Please choose one from the following list (enter the number): 0) api.opensuse.org 0) api.opensuse.org
0 done. Please check the state of the wc (via 'osc status .'). cb@geeko:~/packages/home:cboltz/fontlinge-QA> osc status Your working copy '.' is in an inconsistent state. Please run 'osc repairwc .' (Note this might _remove_ files from the .osc/ dir). Please check the state of the working copy afterwards (via 'osc status .') [...]
I tried this more than twice, it's like an endless loop... Needless to say that my working copy is totally useless in this state :-( I attached the working copy of one of my packages (actually a very simple package that just consists of a specfile). If you prefer the checkout of the full home:cboltz project (all packages have the same problem), please drop me a note. -- 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=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c
Xinli Niu
https://bugzilla.novell.com/show_bug.cgi?id=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c
Adrian Schröter
https://bugzilla.novell.com/show_bug.cgi?id=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c1
Marcus Hüwe
https://bugzilla.novell.com/show_bug.cgi?id=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c2
--- Comment #2 from Christian Boltz
0 Your working copy '.' is in an inconsistent state. Please run 'osc repairwc .' (Note this might _remove_ files from the .osc/ dir). Please check the state of the working copy afterwards (via 'osc status .') cb@geeko:~/packages/home:cboltz/fontlinge-QA> osc repairwc [... same again and again ...]
It's the same endless loop - but at least it now automatically executes "osc status" ;-) BTW: This means you can remove the "Please check the state of the working copy afterwards (via 'osc status .')" part of the message *g* # rpm -qa 'osc*' osc-source_validator-0.0-9.1.noarch osc-0.130git.1291750512-169.1.noarch -- 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=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c3
--- Comment #3 from Marcus Hüwe
It's the same endless loop - but at least it now automatically executes "osc status" ;-)
Hmm what do you exactly mean? It shouldn't run "osc status" automatically. Can you post the exact output? Can you please try the following: - open your ~/.oscrc - change the section from "[api.opensuse.org]" to "[https://api.opensuse.org]" - run "osc repairwc" again This should fix it. -- 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=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c4
--- Comment #4 from Christian Boltz
(In reply to comment #2)
It's the same endless loop - but at least it now automatically executes "osc status" ;-)
Hmm what do you exactly mean? It shouldn't run "osc status" automatically. Can you post the exact output?
That's what I posted in my previous comment #2, starting and ending with cb@geeko:~/packages/home:cboltz/fontlinge-QA> osc repairwc
Can you please try the following: - open your ~/.oscrc - change the section from "[api.opensuse.org]" to "[https://api.opensuse.org]" - run "osc repairwc" again This should fix it.
Indeed, that fixed it :-) - for a single package and also for my whole home:cboltz checkout. BTW: I still have a copy of the broken state (and can revert the .oscrc change) in case you want to implement a fix in osc and need a tester for it ;-) -- 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=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c5
--- Comment #5 from Marcus Hüwe
Indeed, that fixed it :-) - for a single package and also for my whole home:cboltz checkout.
Ok.
BTW: I still have a copy of the broken state (and can revert the .oscrc change) in case you want to implement a fix in osc and need a tester for it ;-) That would be great. I just submitted an updated package to the openSUSE:Tools:Unstable project.
-- 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=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c6
--- Comment #6 from Christian Boltz
(In reply to comment #4)
I still have a copy of the broken state (and can revert the .oscrc change) in case you want to implement a fix in osc and need a tester for it ;-) That would be great. I just submitted an updated package to the openSUSE:Tools:Unstable project.
I just tested again - short answer: Works :-) # rpm -q osc osc-0.130git.1291923366-171.1.noarch (from ...:unstable) -- 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=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c7
Marcus Hüwe
https://bugzilla.novell.com/show_bug.cgi?id=657838
https://bugzilla.novell.com/show_bug.cgi?id=657838#c8
Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com