[Bug 729140] New: osc vc breaks hardlinked changelog files
https://bugzilla.novell.com/show_bug.cgi?id=729140 https://bugzilla.novell.com/show_bug.cgi?id=729140#c0 Summary: osc vc breaks hardlinked changelog files Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: Other OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: BuildService AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: puzel@suse.com QAContact: adrian@suse.com CC: mvyskocil@suse.com Found By: L3 Blocker: --- If there are multiple hardlinked *.changes files, running osc vc pkg.changes breaks the hardlink. Expected result: preserve the hardlink ~ update all changelogs. -- 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=729140
https://bugzilla.novell.com/show_bug.cgi?id=729140#c2
--- Comment #2 from Adrian Schröter
https://bugzilla.novell.com/show_bug.cgi?id=729140
https://bugzilla.novell.com/show_bug.cgi?id=729140#c
Adrian Schröter
https://bugzilla.novell.com/show_bug.cgi?id=729140
https://bugzilla.novell.com/show_bug.cgi?id=729140#c3
--- Comment #3 from Petr Uzel
https://bugzilla.novell.com/show_bug.cgi?id=729140
https://bugzilla.novell.com/show_bug.cgi?id=729140#c4
Michal Vyskocil
https://bugzilla.novell.com/show_bug.cgi?id=729140
https://bugzilla.novell.com/show_bug.cgi?id=729140#c5
Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=729140
https://bugzilla.novell.com/show_bug.cgi?id=729140#c6
Petr Uzel
Well, if you artifically create the hardlinks why don't you recreate them after osc vc?
Because in our PTF-building workflow, there is no 'natural' point where this could be hooked.
buildvc just does the usual "blah > foo.new && mv foo.new foo" atomic file replacement.
/work/src/bin/vc preserves the hardlinks (I didn't check how it works). -- 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=729140
https://bugzilla.novell.com/show_bug.cgi?id=729140#c7
Adrian Schröter
participants (1)
-
bugzilla_noreply@novell.com