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.

Reply via email to