eballetbo: indeed
mchehab: have you rebased the media_tree ?
no
weird...
I have 322474f64b5ff6b9a0fa05ad632c75ca5e526fcc in my local tree
but yeah, one of your trees and one of sailus one have missing changesets
it points to "[media] m88ds3103: use own reg update_bits() implementation"
so it's hardly one of my patches
I got it from upstream somewhere
and it's not in any branch or tag
/git/pinchartl/media.git
Fetching origin
From /git/media_tree
* branch HEAD -> FETCH_HEAD
error: Could not read 322474f64b5ff6b9a0fa05ad632c75ca5e526fcc
fatal: Failed to traverse parents of commit 8132ccfb864a43e391a803caf69b3807c3bb4249
error: failed to run repack
/git/sailus/media_tree.git
error: Could not read 5ea878796f0a1d9649fe43a6a09df53d3915c0ef
fatal: Failed to traverse parents of commit ee912d2b7910796ee0a9c22d2cde1e339bfabd3d
error: failed to run repack
I was unable to find those two changesets, even on my local tree
if you push 322474f64b5ff6b9a0fa05ad632c75ca5e526fcc on some branch, I can add a tag for it at media_tree
I have 322474f64b5ff6b9a0fa05ad632c75ca5e526fcc in my tree but it's not part of any of my branches
so I'd rather remove the branch on linuxtv.org that contains 322474f64b5ff6b9a0fa05ad632c75ca5e526fcc
well, create a branch or a tag and push it
the object should be sent upstream, fixing the breakage
doing it right now
and fetched
git branch -a --contains should now help
fixed
the commit came from git://linuxtv.org/mchehab/media-next.git
ah
media-next *is* rebased
for every new Kernel version
that seems reasonable to me, but then it shouldn't be used as a reference for the linuxtv.org trees
it is not a reference tree
it is a merge tree
btw, rebasing the media-next was recommended by the linux-next maintainer
that's not an issue at all
322474f64b5ff6b9a0fa05ad632c75ca5e526fcc ended up in my local tree
in a branch
I've pushed that branch to my linuxtv.org repository
ok
and at some later point the object disappeared
I added a old/cs_322474f64b5f at the master tree
which I assume means that it was never stored in my linuxtv.org tree
pinchartl: there are some scripts at the server that helps to avoid the trees to grow forever
doing git gc --aggressive
on all trees
once by month
the object was reachable from a branch so gc shouldn't be a problem
and git gc once by day
the problem is that the object was stored in a referenced tree and got dropped from it
we now it was in one of your -next branches
maybe you cloned your tree from media-next
it uses the tree you clone as the reference object tree
no, my tree is cloned from mainline
with git://linuxtv.org/media_tree.git added as a reference
no
$ more objects/info/alternates
/git/linux.git/objects
/git/media_tree.git/objects
it is not using linux-next as alternates for objects
just it guess, could it be that you pushed the -next branch that contains 322474f64b5ff6b9a0fa05ad632c75ca5e526fcc to git://linuxtv.org/media_tree.git by mistake at some point and then removed it ?
s/it guess/a guess/
sailus tree is still broken:
$ sudo git gc
error: Could not read 5ea878796f0a1d9649fe43a6a09df53d3915c0ef
fatal: Failed to traverse parents of commit ee912d2b7910796ee0a9c22d2cde1e339bfabd3d
error: failed to run repack
I have 5ea878796f0a1d9649fe43a6a09df53d3915c0ef in my tree ;-)
pinchartl: no, I don't think I ever pushed -next to media_tree
ok, good
I'll use it to fix sailus tree then
hmm... you didn't push it
I meant my local tree
could you please push it on some branch or tag?
it comes from your -experimental tree
ah
I probably don't have it there anymore, I guess
at least I ran an script yesterday trying to find some missing changesets
but why didn't it get pushed to Sakari's tree in the first place ?
no idea
pushed to tree-fix
thanks!
I don't think that adding old/* tags is the best fix though
as you'll need to keep them forever
the required objects should be pushed to the trees that need it instead
now that you've pushed old/cs_322474f64b5f you can't remove it anymore unless you git gc on master before doing it on my tree
otherwise my tree will lose the object as it's present in master
yes, those old/cs_* should be there forever
btw, sailus tree failed again, with another changeset: 5ea878796f0a1d9649fe43a6a09df53d3915c0ef
that's the same one
oh, yes... weird
ed763ecbeff9b84c9208cdc27076522db0d24c1f
that's the next missing changeset on sailus tree
Sakari should push the missing objects to his tree
there's no point in storing them to master
mchehab, pinchartl: Thanks for the info. I need to leave now but I'll check that later today.
tested two video cameras just now, they both did around ~10fps. on debian stable and sid. theres probably no magic switch to make that 30?
julius: disabling auto-exposure and lowering the exposure time could help, but the images will be darker
so whats a sure thing to buy for linux as webcam at 20?/$ ?
the uvc listing shows quite a lot of cameras...but no prices
that's because we write free software, we don't care about prices ;-)
pinchartl: so if I send you a TODO list you'll implement it free of charge, did I get that right? ;)
larsc: sure, but remember that as the price tends towards zero the amount of time tends towards infinity :-)