Bug#838167: duck: AppData support breaks duck when screenshots have captions
tags 838167 pending thanks fixed in commit a2cec6d45116cac5619419d55dbe182ca206ea93. Bye, Simon Am 2016-09-18 um 03:43 schrieb Paul Wise: > Package: duck > Version: 0.10 > Severity: important > > DUCK breaks hard when there are screenshots in an AppData file that > have captions along with their image URL: > > pabs@chianamo ~ $ apt source -qq sqlitebrowser > NOTICE: 'sqlitebrowser' packaging is maintained in the 'Git' version control > system at: > git://anonscm.debian.org/collab-maint/sqlitebrowser.git > Please use: > git clone git://anonscm.debian.org/collab-maint/sqlitebrowser.git > to retrieve the latest (possibly unreleased) updates to the package. > Need to get 1,545 kB of source archives. > dpkg-source: info: extracting sqlitebrowser in sqlitebrowser-3.8.0 > dpkg-source: info: unpacking sqlitebrowser_3.8.0.orig.tar.gz > dpkg-source: info: unpacking sqlitebrowser_3.8.0-1.debian.tar.xz > dpkg-source: info: applying 0001-Use-external-qcustomplot-and-antlr.patch > pabs@chianamo ~ $ cd sqlitebrowser-3.8.0/ > pabs@chianamo ~/sqlitebrowser-3.8.0 $ grep -C1 screenshot > distri/sqlitebrowser.desktop.appdata.xml > > > > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_2-execute.png;; > DB Browser for SQLite, executing query > > > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_1-plot.png;; > DB Browser for SQLite, browsing data with plot > > > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_2-blob.png;; > DB Browser for SQLite, browing a blob field > > > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_1-create_table.png;; > DB Browser for SQLite, creating a table > > > http://sqlitebrowser.org/ > pabs@chianamo ~/sqlitebrowser-3.8.0 $ duck -n > distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: > URL: > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_2-execute.png > DB Browser for SQLite, executing query > : DRY RUN > distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: > URL: > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_1-plot.png > DB Browser for SQLite, browsing data with plot > : DRY RUN > distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: > URL: > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_2-blob.png > DB Browser for SQLite, browing a blob field > : DRY RUN > distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: > URL: > > https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_1-create_table.png > DB Browser for SQLite, creating a table > : DRY RUN > distri/sqlitebrowser.desktop.appdata.xml: component->url: URL: > http://sqlitebrowser.org/: DRY RUN > distri/sqlitebrowser.desktop.appdata.xml: component->url: URL: > https://github.com/sqlitebrowser/sqlitebrowser/issues: DRY RUN > debian/control: Maintainer: Arto Jantunen: DRY RUN > debian/control: Homepage: http://sqlitebrowser.org/: DRY RUN > debian/control: Vcs-Git: > git://anonscm.debian.org/collab-maint/sqlitebrowser.git: DRY RUN > debian/control: Vcs-Browser: > http://anonscm.debian.org/gitweb/?p=collab-maint/sqlitebrowser.git: DRY RUN > debian/copyright:1: Email: francois.fevo...@ensta.org: DRY RUN > debian/copyright:4: URL: http://sqlitebrowser.org/: DRY RUN > debian/copyright:27: Email: francois.fevo...@ensta.org: DRY RUN > debian/copyright:28: Email: jari.aa...@cante.net: DRY RUN > debian/copyright:29: Email: perezme...@gmail.com: DRY RUN > debian/copyright:30: Email: vi...@debian.org: DRY RUN > pabs@chianamo ~/sqlitebrowser-3.8.0 $ duck -v > Use of uninitialized value in concatenation (.) or string at /usr/bin/duck > line 446. > E: ERROR (Certainty:) >Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal > characters found in URL > > Use of uninitialized value in concatenation (.) or string at /usr/bin/duck > line 446. > E: ERROR (Certainty:) >Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal > characters found in URL > > Use of uninitialized value in concatenation (.) or string at /usr/bin/duck > line 446. > E: ERROR (Certainty:) >Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal > characters found in URL > > Use of uninitialized value in concatenation (.) or string at /usr/bin/duck > line 446. > E: ERROR (Certainty:) >Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal > characters found in URL > > Use of uninitialized value in concatenation (.) or string at /usr/bin/duck > line 446. > O: OK (Certainty:) > > -- System Information: >
Bug#838167: duck: AppData support breaks duck when screenshots have captions
Package: duck Version: 0.10 Severity: important DUCK breaks hard when there are screenshots in an AppData file that have captions along with their image URL: pabs@chianamo ~ $ apt source -qq sqlitebrowser NOTICE: 'sqlitebrowser' packaging is maintained in the 'Git' version control system at: git://anonscm.debian.org/collab-maint/sqlitebrowser.git Please use: git clone git://anonscm.debian.org/collab-maint/sqlitebrowser.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1,545 kB of source archives. dpkg-source: info: extracting sqlitebrowser in sqlitebrowser-3.8.0 dpkg-source: info: unpacking sqlitebrowser_3.8.0.orig.tar.gz dpkg-source: info: unpacking sqlitebrowser_3.8.0-1.debian.tar.xz dpkg-source: info: applying 0001-Use-external-qcustomplot-and-antlr.patch pabs@chianamo ~ $ cd sqlitebrowser-3.8.0/ pabs@chianamo ~/sqlitebrowser-3.8.0 $ grep -C1 screenshot distri/sqlitebrowser.desktop.appdata.xml https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_2-execute.png;; DB Browser for SQLite, executing query https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_1-plot.png;; DB Browser for SQLite, browsing data with plot https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_2-blob.png;; DB Browser for SQLite, browing a blob field https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_1-create_table.png;; DB Browser for SQLite, creating a table http://sqlitebrowser.org/ pabs@chianamo ~/sqlitebrowser-3.8.0 $ duck -n distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: URL: https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_2-execute.png DB Browser for SQLite, executing query : DRY RUN distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: URL: https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_1-plot.png DB Browser for SQLite, browsing data with plot : DRY RUN distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: URL: https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_2-blob.png DB Browser for SQLite, browing a blob field : DRY RUN distri/sqlitebrowser.desktop.appdata.xml: component->screenshots->screenshot: URL: https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_1-create_table.png DB Browser for SQLite, creating a table : DRY RUN distri/sqlitebrowser.desktop.appdata.xml: component->url: URL: http://sqlitebrowser.org/: DRY RUN distri/sqlitebrowser.desktop.appdata.xml: component->url: URL: https://github.com/sqlitebrowser/sqlitebrowser/issues: DRY RUN debian/control: Maintainer: Arto Jantunen: DRY RUN debian/control: Homepage: http://sqlitebrowser.org/: DRY RUN debian/control: Vcs-Git: git://anonscm.debian.org/collab-maint/sqlitebrowser.git: DRY RUN debian/control: Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/sqlitebrowser.git: DRY RUN debian/copyright:1: Email: francois.fevo...@ensta.org: DRY RUN debian/copyright:4: URL: http://sqlitebrowser.org/: DRY RUN debian/copyright:27: Email: francois.fevo...@ensta.org: DRY RUN debian/copyright:28: Email: jari.aa...@cante.net: DRY RUN debian/copyright:29: Email: perezme...@gmail.com: DRY RUN debian/copyright:30: Email: vi...@debian.org: DRY RUN pabs@chianamo ~/sqlitebrowser-3.8.0 $ duck -v Use of uninitialized value in concatenation (.) or string at /usr/bin/duck line 446. E: ERROR (Certainty:) Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal characters found in URL Use of uninitialized value in concatenation (.) or string at /usr/bin/duck line 446. E: ERROR (Certainty:) Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal characters found in URL Use of uninitialized value in concatenation (.) or string at /usr/bin/duck line 446. E: ERROR (Certainty:) Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal characters found in URL Use of uninitialized value in concatenation (.) or string at /usr/bin/duck line 446. E: ERROR (Certainty:) Curl:3 HTTP:0 URL using bad/illegal format or missing URL Illegal characters found in URL Use of uninitialized value in concatenation (.) or string at /usr/bin/duck line 446. O: OK (Certainty:) -- System Information: Debian Release: stretch/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8,