[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `boo
From: |
Mike Miller |
Subject: |
[Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control |
Date: |
Thu, 23 Jan 2020 18:13:45 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36 |
Follow-up Comment #33, bug #57044 (project octave):
Yes, so I think this change does not actually do what we want. Specifically,
the bootstrap script does not actually fetch new revisions from a previously
cloned gnulib directory. It does an initial clone, but does not fetch the next
time and the next time.
Here's a step-by-step procedure that I just replicated.
1. I first clone Octave and run bootstrap today. This clones a new copy of
gnulib with git into the gnulib directory.
2. Some time later, I run 'hg pull -u' and './bootstrap'. If GNULIB_REVISION
hasn't changed, everything is fine.
3. Now I pull a new revision and GNULIB_REVISION has been updated. I run
bootstrap, and it tries to check out a new commit.
4. Error message "fatal: reference is not a tree:
ff29c880629e73def7cd6c4a954e919b174d31b6"
So bootstrap doesn't really do the functionality that we want here.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?57044>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, (continued)
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Mike Miller, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Mike Miller, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Mike Miller, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Mike Miller, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control,
Mike Miller <=
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Kai Torben Ohlhus, 2020/01/23
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Kai Torben Ohlhus, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, John W. Eaton, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Mike Miller, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Kai Torben Ohlhus, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Kai Torben Ohlhus, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Mike Miller, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Mike Miller, 2020/01/24
- [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control, Kai Torben Ohlhus, 2020/01/24