Package: ksh
Version: 93s+20080202-1
Severity: important

While testing if #522693 could be fixed with a rebuild against the
most recent libc0.1-dev (2.9-8) as it did for bash (see #522686), I
had to notice that ksh FTBFS on a current kfreebsd-i386 Sid
installation.

The last lines of output are:

[...]
+ test '' = fun/pushd
+ /usr/bin/cmp -s 
/home/abe/debian/rebuild/ksh-93s+20080202/src/cmd/ksh93/fun/pushd 
/home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386/fun/pushd
+ 2> /dev/null
+ /bin/mv /home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386/fun/pushd 
/home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386/fun/pushd.old
+ 2> /dev/null
+ true
+ /bin/cp /home/abe/debian/rebuild/ksh-93s+20080202/src/cmd/ksh93/fun/pushd 
/home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386/fun/pushd
+ chmod ugo+x /home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386/fun/pushd
mamake: *** exit code 1 making cmd/ksh93
package: make done  at Wed Apr 29 17:12:58 CEST 2009 in 
/home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386
touch build-stamp
 fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_installdirs
install -p    -o root -g root  -m  755 -s arch/gnu.i386/bin/ksh 
debian/ksh/bin/ksh93
install: cannot stat `arch/gnu.i386/bin/ksh': No such file or directory
make: *** [install] Error 1
dpkg-buildpackage: failure: fakeroot debian/rules binary gave error exit status 
2
debuild: fatal error at line 1324:
dpkg-buildpackage -rfakeroot -D -us -uc failed

The return code of "debuild -uc -us" was 29.

The command "chmod ugo+x 
/home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386/fun/pushd"
was successful though:

$ ls -alF /home/abe/debian/rebuild/ksh-93s+20080202/arch/gnu.i386/fun/
total 16
drwxr-xr-x 2 abe abe  512 2009-04-29 17:12 ./
drwxr-xr-x 8 abe abe  512 2009-04-29 16:18 ../
-rwxr-xr-x 1 abe abe 2259 2009-04-29 17:12 dirs*
-rwxr-xr-x 1 abe abe 2508 2009-04-29 17:12 popd*
-rwxr-xr-x 1 abe abe 2508 2009-04-29 17:12 pushd*
$ 

The command also returns zero if called from the commandline directly.

But mamake argued about several bad return codes during the run, so I
expect the FTBFS is the result of an earlier, not completely catched
error. I attached a complete build log. It's about half a megabyte
uncompressed.

Since ksh is installed on this system, it once obviously did build on
kfreebsd.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (110, 'experimental')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 7.1-1-686-smp
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages ksh depends on:
ii  libc0.1                       2.9-8      GNU C Library: Shared libraries

ksh recommends no packages.

ksh suggests no packages.

-- no debconf information

                Regards, Axel
-- 
Axel Beckert - a...@deuxchevaux.org, a...@noone.org - http://noone.org/abe/

Attachment: ksh-93s+20080202-kfreebsd-build.log.gz
Description: Binary data

Reply via email to