[Interest] Qt 6.5.4-LTS from source -> fatal: Unable to find current revision in submodule path 'qt5compat'

Alexandru Croitor alexandru.croitor at qt.io
Fri Feb 9 11:48:46 CET 2024


Hi, replying inline.

> On 9. Feb 2024, at 11:05, Nuno Santos <nuno.santos at imaginando.pt> wrote:
> 
> Alexandru,
> 
> Same problem
> 
> ➜  6.5.4 git clone "ssh://sinosoidal@codereview.qt-project.org:29418/qt/tqtc-qt5"
> Cloning into 'tqtc-qt5'...
> remote: Counting objects: 189, done
> remote: Finding sources: 100% (32453/32453)
> remote: Total 32453 (delta 22269), reused 31126 (delta 22269)
> Receiving objects: 100% (32453/32453), 10.35 MiB | 16.92 MiB/s, done.
> Resolving deltas: 100% (22269/22269), done.
> warning: remote HEAD refers to nonexistent ref, unable to checkout


This is strange, even at tqtc-qt5 clone time, it's already trying to checkout a non-existent ref.
Same happens later with qt5compat in your provided log.

When i clone tqtc-qt5, i get a higher number of received objects.

git clone "ssh://codereview.qt-project.org:29418/qt/tqtc-qt5" qt6_new
Cloning into 'qt6_new'...
remote: Counting objects: 760, done
remote: Finding sources: 100% (44/44)
remote: Total 45689 (delta 6), reused 45651 (delta 6)
Receiving objects: 100% (45689/45689), 12.53 MiB | 3.08 MiB/s, done.
Resolving deltas: 100% (32846/32846), done.

45689 vs 32453

I suspect your account might have insufficient access to download the relevant refs from gerrit, due to additional access control on tqtc lts repos.

I reached out internally for additional info on that.




More information about the Interest mailing list