Package: sisu Version: 5.7.1-1 Severity: normal Tags: upstream Irritating terminal reporting bug, re composite documents & verbose mode, could be classified as a documentation bug at a pinch
In verbose mode, when generating composite documents (a master file .ssm that pulls in one or more .sst or .ssi files)... sisu reports as it should the loading of the initial master file (.ssm) and any subsequent insert only files (.ssi), but in error does not report any imported (independently processable) .sst files. These should also be reported and always have been in the past... The result is that it looks as though the event does not happen, and as though this feature is broken, but verification of the generated output document would show, the document produced is as it should be. As an example a marked up master document (.ssm) pulling in sub-documents, with the following: A~ @title @creator B~ Alice in Wonderland << alice_in_wonderland.lewis_carroll.sst B~ Through the Looking Glass << through_the_looking_glass_insert.lewis_carroll.ssi ... - running: sisu --html --verbose aiw_and_ttlg.lewis_carroll.ssm - reports omitting the .sst file as follows: Composite Document [en] loading: aiw_and_ttlg.lewis_carroll.ssm loading: through_the_looking_glass_insert.lewis_carroll.ssi - instead of as it should: Composite Document [en] loading: aiw_and_ttlg.lewis_carroll.ssm loading: alice_in_wonderland.lewis_carroll.sst loading: through_the_looking_glass_insert.lewis_carroll.ssi In any event the resulting output is fine (as the document is correctly imported (though this is not reported as it should be)). The fix is straightforward, an upstream fix will be posted, and packaged for Debian as sisu 5.7.1-2 and a freeze exception requested of the Jessie Release team. (it may also include minor grammatical corrections to the debian/control description of sisu) -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages sisu depends on: ii rsync 3.1.1-2 ii ruby 1:2.1.0.4 ii ruby2.1 [ruby-interpreter] 2.1.4-1 ii unzip 6.0-12 ii xz-utils 5.1.1alpha+20120614-2 ii zip 3.0-8 Versions of packages sisu recommends: ii imagemagick 8:6.8.9.9-2 ii keychain 2.7.1-1 ii openssh-client 1:6.7p1-2 ii openssl 1.0.1j-1 pn po4a <none> pn qrencode <none> ii rake 10.3.2-2 pn ruby-rmagick <none> ii ruby-thor 0.19.1-1 ii sisu-pdf 5.7.1-1 ii sisu-postgresql 5.7.1-1 ii sisu-sqlite 5.7.1-1 pn tidy <none> ii tree 1.7.0-3 ii vim-addon-manager 0.5.3 Versions of packages sisu suggests: pn calibre <none> ii lv 4.51-2.2 pn pinfo <none> pn poedit <none> pn sisu-markup-samples <none> pn texinfo <none> pn trang <none> -- Configuration Files: /etc/sisu/rc/sisurc_by_fn.yml 9abc3aeb1a8c00a82aa0047c79f211c8 [Errno 2] No such file or directory: u'/etc/sisu/rc/sisurc_by_fn.yml 9abc3aeb1a8c00a82aa0047c79f211c8' /etc/sisu/rc/sisurc_by_ft.yml fe4c507e5937f1f7f96fbbc52f9168f2 [Errno 2] No such file or directory: u'/etc/sisu/rc/sisurc_by_ft.yml fe4c507e5937f1f7f96fbbc52f9168f2' /etc/sisu/rc/sisurc_by_lng.yml 4eecf84de8e7affc2dec66344fe0edcc [Errno 2] No such file or directory: u'/etc/sisu/rc/sisurc_by_lng.yml 4eecf84de8e7affc2dec66344fe0edcc' -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org