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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to