[opensuse-buildservice] How to remove users home project devel project link to multimedia:libs ffmpeg

Hi a user has made his project developed at multimedia:libs/ffmpeg this has broken ffmpeg build. I tried a blank changedevelrequest from web ui in his project but it failed although it claimed "New Devel project (leave free to delete the current one):" it didn't work. In the meantime I created request #460176 to change his devel project to his home project but this maybe needs somebody with admin privileges to intervene. Maybe this needs to be prevented in future because the user doesn't have maintainer rights in the package. Dave Plater -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Friday 2017-02-24 12:25, Dave Plater wrote:
Hi a user has made his project developed at multimedia:libs/ffmpeg this has broken ffmpeg build.
Not that I can see. multimedia:libs/ffmpeg only has a _link file to openSUSE:Factory, so that is the only base that could create conflicts. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On 24/02/2017 13:54, Jan Engelhardt wrote:
On Friday 2017-02-24 12:25, Dave Plater wrote:
Hi a user has made his project developed at multimedia:libs/ffmpeg this has broken ffmpeg build. Not that I can see. multimedia:libs/ffmpeg only has a _link file to openSUSE:Factory, so that is the only base that could create conflicts. I saw your revoked submit request to the users home project. I did this years ago with rosegarden and it created havoc, it shouldn't be allowed. Trust me, this is the reason mmlibs ffmpeg is broken. Dave -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Friday 2017-02-24 13:04, Dave Plater wrote:
On 24/02/2017 13:54, Jan Engelhardt wrote:
On Friday 2017-02-24 12:25, Dave Plater wrote:
Hi a user has made his project developed at multimedia:libs/ffmpeg this has broken ffmpeg build. Not that I can see. multimedia:libs/ffmpeg only has a _link file to openSUSE:Factory, so that is the only base that could create conflicts. I saw your revoked submit request to the users home project. I did this years ago with rosegarden and it created havoc, it shouldn't be allowed. Trust me, this is the reason mmlibs ffmpeg is broken.
Who knows. This is not normally supposed to happen at all, because packages should retain their sources when unexpanded. That was not the case for ffmpeg because it did not use <branch/>. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On 24/02/2017 14:44, Jan Engelhardt wrote:
On Friday 2017-02-24 13:04, Dave Plater wrote:
On 24/02/2017 13:54, Jan Engelhardt wrote:
On Friday 2017-02-24 12:25, Dave Plater wrote:
Hi a user has made his project developed at multimedia:libs/ffmpeg this has broken ffmpeg build. Not that I can see. multimedia:libs/ffmpeg only has a _link file to openSUSE:Factory, so that is the only base that could create conflicts. I saw your revoked submit request to the users home project. I did this years ago with rosegarden and it created havoc, it shouldn't be allowed. Trust me, this is the reason mmlibs ffmpeg is broken.
Who knows. This is not normally supposed to happen at all, because packages should retain their sources when unexpanded. That was not the case for ffmpeg because it did not use <branch/>. This seems to happen when there are accepted submit requests to devel project while a submit request to Factory is waiting for to be accepted. If there's no link to Factory, you can't get a link diff but it never breaks. The devel project link to users home makes it worse. Wait until you next accept a request to mmlibs ffmpeg it will likely break again. Anyway a user without maintainers rights shouldn't be able to create such a link. Dave -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On Friday 2017-02-24 14:38, Dave Plater wrote:
Who knows. This is not normally supposed to happen at all, because packages should retain their sources when unexpanded. That was not the case for ffmpeg because it did not use <branch/>.
[...] Wait until you next accept a request to mmlibs ffmpeg it will likely break again.
Just tried - Nope, didn't break. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

On 24/02/2017 16:03, Jan Engelhardt wrote:
On Friday 2017-02-24 14:38, Dave Plater wrote:
Who knows. This is not normally supposed to happen at all, because packages should retain their sources when unexpanded. That was not the case for ffmpeg because it did not use <branch/>. [...] Wait until you next accept a request to mmlibs ffmpeg it will likely break again. Just tried - Nope, didn't break. There's no pending request to Factory but I see Olaf's request hasn't been sent to Factory, try again after submitting that. I think the breakage will happen when the Factory request is accepted and there's still a link diff in mmlibs. It would be nice to get to the bottom of this problem, it's irritating. Dave -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org

Am Fri, 24 Feb 2017 13:25:05 +0200 schrieb Dave Plater <dplater.list@gmail.com>:
Hi a user has made his project developed at multimedia:libs/ffmpeg this has broken ffmpeg build. I tried a blank changedevelrequest from web ui in his project but it failed although it claimed
I think the recent failure was caused by the fact that two branches with conflicting changes were created. Then both got accepted somehow. Olaf
participants (3)
-
Dave Plater
-
Jan Engelhardt
-
Olaf Hering