#1098248 sisu: txt output not generated

Package:
sisu
Source:
sisu
Submitter:
Lucas Nussbaum
Date:
2025-08-24 04:03:01 UTC
Severity:
normal
Tags:
#1098248#5
Date:
2025-01-28 19:41:02 UTC
From:
To:
Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
The full build log is available from:
http://qa-logs.debian.net/2025/01/28/live-manual_20151217.2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250128;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250128&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

#1098248#10
Date:
2025-02-18 10:47:01 UTC
From:
To:
tags 1094541 +pending
clone 1094541 -1
reassign -1 sisu
retitle -1 sisu: txt output not generated
severity -1 wishlist
found -1 7.3.0-1
thanks

MR39 [1] contains a patch [2] which will remove the .txt version of the
manual (which is IMHO not very important as the HTML, PDF and epub
versions are nicer to read).

But still, I'm cloning this bug report to SiSU, which causes the .txt
version of live-manual to FTBFS.

To reproduce with SiSU:
git clone https://salsa.debian.org/live-team/live-manual.git
cd live-manual/manual/en
sisu --no-manifest --no-search-form --txt --verbose live-manual.ssm

The relevant error message from the log is:
uninitialized constant SiSU_Txt_Plain::Source::Scroll::Fixnum
usr/lib/ruby/vendor_ruby/sisu/txt_plain.rb:256.

With kind regards,
Roland Clobus

[1] https://salsa.debian.org/live-team/live-manual/-/merge_requests/39
[2]
https://salsa.debian.org/live-team/live-manual/-/merge_requests/39/diffs?commit_id=434493e85db18640d39d7ee85f07c9af278d590c

#1098248#31
Date:
2025-08-24 03:59:53 UTC
From:
To:
I believe I fixed this bug upstream today, see:
https://sisudoc.org/projects/sisu
https://sisudoc.org/projects/sisu/commit/?id=15a97d2c36b64db7c99a9673b285da19a8de2536

I may try booting up a debian box and seeing whether i can still build
and upload a deb in the coming weeks, if not please feel free to
package the fix.

Debian, thanks for notifying me of this bug through bug reports,
somehow i did not see mail of the report until August 17, and had a
chance to glance at it today.

Feel free to prod me if there are bugs that need to be addressed with sisu.

Greetings all,
Ralph