[dev] local git repository re: imp IMAP/MIME changes

Michael M Slusarz slusarz at horde.org
Thu Nov 6 18:44:12 UTC 2008


Quoting Chuck Hagenbuch <chuck at horde.org>:

> Quoting Michael M Slusarz <slusarz at horde.org>:
>
>> Added Horde_Imap_Client to horde.  Running into problems pushing  
>> commits to horde-hatchery - looks like there are some permission  
>> issues.  Getting the following error:
>>
>> error: unable to create temporary sha1 filename ./objects/6c: File exists
>> fatal: failed to write object
>> error: unpack failed: unpacker exited with error code
>> To dev.horde.org:/horde/git/horde-hatchery
>> ! [remote rejected] master -> master (n/a (unpacker error))
>> error: failed to push some refs to 'dev.horde.org:/horde/git/horde-hatcher
>
> I've tried again to make the directories +s to account for this.  
> Otherwise we might need people to set their umasks, I guess?  
> Anyways, should work for now.

Bleh.  Tried doing a push in horde-hatchery, and got this error:

slusarz at bigworm % git push
Counting objects: 765, done.
Compressing objects: 100% (629/629), done.
Writing objects: 100% (763/763), 4.37 MiB | 38 KiB/s, done.
Total 763 (delta 109), reused 91 (delta 25)
To dev.horde.org:/horde/git/horde-hatchery
    ef83ad6..494134b  master -> master
Can't do setuid (cannot exec sperl)
Can't do setuid (cannot exec sperl)

Went to dev and looked and, sure enough, the log messages went through:

----

slusarz at nazik:/horde/git/horde-hatchery/.git$ git log
commit 494134b0cb53996bc9815e438ac7bf14bd3fea50
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Nov 6 11:09:21 2008 -0700

     Initial import of IMP 5.

     IMP 5 is currently Happy Fun Ball-esque.  Do not taunt IMP 5.  Do not
     stare directly at IMP 5.  If IMP 5 begins to smoke, seek shelter and
     cover head.

commit 9c7084f90f30314a5e2fe9c8aa48c9e96835b1d2
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Nov 6 10:59:12 2008 -0700

     Updates from working tree

commit 8ef57953d921e733cb50c8d445c226eaadbd306e
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Nov 5 22:59:53 2008 -0700

     Merge CVS revision 1.18

commit 877d6ab1c0afe43337ed38d0a3d98c4d0711c95a
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Nov 5 22:57:56 2008 -0700

     Import new MIME library.

----

But none of the code is living in the horde-hatchery directory (both  
imp/ and framework/MIME should exist).  And doing a git push/pull is  
saying everything is up-to-date.  Uh-oh.

I probably want to do some kind of "git revert" to undo these commits  
then re-try adding when the permissions are fixed.  But I will hold  
off since I am still not sure this is 100% correct.

michael

-- 
___________________________________
Michael Slusarz [slusarz at horde.org]



More information about the dev mailing list