Hi After some system update I cannot sync git repos anymore. I just receive some like :
Sync x-paludis-overlay remote: Counting objects: 1527, done. remote: Compressing objects: 100% (544/544), done. remote: Total 1527 (delta 722), reused 1498 (delta 706) Receiving objects: 100% (1527/1527), 145.80 KiB | 221 KiB/s, done. Resolving deltas: 100% (722/722), done. >From git://git.pioto.org/paludis-overlay * branch HEAD -> FETCH_HEAD fatal: ambiguous argument 'origin/master': unknown revision or path not in the working tree. Use '--' to separate paths from revisions *** Output log: /var/log/paludis/1278847378-sync-x-paludis-overlay.out Sync error: * In program paludis (--show-use-descriptions none --dl-reinstall if-use-changed --log-level warning --dl-downgrade warning --dl-fall-back as-needed) -s x-paludis-overlay: * When performing sync action from command line: * When executing sync task: * When syncing repository 'x-paludis-overlay': * When syncing repository 'x-paludis-overlay': * sync of '/var/paludis/repositories/paludis-overlay' from 'git://git.pioto.org/paludis-overlay.git' failed Sync x-paludis-overlay failed Obviously git fetches repo successfully, but fails to checkout it. Doing manually something like: # git pull origin master .. does a normal checkout. I use Paludis v0.48.1 on Gentoo and git 1.6.4.4 I suspect this issue has something to do with new git policy introduced in 0.48. My old repo config looks like: master_repository = gentoo location = /var/paludis/repositories/paludis-overlay sync = git://git.pioto.org/paludis-overlay.git #sync_options="--branch=master" # does not help format = ebuild names_cache = /var/cache/paludis/names write_cache = /var/cache/paludis/metadata provides_cache = /var/cache/paludis/provides -- Regards, Denis _______________________________________________ paludis-user mailing list [email protected] http://lists.pioto.org/mailman/listinfo/paludis-user
