| Summary: | dev-util/git - git fails to check git repository | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | valentin <givemesugarr> |
| Component: | [OLD] Development | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
valentin
2008-01-19 11:16:07 UTC
Please, read the documentation before filing bugs. You cannot do any checkout on uninitialized repository. If you need more hints on what you are doing wrong, then see http://www.gentoo.org/main/en/support.xml, bugzilla is not a place for this. it doesn't work also on a cloned directory!!! the problem is that git doesn't recognize these repositories as git ones. if you cannot believe try out on the xf86-video-ati (reversing steps 3 and 4) and see that you are able to clone it, but you cannot checkout it later (the repo has a 6.1 Mbytes length); also the git_fetch from the eclass doesn't work because it cannot recognize the remote repository as git repository. i don't know about checkout before clone, but what i know is the fact that they're not accessible, either for an xorg git repository either for a git problem. i've tried sending a mail about the problem on the xorg mailing list but there isn't any reply on the matter. (In reply to comment #2) > it doesn't work also on a cloned directory!!! Could you stop screaming and instead tell us what doesn't work? Here's an idea - post *real* steps to reproduce your issue instead of trying to manually reproduce a process you don't understand, because you are doing it upside down. # ebuild xf86-video-ati-9999.ebuild unpack Appending /tmp/x11 to PORTDIR_OVERLAY... * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... * Checking for direct rendering capabilities ... * git clone start --> * repository: git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati Initialized empty Git repository in /usr/portage/distfiles/git-src/xf86-video-ati/ remote: Generating pack... remote: Counting objects: 1270 Done counting 7918 objects. remote: Deltifying 7918 objects... remote: 100% (7918/7918) done Indexing 7918 objects... remote: Total 7918 (delta 6275), reused 0 (delta 0) 100% (7918/7918) done Resolving 6275 deltas... 100% (6275/6275) done * local clone: /usr/portage/distfiles/git-src/xf86-video-ati * committish: master >>> Unpacked to /var/tmp/portage/x11-drivers/xf86-video-ati-9999/work/xf86-video-ati-9999 * Running eautoreconf in '/var/tmp/portage/x11-drivers/xf86-video-ati-9999/work/xf86-video-ati-9999' ... * Running aclocal ... [ ok ] * Running libtoolize --copy --force --automake ... [ ok ] * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign ... [ ok ] * Running elibtoolize in: xf86-video-ati-9999 * Applying sed-1.5.6.patch ... >>> Source unpacked. # rm -rf /var/tmp/portage/x11-drivers/ # ebuild xf86-video-ati-9999.ebuild unpack Appending /tmp/x11 to PORTDIR_OVERLAY... * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... * Checking for direct rendering capabilities ... * git update start --> * repository: git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati * local clone: /usr/portage/distfiles/git-src/xf86-video-ati * committish: master >>> Unpacked to /var/tmp/portage/x11-drivers/xf86-video-ati-9999/work/xf86-video-ati-9999 * Running eautoreconf in '/var/tmp/portage/x11-drivers/xf86-video-ati-9999/work/xf86-video-ati-9999' ... * Running aclocal ... [ ok ] * Running libtoolize --copy --force --automake ... [ ok ] * Running aclocal ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign ... [ ok ] * Running elibtoolize in: xf86-video-ati-9999 * Applying sed-1.5.6.patch ... >>> Source unpacked. well, it seems that i'm not able to do this. i don't know where i do wrong but i can only duplicate the remote repository with git-clone. well, i'll try figuring out what is wrong on my system since it seems to work on your's. sorry for having you loose time. |