Unable to tag

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Unable to tag

Felipe Contreras
Hi,

I'm trying to tag gst-openmax and the update hook seems to be blocking it.

git push fd v0.10.0.5
Total 0 (delta 0), reused 0 (delta 0)
*** The un-annotated tag, v0.10.0.5, is not allowed in this repository
*** Use 'git tag [ -a | -s ]' for tags you want to propagate.
error: hooks/update exited with error code 1
error: hook declined to update refs/tags/v0.10.0.5
To ssh://[hidden email]/git/gstreamer/gst-openmax
 ! [remote rejected] v0.10.0.5 -> v0.10.0.5 (hook declined)

I logged to annarchy.fd.org to see if I could fix the problem, it
seems all the permissions are strange:
-rw-rwsr-- 1 bilboed gstreamer   42 2009-01-30 23:52 description
-rw-rwsr-- 1 bilboed gstreamer 2.0K 2009-01-30 23:50 hooks/update

Why would the description have setguid mode? And why am I not able to
edit any file even though I'm on the 'gstreamer' group?

--
Felipe Contreras

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Unable to tag

Peter Kjellerstedt
> -----Original Message-----
> From: Felipe Contreras [mailto:[hidden email]]
> Sent: den 27 april 2009 02:03
> To: [hidden email]
> Cc: Edward Hervey
> Subject: [gst-devel] Unable to tag
>
> Hi,
>
> I'm trying to tag gst-openmax and the update hook seems to be blocking
> it.
>
> git push fd v0.10.0.5
> Total 0 (delta 0), reused 0 (delta 0)
> *** The un-annotated tag, v0.10.0.5, is not allowed in this repository
> *** Use 'git tag [ -a | -s ]' for tags you want to propagate.
> error: hooks/update exited with error code 1
> error: hook declined to update refs/tags/v0.10.0.5
> To ssh://[hidden email]/git/gstreamer/gst-openmax
>  ! [remote rejected] v0.10.0.5 -> v0.10.0.5 (hook declined)
>
> I logged to annarchy.fd.org to see if I could fix the problem, it
> seems all the permissions are strange:
> -rw-rwsr-- 1 bilboed gstreamer   42 2009-01-30 23:52 description
> -rw-rwsr-- 1 bilboed gstreamer 2.0K 2009-01-30 23:50 hooks/update
>
> Why would the description have setguid mode? And why am I not able to
> edit any file even though I'm on the 'gstreamer' group?
>
> --
> Felipe Contreras

I do not know anything about the files or their permissions,
but regarding un-annotated tags I personally find it a very
good idea to block them. One of the major problems we have
with our own CVS repository is the lack of information
regarding tags, who set the tag and why. So IMHO annotated
tags is the only way to go. Then again, I am not the
repository owner for GStreamer...

//Peter


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Unable to tag

Felipe Contreras
On Mon, Apr 27, 2009 at 2:49 PM, Peter Kjellerstedt
<[hidden email]> wrote:

>> -----Original Message-----
>> From: Felipe Contreras [mailto:[hidden email]]
>> Sent: den 27 april 2009 02:03
>> To: [hidden email]
>> Cc: Edward Hervey
>> Subject: [gst-devel] Unable to tag
>>
>> Hi,
>>
>> I'm trying to tag gst-openmax and the update hook seems to be blocking
>> it.
>>
>> git push fd v0.10.0.5
>> Total 0 (delta 0), reused 0 (delta 0)
>> *** The un-annotated tag, v0.10.0.5, is not allowed in this repository
>> *** Use 'git tag [ -a | -s ]' for tags you want to propagate.
>> error: hooks/update exited with error code 1
>> error: hook declined to update refs/tags/v0.10.0.5
>> To ssh://[hidden email]/git/gstreamer/gst-openmax
>>  ! [remote rejected] v0.10.0.5 -> v0.10.0.5 (hook declined)
>>
>> I logged to annarchy.fd.org to see if I could fix the problem, it
>> seems all the permissions are strange:
>> -rw-rwsr-- 1 bilboed gstreamer   42 2009-01-30 23:52 description
>> -rw-rwsr-- 1 bilboed gstreamer 2.0K 2009-01-30 23:50 hooks/update
>>
>> Why would the description have setguid mode? And why am I not able to
>> edit any file even though I'm on the 'gstreamer' group?
>>
>> --
>> Felipe Contreras
>
> I do not know anything about the files or their permissions,
> but regarding un-annotated tags I personally find it a very
> good idea to block them. One of the major problems we have
> with our own CVS repository is the lack of information
> regarding tags, who set the tag and why. So IMHO annotated
> tags is the only way to go. Then again, I am not the
> repository owner for GStreamer...

Even the description file had +s, so I don't think someone decided to
block un-annotated tags, maybe somebody did 'chmod +s +R' by mistake?

Regarding your comment, the most common use of tags is to tag a
release, for such cases git.git follows the 'v1.0.0' guideline. If the
tag starts with 'v', then you know _why_ the tag was made, and it
really doesn't matter who did it, does it?

--
Felipe Contreras

------------------------------------------------------------------------------
Crystal Reports &#45; New Free Runtime and 30 Day Trial
Check out the new simplified licensign option that enables unlimited
royalty&#45;free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Unable to tag

Edward Hervey
In reply to this post by Peter Kjellerstedt
On Mon, 2009-04-27 at 13:49 +0200, Peter Kjellerstedt wrote:

> > -----Original Message-----
> > From: Felipe Contreras [mailto:[hidden email]]
> > Sent: den 27 april 2009 02:03
> > To: [hidden email]
> > Cc: Edward Hervey
> > Subject: [gst-devel] Unable to tag
> >
> > Hi,
> >
> > I'm trying to tag gst-openmax and the update hook seems to be blocking
> > it.
> >
> > git push fd v0.10.0.5
> > Total 0 (delta 0), reused 0 (delta 0)
> > *** The un-annotated tag, v0.10.0.5, is not allowed in this repository
> > *** Use 'git tag [ -a | -s ]' for tags you want to propagate.
> > error: hooks/update exited with error code 1
> > error: hook declined to update refs/tags/v0.10.0.5
> > To ssh://[hidden email]/git/gstreamer/gst-openmax
> >  ! [remote rejected] v0.10.0.5 -> v0.10.0.5 (hook declined)
> >
> > I logged to annarchy.fd.org to see if I could fix the problem, it
> > seems all the permissions are strange:
> > -rw-rwsr-- 1 bilboed gstreamer   42 2009-01-30 23:52 description
> > -rw-rwsr-- 1 bilboed gstreamer 2.0K 2009-01-30 23:50 hooks/update

interesting... this is what I see on kemper.fdo:
-rw-rwxr-- 1 bilboed gstreamer   42 2009-01-30
23:52 /git/gstreamer/gst-openmax.git/description
-rw-rwxr-- 1 bilboed gstreamer 1985 2009-01-30
23:50 /git/gstreamer/gst-openmax.git/hooks/update

and on annarchy.fdo:
-rw-rwxr-- 1 bilboed gstreamer   42 2009-01-30
23:52 /git/gstreamer/gst-openmax.git/description
-rw-rwxr-- 1 bilboed gstreamer 1985 2009-01-30
23:50 /git/gstreamer/gst-openmax.git/hooks/update

seems fine to me apart from the execution bit being set for the
gstreamer group (that would be /git/gstreamer/gst-openmax.git/ on both
machines btw).

  As for the tagging ... I can't even see which commit should be tagged
(I'm looking for one that sets configure.ac (or some other file) to
0.10.0.5).

  anyway... I removed the execution bit from hooks/update. Do as you
please.

    Edward

> >
> > Why would the description have setguid mode? And why am I not able to
> > edit any file even though I'm on the 'gstreamer' group?
> >
> > --
> > Felipe Contreras
>
> I do not know anything about the files or their permissions,
> but regarding un-annotated tags I personally find it a very
> good idea to block them. One of the major problems we have
> with our own CVS repository is the lack of information
> regarding tags, who set the tag and why. So IMHO annotated
> tags is the only way to go. Then again, I am not the
> repository owner for GStreamer...
>
> //Peter
>


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Unable to tag

Felipe Contreras
On Sat, May 2, 2009 at 11:34 AM, Edward Hervey <[hidden email]> wrote:

> On Mon, 2009-04-27 at 13:49 +0200, Peter Kjellerstedt wrote:
>> > -----Original Message-----
>> > From: Felipe Contreras [mailto:[hidden email]]
>> > Sent: den 27 april 2009 02:03
>> > To: [hidden email]
>> > Cc: Edward Hervey
>> > Subject: [gst-devel] Unable to tag
>> >
>> > Hi,
>> >
>> > I'm trying to tag gst-openmax and the update hook seems to be blocking
>> > it.
>> >
>> > git push fd v0.10.0.5
>> > Total 0 (delta 0), reused 0 (delta 0)
>> > *** The un-annotated tag, v0.10.0.5, is not allowed in this repository
>> > *** Use 'git tag [ -a | -s ]' for tags you want to propagate.
>> > error: hooks/update exited with error code 1
>> > error: hook declined to update refs/tags/v0.10.0.5
>> > To ssh://[hidden email]/git/gstreamer/gst-openmax
>> >  ! [remote rejected] v0.10.0.5 -> v0.10.0.5 (hook declined)
>> >
>> > I logged to annarchy.fd.org to see if I could fix the problem, it
>> > seems all the permissions are strange:
>> > -rw-rwsr-- 1 bilboed gstreamer   42 2009-01-30 23:52 description
>> > -rw-rwsr-- 1 bilboed gstreamer 2.0K 2009-01-30 23:50 hooks/update
>
> interesting... this is what I see on kemper.fdo:
> -rw-rwxr-- 1 bilboed gstreamer   42 2009-01-30
> 23:52 /git/gstreamer/gst-openmax.git/description
> -rw-rwxr-- 1 bilboed gstreamer 1985 2009-01-30
> 23:50 /git/gstreamer/gst-openmax.git/hooks/update
>
> and on annarchy.fdo:
> -rw-rwxr-- 1 bilboed gstreamer   42 2009-01-30
> 23:52 /git/gstreamer/gst-openmax.git/description
> -rw-rwxr-- 1 bilboed gstreamer 1985 2009-01-30
> 23:50 /git/gstreamer/gst-openmax.git/hooks/update

Yeah, that's because I asked in #freedesktop and some guy did 'chmod -s'.

> seems fine to me apart from the execution bit being set for the
> gstreamer group (that would be /git/gstreamer/gst-openmax.git/ on both
> machines btw).

Yeah, the execution bit on the group is wrong on most files. But also
there's a setguid bit for some directories.

>  As for the tagging ... I can't even see which commit should be tagged
> (I'm looking for one that sets configure.ac (or some other file) to
> 0.10.0.5).

Having a commit to bump the version is a thing of the past:
http://cgit.freedesktop.org/gstreamer/gst-openmax/commit/?id=2cbf95a93c0d689dc246040a1caee75f78293c8b

>  anyway... I removed the execution bit from hooks/update. Do as you
> please.

Thanks.

Having to look at all this stuff made me realize the description is wrong:
Wrapper plugins for the OpenMAX framework

There are no "plugins" it's only one plug-in, it's for OpenMAX IL
which is not a framework, it's a standard API.

I tried to change it, but for some reason it's read-only even though
I'm on the gstreamer group.

Cheers.

--
Felipe Contreras

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel