Source: debian-installer-utils
Version: 1.146
Severity: serious
Tags: trixie sid ftbfs

Unfortunately your package FTBFS after the recent ncurses upload.  From
my suild log:

,----
|    debian/rules override_dh_auto_install
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| for file in  /usr/share/terminfo/a/ansi  /usr/share/terminfo/d/dumb  
/usr/share/terminfo/s/screen  /usr/share/terminfo/x/xterm  
/usr/share/terminfo/l/linux; do \
|       mkdir -p debian/di-utils-terminfo/`dirname $file`; \
|       cp -pL $file debian/di-utils-terminfo/$file; \
|       chmod 644 debian/di-utils-terminfo/$file; \
| done
| tic vt102-di -o debian/di-utils-terminfo/lib/terminfo
| "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: 
permission denied (errno 2)
| make[1]: *** [debian/rules:43: override_dh_auto_install] Error 1
`----

There seem to be two problems here:

1. The terminfo files in ncurses-base have been relocated to
   /usr/share/terminfo, therefore debian/di-utils-terminfo/lib/terminfo
   and its parent directory do not exist yet.

2. tic with the -o option, or with TERMINFO set, is unable to create
   directories more than one level deep.  It does, however, not complain
   about that, but silently writes to ${HOME}/.terminfo instead (or tries
   to - in this case it fails).

I'll report the second issue upstream, but the first should be solved in
debian-installer-utils.

Reply via email to