[Bug 743202] New: /usr/lib/obs/service/download_files prevents 'osc build' before upload
https://bugzilla.novell.com/show_bug.cgi?id=743202 https://bugzilla.novell.com/show_bug.cgi?id=743202#c0 Summary: /usr/lib/obs/service/download_files prevents 'osc build' before upload Classification: Internal Novell Products Product: openSUSE Build Service Version: 2.3 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: osc AssignedTo: adrian@suse.com ReportedBy: jw@suse.com QAContact: adrian@suse.com Found By: --- Blocker: --- I am upstream of package perl-File-Unpack, and try to prepare a new version 0.49 of the package. I have been using 'osc build' to test my packages before I upload to cpan. This is no longer possible. osc build now fails with the following error message: Run source service: /usr/lib/obs/service/download_files --outdir /tmp/tmpNno9Xl ERROR: Fail to download http://search.cpan.org/CPAN/authors/id/J/JN/JNW/File-Unpack-0.49.tar.gz This cannot work, because the whole point of a build test is to catch a faulty release *before* uploading. The new 'service' spoils this use case. This is with obs-service-download_files-0.1-5.1.1.noarch The 'service' should print a warning only and continue, when building locally. The 'service' should print a warning only and continue, when building for my home project. Workaround: always use osc build --noservice osc ci --skip-local-service-run (Also note how these options are inconsistent) -- 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=743202
https://bugzilla.novell.com/show_bug.cgi?id=743202#c1
Adrian Schröter
https://bugzilla.novell.com/show_bug.cgi?id=743202
https://bugzilla.novell.com/show_bug.cgi?id=743202#c
Juergen Weigert
https://bugzilla.novell.com/show_bug.cgi?id=743202
https://bugzilla.novell.com/show_bug.cgi?id=743202#c2
Juergen Weigert
From the above I see several reasons to reopen and raise to Major issue.
In addition, once the packager learns that the system is fighting against his updates, the documented counter measures do not work: osc build --noservice --local-package Still runs the service and changes the tarball back. The only possible workaround appears to be osc build --offline Temporarily changing the full URLs is not an option for me. It adds a second build cycle after the upload reaches the cpan mirrors. The timing of this is unpredictable. The chances of neglecting (or simply forgetting) the second rebuild for just an URL repair are very high. Thus the service cannot fulfill its purpose. I am not having fun submitting my packages now. -- 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=743202
https://bugzilla.novell.com/show_bug.cgi?id=743202#c3
Juergen Weigert
https://bugzilla.novell.com/show_bug.cgi?id=743202
https://bugzilla.novell.com/show_bug.cgi?id=743202#c4
Adrian Schröter
https://bugzilla.novell.com/show_bug.cgi?id=743202
https://bugzilla.novell.com/show_bug.cgi?id=743202#c5
--- Comment #5 from Juergen Weigert
https://bugzilla.novell.com/show_bug.cgi?id=743202
https://bugzilla.novell.com/show_bug.cgi?id=743202#c6
Adrian Schröter
participants (1)
-
bugzilla_noreply@novell.com