Mailinglist Archive: opensuse-buildservice (351 mails)

< Previous Next >
[opensuse-buildservice] osc submitreq tries to send a submission to the wrong project
  • From: Michael Wolf <maw@xxxxxxxxxx>
  • Date: Fri, 11 Jul 2008 15:59:22 -0500
  • Message-id: <1215809962.10798.44.camel@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Yo

I'm trying to use osc branch and osc submitreq and am running into
problems.

osc branch appears to do the right thing:

osc branch openSUSE:Factory <gnome package>

tells me that <gnome package>'s development happens in GNOME:Factory,
and I end up with home:maw:branches:GNOME:Factory/<gnome package>, just
as expected.

I change and commit <gnome package>. When I do a submitreq , and then
try to do a submitreq, I see the following:

Sorry, but a different project, GNOME:UNSTABLE, is defined as the
place where development of the package gconf2 primarily takes place.
Please submit there instead, or use --nodevelproject to force direct
submission.

Exactly what I did is in the attachment.

Now, GNOME:UNSTABLE was where development took place, until a few days
ago. I made what I believe were the adequate and correct changes in the
internal pdb to change this, and the fact that osc branch works
correctly implies that I did.

So, what's the deal? Is there anything I missed?


Thanks,
Michael.


maw@builder:/builds> osc branch openSUSE:Factory gconf2

Note: The branch has been created of a different project,
GNOME:Factory,
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 working copy of the branched package can be checked out with:

osc co home:maw:branches:GNOME:Factory/gconf2
maw@builder:/builds> osc co home:maw:branches:GNOME:Factory/gconf2
A home:maw:branches:GNOME:Factory/gconf2
A home:maw:branches:GNOME:Factory/gconf2/GConf-2.23.1.tar.bz2
A home:maw:branches:GNOME:Factory/gconf2/baselibs.conf
A home:maw:branches:GNOME:Factory/gconf2/gconf2-gconftool-reload.patch
A home:maw:branches:GNOME:Factory/gconf2/gconf2-predictable-filenames.patch
A home:maw:branches:GNOME:Factory/gconf2/gconf2-sabayon.patch
A home:maw:branches:GNOME:Factory/gconf2/gconf2-schemas-path.patch
A home:maw:branches:GNOME:Factory/gconf2/gconf2.changes
A home:maw:branches:GNOME:Factory/gconf2/gconf2.spec
A home:maw:branches:GNOME:Factory/gconf2/gconftool-rebuild
A home:maw:branches:GNOME:Factory/gconf2/macros.gconf2
A home:maw:branches:GNOME:Factory/gconf2/ready
maw@builder:/builds> cd home:maw:branches:GNOME:Factory/gconf2
maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2> ls
GConf-2.23.1.tar.bz2 gconf2.changes
baselibs.conf gconf2.spec
gconf2-gconftool-reload.patch gconftool-rebuild
gconf2-predictable-filenames.patch macros.gconf2
gconf2-sabayon.patch ready
gconf2-schemas-path.patch
maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2> echo "blah blah
blah" >> gconf2.spec
maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2> osc diff
Index: gconf2.spec
===================================================================
--- gconf2.spec (revision 31ec5087f22057aac457e50f1d558ab4)
+++ gconf2.spec (working copy)
@@ -543,3 +543,4 @@
- initial SuSE Release for GNOME 2.0 platform
- use newer version instead of the broken 1.1.1
- install pkconfig files in correct place
+blah blah blah

maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2>
maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2> osc commit -m "dumb
change"
Sending gconf2.spec
Transmitting file data .
Committed revision 2.
maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2> osc commit -m "dumb
change"
Sending gconf2.spec
Transmitting file data .
Committed revision 2.
maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2> osc submitreq
create -m 'test submitreq; reject this'
Sorry, but a different project, GNOME:UNSTABLE, is defined as the place where
development
of the package gconf2 primarily takes place.
Please submit there instead, or use --nodevelproject to force direct submission.
maw@builder:/builds/home:maw:branches:GNOME:Factory/gconf2>
< Previous Next >
Follow Ups