Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 24

Thread: Git 1.5 for Feisty

  1. #11

    Re: Git 1.5 for Feisty

    Quote Originally Posted by jackbravo View Post
    What options did you guys used on the make process. And could you post your last lines of errors on the make install? maybe you need to do a sudo make install or something.
    The previous user pretty much entered everything, but here is an all inclusive quote of what I did:

    imog@ubuntu-laptop:~/git-1.5.2$ sudo make
    Password or swipe finger:
    SUBDIR git-gui
    SUBDIR perl
    SUBDIR templates
    imog@ubuntu-laptop:~/git-1.5.2$ sudo make install
    SUBDIR git-gui
    SUBDIR perl
    SUBDIR templates
    install -d -m755 '/home/imog/bin'
    install -d -m755 '/home/imog/bin'
    install git-convert-objects git-fetch-pack git-fsck git-hash-object git-index-pack git-local-fetch git-fast-import git-merge-base git-daemon git-merge-index git-mktag git-mktree git-patch-id git-peek-remote git-receive-pack git-send-pack git-shell git-show-index git-ssh-fetch git-ssh-upload git-unpack-file git-update-server-info git-upload-pack git-verify-pack git-pack-redundant git-var git-merge-tree git-imap-send git-merge-recursive git-ssh-pull git-ssh-push git-http-fetch git-http-push git-bisect git-checkout git-clean git-clone git-commit git-fetch git-ls-remote git-merge-one-file git-mergetool git-parse-remote git-pull git-rebase git-repack git-request-pull git-reset git-sh-setup git-tag git-verify-tag git-applymbox git-applypatch git-am git-merge git-merge-stupid git-merge-octopus git-merge-resolve git-merge-ours git-lost-found git-quiltimport git-add--interactive git-archimport git-cvsimport git-relink git-cvsserver git-remote git-svnimport git-cvsexportcommit git-send-email git-svn git-status git-instaweb git-merge-subtree '/home/imog/bin'
    install git '/home/imog/bin'
    make -C templates DESTDIR='' install
    make[1]: Entering directory `/home/imog/git-1.5.2/templates'
    install -d -m755 '/home/imog/share//git-core/templates/'
    (cd blt && tar cf - .) | \
    (cd '/home/imog/share//git-core/templates/' && tar xf -)
    make[1]: Leaving directory `/home/imog/git-1.5.2/templates'
    make -C perl prefix='/home/imog' install
    make[1]: Entering directory `/home/imog/git-1.5.2/perl'
    make[2]: Entering directory `/home/imog/git-1.5.2/perl'
    Writing /home/imog/lib/perl/5.8.8/auto/Git/.packlist
    Appending installation info to /home/imog/lib/perl/5.8.8/perllocal.pod
    make[2]: Leaving directory `/home/imog/git-1.5.2/perl'
    make[1]: Leaving directory `/home/imog/git-1.5.2/perl'
    install gitk-wish '/home/imog/bin'/gitk
    make -C git-gui install
    make[1]: Entering directory `/home/imog/git-1.5.2/git-gui'
    install -d -m755 '/home/imog/bin'
    install git-gui '/home/imog/bin'
    rm -f '/home/imog/bin/git-citool' && ln '/home/imog/bin/git-gui' '/home/imog/bin/git-citool' ;
    install -d -m755 '/home/imog/share//git-gui/lib'
    install -m644 lib/tclIndex '/home/imog/share//git-gui/lib'
    install -m644 lib/blame.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/branch.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/browser.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/class.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/commit.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/console.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/database.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/diff.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/error.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/index.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/merge.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/option.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/remote.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/shortcut.tcl '/home/imog/share//git-gui/lib' ; install -m644 lib/transport.tcl '/home/imog/share//git-gui/lib' ;
    make[1]: Leaving directory `/home/imog/git-1.5.2/git-gui'
    if test 'z/home/imog/bin' != 'z/home/imog/bin'; \
    then \
    ln -f '/home/imog/bin/git' \
    '/home/imog/bin/git' || \
    cp '/home/imog/bin/git' \
    '/home/imog/bin/git'; \
    fi
    rm -f '/home/imog/bin/git-format-patch' && ln '/home/imog/bin/git' '/home/imog/bin/git-format-patch' ; rm -f '/home/imog/bin/git-show' && ln '/home/imog/bin/git' '/home/imog/bin/git-show' ; rm -f '/home/imog/bin/git-whatchanged' && ln '/home/imog/bin/git' '/home/imog/bin/git-whatchanged' ; rm -f '/home/imog/bin/git-cherry' && ln '/home/imog/bin/git' '/home/imog/bin/git-cherry' ; rm -f '/home/imog/bin/git-get-tar-commit-id' && ln '/home/imog/bin/git' '/home/imog/bin/git-get-tar-commit-id' ; rm -f '/home/imog/bin/git-init' && ln '/home/imog/bin/git' '/home/imog/bin/git-init' ; rm -f '/home/imog/bin/git-repo-config' && ln '/home/imog/bin/git' '/home/imog/bin/git-repo-config' ; rm -f '/home/imog/bin/git-fsck-objects' && ln '/home/imog/bin/git' '/home/imog/bin/git-fsck-objects' ; rm -f '/home/imog/bin/git-cherry-pick' && ln '/home/imog/bin/git' '/home/imog/bin/git-cherry-pick' ; rm -f '/home/imog/bin/git-add' && ln '/home/imog/bin/git' '/home/imog/bin/git-add' ; rm -f '/home/imog/bin/git-annotate' && ln '/home/imog/bin/git' '/home/imog/bin/git-annotate' ; rm -f '/home/imog/bin/git-apply' && ln '/home/imog/bin/git' '/home/imog/bin/git-apply' ; rm -f '/home/imog/bin/git-archive' && ln '/home/imog/bin/git' '/home/imog/bin/git-archive' ; rm -f '/home/imog/bin/git-blame' && ln '/home/imog/bin/git' '/home/imog/bin/git-blame' ; rm -f '/home/imog/bin/git-branch' && ln '/home/imog/bin/git' '/home/imog/bin/git-branch' ; rm -f '/home/imog/bin/git-bundle' && ln '/home/imog/bin/git' '/home/imog/bin/git-bundle' ; rm -f '/home/imog/bin/git-cat-file' && ln '/home/imog/bin/git' '/home/imog/bin/git-cat-file' ; rm -f '/home/imog/bin/git-check-attr' && ln '/home/imog/bin/git' '/home/imog/bin/git-check-attr' ; rm -f '/home/imog/bin/git-checkout-index' && ln '/home/imog/bin/git' '/home/imog/bin/git-checkout-index' ; rm -f '/home/imog/bin/git-check-ref-format' && ln '/home/imog/bin/git' '/home/imog/bin/git-check-ref-format' ; rm -f '/home/imog/bin/git-commit-tree' && ln '/home/imog/bin/git' '/home/imog/bin/git-commit-tree' ; rm -f '/home/imog/bin/git-count-objects' && ln '/home/imog/bin/git' '/home/imog/bin/git-count-objects' ; rm -f '/home/imog/bin/git-describe' && ln '/home/imog/bin/git' '/home/imog/bin/git-describe' ; rm -f '/home/imog/bin/git-diff' && ln '/home/imog/bin/git' '/home/imog/bin/git-diff' ; rm -f '/home/imog/bin/git-diff-files' && ln '/home/imog/bin/git' '/home/imog/bin/git-diff-files' ; rm -f '/home/imog/bin/git-diff-index' && ln '/home/imog/bin/git' '/home/imog/bin/git-diff-index' ; rm -f '/home/imog/bin/git-diff-tree' && ln '/home/imog/bin/git' '/home/imog/bin/git-diff-tree' ; rm -f '/home/imog/bin/git-fetch--tool' && ln '/home/imog/bin/git' '/home/imog/bin/git-fetch--tool' ; rm -f '/home/imog/bin/git-fmt-merge-msg' && ln '/home/imog/bin/git' '/home/imog/bin/git-fmt-merge-msg' ; rm -f '/home/imog/bin/git-for-each-ref' && ln '/home/imog/bin/git' '/home/imog/bin/git-for-each-ref' ; rm -f '/home/imog/bin/git-fsck' && ln '/home/imog/bin/git' '/home/imog/bin/git-fsck' ; rm -f '/home/imog/bin/git-gc' && ln '/home/imog/bin/git' '/home/imog/bin/git-gc' ; rm -f '/home/imog/bin/git-grep' && ln '/home/imog/bin/git' '/home/imog/bin/git-grep' ; rm -f '/home/imog/bin/git-init-db' && ln '/home/imog/bin/git' '/home/imog/bin/git-init-db' ; rm -f '/home/imog/bin/git-log' && ln '/home/imog/bin/git' '/home/imog/bin/git-log' ; rm -f '/home/imog/bin/git-ls-files' && ln '/home/imog/bin/git' '/home/imog/bin/git-ls-files' ; rm -f '/home/imog/bin/git-ls-tree' && ln '/home/imog/bin/git' '/home/imog/bin/git-ls-tree' ; rm -f '/home/imog/bin/git-mailinfo' && ln '/home/imog/bin/git' '/home/imog/bin/git-mailinfo' ; rm -f '/home/imog/bin/git-mailsplit' && ln '/home/imog/bin/git' '/home/imog/bin/git-mailsplit' ; rm -f '/home/imog/bin/git-merge-base' && ln '/home/imog/bin/git' '/home/imog/bin/git-merge-base' ; rm -f '/home/imog/bin/git-merge-file' && ln '/home/imog/bin/git' '/home/imog/bin/git-merge-file' ; rm -f '/home/imog/bin/git-mv' && ln '/home/imog/bin/git' '/home/imog/bin/git-mv' ; rm -f '/home/imog/bin/git-name-rev' && ln '/home/imog/bin/git' '/home/imog/bin/git-name-rev' ; rm -f '/home/imog/bin/git-pack-objects' && ln '/home/imog/bin/git' '/home/imog/bin/git-pack-objects' ; rm -f '/home/imog/bin/git-prune' && ln '/home/imog/bin/git' '/home/imog/bin/git-prune' ; rm -f '/home/imog/bin/git-prune-packed' && ln '/home/imog/bin/git' '/home/imog/bin/git-prune-packed' ; rm -f '/home/imog/bin/git-push' && ln '/home/imog/bin/git' '/home/imog/bin/git-push' ; rm -f '/home/imog/bin/git-read-tree' && ln '/home/imog/bin/git' '/home/imog/bin/git-read-tree' ; rm -f '/home/imog/bin/git-reflog' && ln '/home/imog/bin/git' '/home/imog/bin/git-reflog' ; rm -f '/home/imog/bin/git-config' && ln '/home/imog/bin/git' '/home/imog/bin/git-config' ; rm -f '/home/imog/bin/git-rerere' && ln '/home/imog/bin/git' '/home/imog/bin/git-rerere' ; rm -f '/home/imog/bin/git-rev-list' && ln '/home/imog/bin/git' '/home/imog/bin/git-rev-list' ; rm -f '/home/imog/bin/git-rev-parse' && ln '/home/imog/bin/git' '/home/imog/bin/git-rev-parse' ; rm -f '/home/imog/bin/git-revert' && ln '/home/imog/bin/git' '/home/imog/bin/git-revert' ; rm -f '/home/imog/bin/git-rm' && ln '/home/imog/bin/git' '/home/imog/bin/git-rm' ; rm -f '/home/imog/bin/git-runstatus' && ln '/home/imog/bin/git' '/home/imog/bin/git-runstatus' ; rm -f '/home/imog/bin/git-shortlog' && ln '/home/imog/bin/git' '/home/imog/bin/git-shortlog' ; rm -f '/home/imog/bin/git-show-branch' && ln '/home/imog/bin/git' '/home/imog/bin/git-show-branch' ; rm -f '/home/imog/bin/git-stripspace' && ln '/home/imog/bin/git' '/home/imog/bin/git-stripspace' ; rm -f '/home/imog/bin/git-symbolic-ref' && ln '/home/imog/bin/git' '/home/imog/bin/git-symbolic-ref' ; rm -f '/home/imog/bin/git-tar-tree' && ln '/home/imog/bin/git' '/home/imog/bin/git-tar-tree' ; rm -f '/home/imog/bin/git-unpack-objects' && ln '/home/imog/bin/git' '/home/imog/bin/git-unpack-objects' ; rm -f '/home/imog/bin/git-update-index' && ln '/home/imog/bin/git' '/home/imog/bin/git-update-index' ; rm -f '/home/imog/bin/git-update-ref' && ln '/home/imog/bin/git' '/home/imog/bin/git-update-ref' ; rm -f '/home/imog/bin/git-upload-archive' && ln '/home/imog/bin/git' '/home/imog/bin/git-upload-archive' ; rm -f '/home/imog/bin/git-verify-pack' && ln '/home/imog/bin/git' '/home/imog/bin/git-verify-pack' ; rm -f '/home/imog/bin/git-write-tree' && ln '/home/imog/bin/git' '/home/imog/bin/git-write-tree' ; rm -f '/home/imog/bin/git-show-ref' && ln '/home/imog/bin/git' '/home/imog/bin/git-show-ref' ; rm -f '/home/imog/bin/git-pack-refs' && ln '/home/imog/bin/git' '/home/imog/bin/git-pack-refs' ;
    imog@ubuntu-laptop:~/git-1.5.2$

    Pay no attention to the swipe finger portion, I have biometrics enabled on my T60 and the results are the same whether the biometrics are on or off. Note that the above did not leave me with a succesful install. I'll keep looking into it, the biometrics were a pain, but I'm hoping this won't be as bad,

  2. #12

    Re: Git 1.5 for Feisty

    double post
    Last edited by imog; May 29th, 2007 at 07:46 AM. Reason: double post

  3. #13
    Join Date
    Jan 2005
    Beans
    Hidden!

    Re: Git 1.5 for Feisty

    Hi.

    I just tried it myself and it seems to work. I'm on x86_64.

    Code:
    $ tar xzvf git-1.5.2.1.tar.gz
    $ cd git-1.5.2.1/
    $ sudo apt-get install checkinstall
    $ sudo apt-get build-dep git-core
    $ sudo checkinstall -D
      # or make && make install, if you don't like checkinstall
    Looks like git is updated for Gutsy. The problem is the dependency on a newer version of libc6.

    incubus

  4. #14
    Join Date
    Apr 2007
    Beans
    3

    Re: Git 1.5 for Feisty

    I tried the instructions in the last post but when I try:

    $ sudo apt-get build-dep git-core
    it complains I don't have some repository (without saying which one). Does anyone know which one it is?

    Thanks.

    Helder

  5. #15
    Join Date
    May 2007
    Location
    Guadalajara, México
    Beans
    11

    Re: Git 1.5 for Feisty

    Looks like it did installed git, just on your /home/name/bin dir instead of on /usr/local.

    Maybe all you need to do is add your home bin directory to the PATH.
    If you want to install git on /usr/local you need to specify it on the configure command via: --prefix=/usr/local
    and then do a > make && sudo make install.

    as for what repositories does git need.... Well, I'm not sure, I have universe, multiverse, and everything =P.
    Good luck.

  6. #16
    Join Date
    Aug 2005
    Location
    Belgium
    Beans
    45
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Git 1.5 for Feisty

    FYI I did the following

    Code:
    apt-get build-dep git-core
    apt-get install libssl-dev
    vim Makefile // to change the prefix to /usr/local
    make
    make install
    And it worked.

  7. #17
    Join Date
    Apr 2007
    Beans
    3

    Re: Git 1.5 for Feisty

    Ok, so here's what sort of brute-forcedly worked for me:

    Added a "deb-src" for each "deb" in /etc/apt/sources.list and then did:

    Code:
    apt-get build-dep git-core
    apt-get install libssl-dev
    make configure
    ./configure --prefix=/usr/local
    make
    sudo make install
    It didn't work without doing the ./configure first.

  8. #18
    Join Date
    Jul 2007
    Beans
    1

    Re: Git 1.5 for Feisty

    I installed git, and tried all methods u guys mentioned. but when i try the following line, this happened:
    cyan@cyan-working-machine:~$ git clone git://anongit.freedesktop.org/git/xorg/proto/glproto

    git, the filemanager with GNU Interactive Tools, is now called gitfm.

    If you are looking for git, Linus Torvald's content tracker, install
    the cogito and git-core packages and see README.Debian and git(7).

    This transition script will be removed in the debian stable
    release after etch.

    If you wish to complete the transition early, install git-core
    and use (as root):
    update-alternatives --config git

    Press RETURN to run gitfm


    GNU Interactive Tools 4.3.20 (i686-pc-linux-gnu), 16:31:59 Nov 9 2006
    GIT is free software; you can redistribute it and/or modify it under the
    terms of the GNU General Public License as published by the Free Software
    Foundation; either version 2, or (at your option) any later version.
    Copyright (C) 1993-1999 Free Software Foundation, Inc.
    Written by Tudor Hulubei and Andrei Pitis, Bucharest, Romania

    /usr/bin/gitfm: fatal error: `chdir' failed: permission denied.
    cyan@cyan-working-machine:~$
    cyan@cyan-working-machine:~$ sudo update-alternatives --config git
    There are 2 alternatives which provide `git'.

    Selection Alternative
    -----------------------------------------------
    *+ 1 /usr/bin/git.transition
    2 /usr/bin/git-scm

    Press enter to keep the default[*], or type selection number:
    cyan@cyan-working-machine:~$


    and nothing happened.......umm...don't know what to do now....
    any help?

  9. #19
    Join Date
    May 2007
    Location
    Guadalajara, México
    Beans
    11

    Re: Git 1.5 for Feisty

    so when you typed:

    > sudo update-alternatives --config git

    did you pressed "2" to select git-scm. That's what you need to do. scm means source control manager I believe =P. And right now ubuntu executes GNU Interactive Tools (git) when you run git, instead of git the source control manager.

  10. #20
    Join Date
    Jun 2005
    Beans
    8

    Re: Git 1.5 for Feisty

    In case anyone is interested, the easiest way for me to accomplish the task was to install Prevu and backport the Gutsy version of git.

    For those interested, I have set up a repository here.

Page 2 of 3 FirstFirst 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •