Package: src:t-code
Version: 2:2.3.1-10
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
(unwind-protect (progn (insert-file-contents (tcode-path-for-read fWrong type argument: obarrayp, [nil nil nil nil nil nil nil nil nil nil ...]
ile)) (let ((n (count-lines (point-min) (point-max))) (i 0)) (while (not (eobp)) (if (= 0 (logand i 1023)) (message "kihon-yomi: %d/%d" i n)) (tc-mkmzdic-put-string (buffer-substring (point) (progn (end-of-line) (point)))) (forward-line) (setq i (1+ i))))
) (and (buffer-name temp-buffer) (kill-buffer temp-buffer)))
(save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (insert-file-contents (tcode-path-for-read file)) (let ((n (count-lines (point-min) (point-max))) (i 0)) (while (not (eobp)) (if (= 0 (logand i 1023)) (message "kihon-yomi: %d/%d" i n)
) (tc-mkmzdic-put-string (buffer-substring (point) (progn (end-of-line) (point)))) (forward-line) (setq i (1+ i))))) (and (buffer-name temp-buffer) (kill-buffer temp-buffer))))
(let ((temp-buffer (generate-new-buffer " *temp*" t))) (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (insert-file-contents (tcode-path-for-read file)) (let ((n (count-lines (point-min) (point-max))) (i 0)) (while (not (eobp)) (if
(= 0 (logand i 1023)) (message "kihon-yomi: %d/%d" i n)) (tc-mkmzdic-put-string (buffer-substring (point) (progn (end-of-line) (point)))) (forward-line) (setq i (1+ i))))) (and (buffer-name temp-buffer) (kill-buffer temp-buffer)))))
tc-mkmzdic-put-kihon-yomi("pd_kihon.yom")
(let ((coding-system-for-read 'euc-jp) (coding-system-for-write 'euc-jp-unix)) (if (and (file-exists-p outfile) (not (y-or-n-p (format "file %s already exists. Overwrite?" outfile)))) (error "Canceled.")) (tc-mkmzdic-init-status 'cannot-input) (
message "reading certain files") (tc-mkmzdic-set-status-from-files certains 'certain) (message "reading uncertain files") (tc-mkmzdic-set-status-from-files uncertains 'uncertain) (tc-mkmzdic-init-obarray 300000) (message "parsing kihon-yomi") (tc-mkmzdic-
put-kihon-yomi kihon-yomi) (tc-mkmzdic-final-status) (message "sorting kanji") (tc-mkmzdic-sort-kanji) (message "reading additional dics") (while mazedics (tc-mkmzdic-put-file (car mazedics)) (setq mazedics (cdr mazedics))) (let ((temp-buffer (generate-
new-buffer " *temp*" t))) (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (tc-mkmzdic-map-insert-yomi) (goto-char (point-min)) (while (search-forward "—/" nil t) (replace-match "/" nil t)) (write-region (point-min) (poi
nt-max) outfile)) (and (buffer-name temp-buffer) (kill-buffer temp-buffer))))) (tc-mkmzdic-final-obarray))
tc-mkmzdic("mazegaki.dic" nil ("t225.dat" "t300.dat" "t400.dat" "t450.dat" "t575.dat" "t675.dat" "t900.dat" "t1200.dat" "t1353.dat") "pd_kihon.yom" "greece.maz" "itaiji.maz" "jukujiku.maz")
tcode-make-mazegaki-dictionary()
(let (tcode-init-file-name set-auto-coding-function) (load "tc-pre-base") (provide 'tc-pre) (setq tcode-site-data-directory nil) (load "tc-setup") (setq tcode-data-directory nil) (progn (setq tcode-mazegaki-certains nil) (setq tcode-mazegaki-uncertains
(list "t225.dat" "t300.dat" "t400.dat" "t450.dat" "t575.dat" "t675.dat" "t900.dat" "t1200.dat" "t1353.dat"))) (tcode-make-mazegaki-dictionary))
load-with-code-conversion("/<<PKGBUILDDIR>>/mazegaki/mk-mzdic" "/<<PKGBUILDDIR>>/mazegaki/mk-mzdic" nil t)
command-line-1(("-l" "./mk-mzdic"))
command-line()
normal-top-level()
make[2]: *** [Makefile:481: mazegaki.dic] Error 255
make[2]: Leaving directory '/<<PKGBUILDDIR>>/mazegaki'
make[1]: *** [Makefile:356: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:t-code, so that this is still
visible in the BTS web page for this package.
Thanks.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)