Package: faketime Version: 0.9.6-3 Severity: important User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain timestamps Control: affects -1 zsh
Dear Daniel, running faketime in a Jessie or Sid chroot on a Wheezy installation fails as follows: # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 7.8 (wheezy) Release: 7.8 Codename: wheezy # uname -a Linux jumper 3.2.0-4-686-pae #1 SMP Debian 3.2.65-1+deb7u1 i686 GNU/Linux # pbuilder login W: /root/.pbuilderrc does not exist I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/sid-base.tgz] I: creating local configuration I: copying local configuration I: mounting /proc filesystem I: mounting /dev/pts filesystem I: policy-rc.d already exists W: hookdir /etc/pbuilder/hook.d does not exist, skipping I: Obtaining the cached apt archive contents I: entering the shell File extracted to: /var/cache/pbuilder/build//19157 W: no hooks of type F found -- ignoring [pbuilder] # apt-get install faketime Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libfaketime The following NEW packages will be installed: faketime libfaketime 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 39.7 kB of archives. After this operation, 108 kB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://debian.ethz.ch/mirror/debian/ sid/main libfaketime i386 0.9.6-4 [26.2 kB] Get:2 http://debian.ethz.ch/mirror/debian/ sid/main faketime i386 0.9.6-4 [13.5 kB] Fetched 39.7 kB in 0s (278 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libfaketime:i386. (Reading database ... 13109 files and directories currently installed.) Preparing to unpack .../libfaketime_0.9.6-4_i386.deb ... Unpacking libfaketime:i386 (0.9.6-4) ... Selecting previously unselected package faketime. Preparing to unpack .../faketime_0.9.6-4_i386.deb ... Unpacking faketime (0.9.6-4) ... Setting up libfaketime:i386 (0.9.6-4) ... Setting up faketime (0.9.6-4) ... [pbuilder] # faketime 'last friday 5 pm' /bin/date sem_open: Function not implemented [pbuilder] # echo $? 1 [pbuilder] # Initially observed a few days ago (hence reporting against 0.9.6-3 in Jessie) on Wheezy/Sid amd64 inside a Jenkins job at http://jenkins.grml.org/view/Debian/job/zsh-binaries/architecture=amd64/174/console after this commit: https://anonscm.debian.org/cgit/collab-maint/zsh.git/commit/?id=0dc9a03cbd0520a5566fbb264741d221c7972904 Severity set to important because this may affect the package when being build on the build daemons as probably most of them run Debian Stable kernels AFAIK. Feel free to raise or lower the severity if you think the issue is more or less worse. Marked as "affects zsh" because it causes FTBFS with the zsh package as of the current pkg-zsh git HEAD on our jenkins. If there's anything I can do to avoid this issue in the way the zsh package uses faketime -- I'm happy about any hint. -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (909, 'testing'), (500, 'testing-updates'), (500, 'testing-proposed-updates'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages faketime depends on: ii libc6 2.19-13 ii libfaketime 0.9.6-3 ii multiarch-support 2.19-13 faketime recommends no packages. faketime suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org