[Bug 628258] New: Release: magic on internal build service breaks build/quilt
http://bugzilla.novell.com/show_bug.cgi?id=628258 http://bugzilla.novell.com/show_bug.cgi?id=628258#c0 Summary: Release: magic on internal build service breaks build/quilt Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: BuildService AssignedTo: adrian@novell.com ReportedBy: lmb@novell.com QAContact: adrian@novell.com CC: meissner@novell.com, mls@novell.com, ro@novell.com, bili@novell.com Found By: Development Blocker: --- The internal build service uses a magic marker in the spec files: Release: 0.<RELEASE5> Not only is this a pain when a submitreq is accepted (it seems this line very often causes a failed merge, requiring manual intervention - in particular if one manually changes this locally to a sane string and commits this), but it also breaks various tools. "quilt init" cannot handle this, and even worse, "osc build" can't either: .. Processing files: cluster-glue-debuginfo-1.0.6-0.<RELEASE5> Processing files: cluster-glue-debugsource-1.0.6-0.<RELEASE5> Processing files: libglue2-1.0.6-0.<RELEASE5> .. Wrote: /usr/src/packages/RPMS/x86_64/cluster-glue-debuginfo-1.0.6-0.<RELEASE5>.x86_64.rpm Wrote: /usr/src/packages/RPMS/x86_64/cluster-glue-debugsource-1.0.6-0.<RELEASE5>.x86_64.rpm Wrote: /usr/src/packages/RPMS/x86_64/libglue2-1.0.6-0.<RELEASE5>.x86_64.rpm Wrote: /usr/src/packages/RPMS/x86_64/libglue-devel-1.0.6-0.<RELEASE5>.x86_64.rpm .. .. running 09-check-packaged-twice sh: RELEASE5: No such file or directory sh: RELEASE5: No such file or directory sh: RELEASE5: No such file or directory sh: RELEASE5: No such file or directory .. RPMLINT report: =============== 0 packages and 0 specfiles checked; 0 errors, 1 warnings. Traceback (most recent call last): File "rpmlint.py", line 312, in <module> File "rpmlint.py", line 101, in main File "rpmlint.py", line 185, in runChecks File "BinariesCheck.py", line 360, in check IOError: [Errno 2] No such file or directory: '/tmp/libglue2-1.0.6-0.<RELEASE5>.x86_64.rpm.5609/etc/init.d/random' .. Perhaps using shell meta-characters in a Release: field is simply not such a good idea? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=628258
http://bugzilla.novell.com/show_bug.cgi?id=628258#c1
Adrian Schröter
http://bugzilla.novell.com/show_bug.cgi?id=628258
http://bugzilla.novell.com/show_bug.cgi?id=628258#c2
Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c3
Petr Tesařík
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c4
--- Comment #4 from Michael Schröder
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c5
--- Comment #5 from Jean Delvare
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c6
--- Comment #6 from Lars Marowsky-Bree
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c7
--- Comment #7 from Li Bin
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c8
--- Comment #8 from Michael Schröder
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c9
--- Comment #9 from Li Bin
Sorry, this does not belong in rpm at all. The problem is that the spec files with the <RELEASE> tags are kind of meta specfiles, they need to be processed by the "build" script with substitutes the <RELEASE> tag. So it's ok to patch quilt to understand these meta files, but do not patch rpm!
Yes, agree, just ignore my patch for rpm, :), I just wanna avoid the warning when use quilt on my laptop. Thanks! -- 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=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c10
--- Comment #10 from Petr Tesařík
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c11
--- Comment #11 from Michael Schröder
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c12
Jean Delvare
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c13
Petr Tesařík
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c14
--- Comment #14 from Jean Delvare
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c15
Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c16
Jean Delvare
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c17
--- Comment #17 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c18
--- Comment #18 from Jean Delvare
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c
Jean Delvare
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c19
--- Comment #19 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c19
--- Comment #19 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c
Jean Delvare
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c20
--- Comment #20 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c21
--- Comment #21 from Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=628258
https://bugzilla.novell.com/show_bug.cgi?id=628258#c22
Adrian Schröter
participants (1)
-
bugzilla_noreply@novell.com