I noticed this is tagged with 'bitesize'. I'd like to attempt to resolve this one however I need a bit more info on how I can reproduce this.
I have cloned https://github.com/snapcore/snapcraft but I can't see the:
/bin/snapcraft-parser file listed in Daniels' pastebin entry.
Where does this come from ?
```daniel@daydream:/tmp/test$ ~/dev/snappy/snapcraft/bin/snapcraft-parser -d -i https://wiki.ubuntu.com/snapcraft/parts?action=raw Processing part 'qt5conf' Klone nach '/tmp/qt5conf' ... 1remote: Counting objects: 5, done. remote: Compressing objects: 100% (5/5), done. remote: Total 5 (delta 0), reused 4 (delta 0), pack-reused 0 Entpacke Objekte: 100% (5/5), Fertig. Prüfe Konnektivität ... Fertig. Processing part 'qt4conf' Klone nach '/tmp/qt4conf' ... remote: Counting objects: 5, done. remote: Compressing objects: 100% (5/5), done. remote: Total 5 (delta 0), reused 2 (delta 0), pack-reused 0 Entpacke Objekte: 100% (5/5), Fertig. Prüfe Konnektivität ... Fertig. Processing part 'gtkconf' Klone nach '/tmp/gtkconf' ... remote: Counting objects: 5, done. remote: Compressing objects: 100% (5/5), done. ^Tremote: Total 5 (delta 0), reused 4 (delta 0), pack-reused 0 Entpacke Objekte: 100% (5/5), Fertig. Prüfe Konnektivität ... Fertig. Processing part 'curl' Klone nach '/tmp/curl' ... remote: Counting objects: 4, done. remote: Compressing objects: 100% (3/3), done. remote: Total 4 (delta 0), reused 3 (delta 0), pack-reused 0 Entpacke Objekte: 100% (4/4), Fertig. Prüfe Konnektivität ... Fertig. Processing part 'mqtt-paho' Klone nach '/tmp/mqtt-paho' ... remote: Counting objects: 3, done. remote: Compressing objects: 100% (2/2), done. remote: Total 3 (delta 0), reused 3 (delta 0), pack-reused 0 Entpacke Objekte: 100% (3/3), Fertig. Prüfe Konnektivität ... Fertig. Processing part 'ffmpeg' Klone nach '/tmp/ffmpeg' ... remote: Counting objects: 4, done. remote: Compressing objects: 100% (4/4), done. remote: Total 4 (delta 0), reused 0 (delta 0), pack-reused 0 Entpacke Objekte: 100% (4/4), Fertig. Prüfe Konnektivität ... Fertig. Processing part 'desktop' Klone nach '/tmp/desktop' ... remote: Counting objects: 36, done. remote: Compressing objects: 100% (30/30), done. remote: Total 36 (delta 5), reused 24 (delta 2), pack-reused 0 Entpacke Objekte: 100% (36/36), Fertig. Prüfe Konnektivität ... Fertig. Processing part 'tpm-tools' Traceback (most recent call last): File "/home/daniel/dev/snappy/snapcraft/bin/snapcraft-parser", line 29, in <module> snapcraft.internal.parser.main() File "/home/daniel/dev/snappy/snapcraft/snapcraft/internal/parser.py", line 77, in main return run(args) File "/home/daniel/dev/snappy/snapcraft/snapcraft/internal/parser.py", line 248, in run master_parts_list = _process_index(output) File "/home/daniel/dev/snappy/snapcraft/snapcraft/internal/parser.py", line 222, in _process_index parts_list, after_parts = _process_entry(data) File "/home/daniel/dev/snappy/snapcraft/snapcraft/internal/parser.py", line 182, in _process_entry sources.get(origin_dir, None, options) File "/home/daniel/dev/snappy/snapcraft/snapcraft/internal/sources.py", line 352, in get handler_class = _get_source_handler(source_type, options.source) File "/home/daniel/dev/snappy/snapcraft/snapcraft/internal/sources.py", line 401, in _get_source_handler source_type = _get_source_type_from_uri(source) File "/home/daniel/dev/snappy/snapcraft/snapcraft/internal/sources.py", line 423, in _get_source_type_from_uri raise ValueError('no handler to manage source') ValueError: no handler to manage source daniel@daydream:/tmp/test$
```
I noticed this is tagged with 'bitesize'. I'd like to attempt to resolve this one however I need a bit more info on how I can reproduce this.
I have cloned https:/ /github. com/snapcore/ snapcraft but I can't see the:
/bin/snapcraft- parser file listed in Daniels' pastebin entry.
Where does this come from ?
```daniel@ daydream: /tmp/test$ ~/dev/snappy/ snapcraft/ bin/snapcraft- parser -d -i https:/ /wiki.ubuntu. com/snapcraft/ parts?action= raw daniel/ dev/snappy/ snapcraft/ bin/snapcraft- parser" , line 29, in <module> internal. parser. main() daniel/ dev/snappy/ snapcraft/ snapcraft/ internal/ parser. py", line 77, in main daniel/ dev/snappy/ snapcraft/ snapcraft/ internal/ parser. py", line 248, in run parts_list = _process_ index(output) daniel/ dev/snappy/ snapcraft/ snapcraft/ internal/ parser. py", line 222, in _process_index entry(data) daniel/ dev/snappy/ snapcraft/ snapcraft/ internal/ parser. py", line 182, in _process_entry get(origin_ dir, None, options) daniel/ dev/snappy/ snapcraft/ snapcraft/ internal/ sources. py", line 352, in get handler( source_ type, options.source) daniel/ dev/snappy/ snapcraft/ snapcraft/ internal/ sources. py", line 401, in _get_source_handler type_from_ uri(source) daniel/ dev/snappy/ snapcraft/ snapcraft/ internal/ sources. py", line 423, in _get_source_ type_from_ uri daydream: /tmp/test$
Processing part 'qt5conf'
Klone nach '/tmp/qt5conf' ...
1remote: Counting objects: 5, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 5 (delta 0), reused 4 (delta 0), pack-reused 0
Entpacke Objekte: 100% (5/5), Fertig.
Prüfe Konnektivität ... Fertig.
Processing part 'qt4conf'
Klone nach '/tmp/qt4conf' ...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 5 (delta 0), reused 2 (delta 0), pack-reused 0
Entpacke Objekte: 100% (5/5), Fertig.
Prüfe Konnektivität ... Fertig.
Processing part 'gtkconf'
Klone nach '/tmp/gtkconf' ...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (5/5), done.
^Tremote: Total 5 (delta 0), reused 4 (delta 0), pack-reused 0
Entpacke Objekte: 100% (5/5), Fertig.
Prüfe Konnektivität ... Fertig.
Processing part 'curl'
Klone nach '/tmp/curl' ...
remote: Counting objects: 4, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 4 (delta 0), reused 3 (delta 0), pack-reused 0
Entpacke Objekte: 100% (4/4), Fertig.
Prüfe Konnektivität ... Fertig.
Processing part 'mqtt-paho'
Klone nach '/tmp/mqtt-paho' ...
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 3 (delta 0), pack-reused 0
Entpacke Objekte: 100% (3/3), Fertig.
Prüfe Konnektivität ... Fertig.
Processing part 'ffmpeg'
Klone nach '/tmp/ffmpeg' ...
remote: Counting objects: 4, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 0 (delta 0), pack-reused 0
Entpacke Objekte: 100% (4/4), Fertig.
Prüfe Konnektivität ... Fertig.
Processing part 'desktop'
Klone nach '/tmp/desktop' ...
remote: Counting objects: 36, done.
remote: Compressing objects: 100% (30/30), done.
remote: Total 36 (delta 5), reused 24 (delta 2), pack-reused 0
Entpacke Objekte: 100% (36/36), Fertig.
Prüfe Konnektivität ... Fertig.
Processing part 'tpm-tools'
Traceback (most recent call last):
File "/home/
snapcraft.
File "/home/
return run(args)
File "/home/
master_
File "/home/
parts_list, after_parts = _process_
File "/home/
sources.
File "/home/
handler_class = _get_source_
File "/home/
source_type = _get_source_
File "/home/
raise ValueError('no handler to manage source')
ValueError: no handler to manage source
daniel@
```