[opensuse-buildservice] bco grabs the wrong package if target project exists
Why does osc or OBS give the wrong package? I asked for gstreamer-0_10 but got gstreamer-0_10-doc instead. Why is that so? olaf@bax:/dev/shm $ obs bco gstreamer-0_10 defaulting to openSUSE:Factory/gstreamer-0_10 Using existing branch project: home:olh:branches:multimedia:libs A home:olh:branches:multimedia:libs A home:olh:branches:multimedia:libs/gstreamer-0_10-doc A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/baselibs.conf A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0.10.36.tar.xz A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10-bison3.patch A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10-doc.changes A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10-doc.spec A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10-no-gtk-doc-for-reals.patch A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10-rpm-prov.patch A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10.changes A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10.macros A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10.prov A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-0_10.spec A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/gstreamer-no-setlocale.patch A home:olh:branches:multimedia:libs/gstreamer-0_10-doc/pre_checkin.sh At revision ff8e7989e030cc0167e8a74a30dffaef. Note: You can use "osc delete" or "osc submitpac" when done. olaf@bax:/dev/shm $ cd - /dev/shm/home:olh:branches:multimedia:libs olaf@bax:/dev/shm/home:olh:branches:multimedia:libs $ cd gstreamer-0_10-doc/ olaf@bax:/dev/shm/home:olh:branches:multimedia:libs/gstreamer-0_10-doc $ .. olaf@bax:/dev/shm/home:olh:branches:multimedia:libs $ l insgesamt 0 drwxr-xr-x 3 olaf users 320 22. Dez 09:33 gstreamer-0_10-doc/ olaf@bax:/dev/shm/home:olh:branches:multimedia:libs $ obs up -u Unexpanding to rev 7a0e349d10d9ab549cafa220b98424f2 Updating gstreamer-0_10-doc A gstreamer-0_10-doc/_link D gstreamer-0_10-doc/baselibs.conf D gstreamer-0_10-doc/gstreamer-0.10.36.tar.xz D gstreamer-0_10-doc/gstreamer-0_10-bison3.patch D gstreamer-0_10-doc/gstreamer-0_10-doc.changes D gstreamer-0_10-doc/gstreamer-0_10-doc.spec D gstreamer-0_10-doc/gstreamer-0_10-no-gtk-doc-for-reals.patch D gstreamer-0_10-doc/gstreamer-0_10-rpm-prov.patch D gstreamer-0_10-doc/gstreamer-0_10.changes D gstreamer-0_10-doc/gstreamer-0_10.macros D gstreamer-0_10-doc/gstreamer-0_10.prov D gstreamer-0_10-doc/gstreamer-0_10.spec D gstreamer-0_10-doc/gstreamer-no-setlocale.patch D gstreamer-0_10-doc/pre_checkin.sh At revision 7a0e349d10d9ab549cafa220b98424f2. olaf@bax:/dev/shm/home:olh:branches:multimedia:libs $ l insgesamt 0 drwxr-xr-x 3 olaf users 80 22. Dez 09:34 gstreamer-0_10-doc/ olaf@bax:/dev/shm/home:olh:branches:multimedia:libs $ obs --version 0.149 After poking around it said "Using existing project". Once I delete the empty project, I got this: olaf@bax:/dev/shm/home:olh:branches:multimedia:libs $ mv -vi $PWD $PWD.old „/dev/shm/home:olh:branches:multimedia:libs“ -> „/dev/shm/home:olh:branches:multimedia:libs.old“ olaf@bax:/dev/shm/home:olh:branches:multimedia:libs $ .. olaf@bax:/dev/shm $ obs bco gstreamer-0_10 defaulting to openSUSE:Factory/gstreamer-0_10 Note: The branch has been created of a different project, multimedia:libs, which is the primary location of where development for that package takes place. That's also where you would normally make changes against. A direct branch of the specified package can be forced with the --nodevelproject option. A home:olh:branches:multimedia:libs A home:olh:branches:multimedia:libs/gstreamer-0_10 A home:olh:branches:multimedia:libs/gstreamer-0_10/baselibs.conf A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0.10.36.tar.xz A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10-bison3.patch A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10-doc.changes A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10-doc.spec A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10-no-gtk-doc-for-reals.patch A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10-rpm-prov.patch A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10.changes A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10.macros A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10.prov A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-0_10.spec A home:olh:branches:multimedia:libs/gstreamer-0_10/gstreamer-no-setlocale.patch A home:olh:branches:multimedia:libs/gstreamer-0_10/pre_checkin.sh At revision c70f523f80c1fa57f6ef5b0c7bf1ab1f. Note: You can use "osc delete" or "osc submitpac" when done. Olaf -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Olaf Hering <olaf@aepfle.de> writes:
Why does osc or OBS give the wrong package? I asked for gstreamer-0_10 but got gstreamer-0_10-doc instead. Why is that so?
Because osc got confused by the preexisting (broken) link gstreamer-0_10-doc -> gstreamer-0_10? Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mon, Dec 22, Andreas Schwab wrote:
Olaf Hering <olaf@aepfle.de> writes:
Why does osc or OBS give the wrong package? I asked for gstreamer-0_10 but got gstreamer-0_10-doc instead. Why is that so?
Because osc got confused by the preexisting (broken) link gstreamer-0_10-doc -> gstreamer-0_10?
What caused the broken link? Likely the accepted SR did not clean up properly. Olaf -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Olaf Hering <olaf@aepfle.de> writes:
Likely the accepted SR did not clean up properly.
SR cleanup doesn't remove links. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mon, Dec 22, Olaf Hering wrote:
Why does osc or OBS give the wrong package? I asked for gstreamer-0_10 but got gstreamer-0_10-doc instead. Why is that so?
The current SR for gstreamer-0_10 created once again a stale gstreamer-0_10-doc package, while the previous SR for some reason did not. This is now https://github.com/openSUSE/open-build-service/issues/837 Olaf -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (2)
-
Andreas Schwab
-
Olaf Hering