git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Submodules and rewind

From
SHStephen Hemminger <shemminger@vyatta.com>
Date
Feb 20, 2008, 02:25 UTC
Message-ID
<20080219182547.57ac6cc7@extreme>
In-Reply-To
<alpine.LSU.1.00.0802200217080.8333@wbgn129.biozentrum.uni-wuerzburg.de>

On Wed, 20 Feb 2008 02:22:14 +0100 (CET) Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:

Show 47 quoted lines
> Hi,
> 
> On Tue, 19 Feb 2008, Stephen Hemminger wrote:
> 
> > On Wed, 20 Feb 2008 02:06:36 +0100 (CET)
> > Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
> > 
> > > On Tue, 19 Feb 2008, Stephen Hemminger wrote:
> > > 
> > > > $ git-submodule init
> > > > Submodule 'pkgs/linux-image-2.6.23-1-486-vyatta' (http://git.vyatta.com/linux-vyatta.git) registered for path 'pkgs/linux-image-2.6.23-1-486-vyatta'
> > > 
> > > AFAICT this is your problem.  Your urls are http:// url, and do not 
> > > end in a slash.
> > > 
> > > Yes, there was a fix recently, but apparently it was not enough.  
> > > With the slash, it should even work on older git.
> > 
> > That is a different issue.  It worked before my messing around with the 
> > vyatta-iproute.git repository.
> 
> From your description:
> 
> -- snip --
> In old repository
> $ git-submodule update
> ...
> Getting pack list for
> http://git.vyatta.com/home/shemminger/vyatta-iproute/.git/
> error: The requested URL returned error: 403
> error: Unable to find 8d971aff46015fc156d5b74254d21831d275963c under
> http://git.vyatta.com/vyatta-iproute.git
> Cannot obtain needed object 8d971aff46015fc156d5b74254d21831d275963c
> Unable to checkout '79b4dbe51b84fdf37fdc9cb8b17819526508a60c' in submodule
> path 'pkgs/vyatta-iproute'
> -- snap --
> 
> So there was some type of invalid HTTP request, and then the hin tat 8d971 
> was not found under http://.../vyatta-iproute.git (note the absence of the 
> trailing slash).  Of course, since it is 403 ("forbidden"), and not 30x 
> (which I thought I read), it could be a different error altogether.
> 
> In any case, this means that your submodule is not at all fine.
> 
> Ciao,
> Dscho
> 

The problem was that the rebuilt repository had an alternate file pointing to a different and inaccessible location. Rebuilding again fixed the problem.

Thanks for your help.
Previous: Johannes Schindelin
Message 11 of 11 in “Submodules and rewind”
  1. Stephen HemmingerFeb 19, 2008
  2. Sven VerdoolaegeFeb 19, 2008
  3. Stephen HemmingerFeb 19, 2008
  4. Johannes SchindelinFeb 19, 2008
  5. Stephen HemmingerFeb 20, 2008
  6. Linus TorvaldsFeb 20, 2008
  7. Stephen HemmingerFeb 20, 2008
  8. Johannes SchindelinFeb 20, 2008
  9. Stephen HemmingerFeb 20, 2008
  10. Johannes SchindelinFeb 20, 2008
  11. Stephen HemmingerFeb 20, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.