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 </description> <screenshots> <screenshot type="default"> <image>https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_2-execute.png</image>;; <caption>DB Browser for SQLite, executing query</caption> </screenshot> <screenshot> <image>https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/gnome3_1-plot.png</image>;; <caption>DB Browser for SQLite, browsing data with plot</caption> </screenshot> <screenshot> <image>https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_2-blob.png</image>;; <caption>DB Browser for SQLite, browing a blob field</caption> </screenshot> <screenshot> <image>https://raw.githubusercontent.com/sqlitebrowser/db4s-screenshots/master/v3.3/kde413_1-create_table.png</image>;; <caption>DB Browser for SQLite, creating a table</caption> </screenshot> </screenshots> <url type="homepage">http://sqlitebrowser.org/</url> 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 <vi...@debian.org>: 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, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages duck depends on: ii devscripts 2.16.7 ii dpkg-dev 1.18.10 ii libconfig-inifiles-perl 2.89-1 ii libconfig-simple-perl 4.59-6 ii libdomain-publicsuffix-perl 0.14.1-1 ii libfile-which-perl 1.21-1 ii libmailtools-perl 2.13-1 ii libnet-dns-perl 1.06-1 ii libparse-debcontrol-perl 2.005-4 ii libpath-class-perl 0.37-1 ii libregexp-common-email-address-perl 1.01-4 ii libregexp-common-perl 2016060801-1 ii libstring-similarity-perl 1.04-1+b3 ii libwww-curl-perl 4.17-2+b1 ii libxml-xpath-perl 1.37-1 ii libyaml-libyaml-perl 0.63-1 ii lynx 2.8.9dev9-1 ii perl 5.22.2-5 ii publicsuffix 20160805-1 duck recommends no packages. Versions of packages duck suggests: ii bzr 2.7.0+bzr6619-1 ii git 1:2.9.3-1 ii mercurial 3.9.1-1 ii subversion 1.9.4-3 -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part