Bug#717529: vim: FTBFS with perl 5.18

brian m. carlson sandals at crustytoothpaste.net
Sun Jul 21 23:22:42 UTC 2013


Source: vim
Version: 7.4a.012-1
Severity: important

I just attempted to build the vim in experimental against perl 5.18, but
it failed due to a test failure:

  cp test95.ok test.ok
  # Sleep a moment to avoid that the xterm title is messed up.
  # 200 msec is sufficient, but only modern sleep supports a fraction of
  # a second, fall back to a second if it fails.
  ../vim -u unix.vim -U NONE --noplugin -s dotest.in test95.in
  # For flaky tests retry one time.
  # Check if the test.out file matches test.ok.
  rm -rf X* test.ok viminfo
  rm -rf test96.failed test.ok test.out X* viminfo
  cp test96.ok test.ok
  # Sleep a moment to avoid that the xterm title is messed up.
  # 200 msec is sufficient, but only modern sleep supports a fraction of
  # a second, fall back to a second if it fails.
  ../vim -u unix.vim -U NONE --noplugin -s dotest.in test96.in
  # For flaky tests retry one time.
  # Check if the test.out file matches test.ok.
  10,12d9
  < Test C:
  <   - 'buftype' of the location list window: quickfix
  <   - buffer displayed in the 2nd window: test://quux.txt
  rm -rf X* test.ok viminfo
  rm -rf test97.failed test.ok test.out X* viminfo
  cp test97.ok test.ok
  # Sleep a moment to avoid that the xterm title is messed up.
  # 200 msec is sufficient, but only modern sleep supports a fraction of
  # a second, fall back to a second if it fails.
  ../vim -u unix.vim -U NONE --noplugin -s dotest.in test97.in
  # For flaky tests retry one time.
  # Check if the test.out file matches test.ok.
  rm -rf X* test.ok viminfo
  rm -rf test98.failed test.ok test.out X* viminfo
  cp test98.ok test.ok
  # Sleep a moment to avoid that the xterm title is messed up.
  # 200 msec is sufficient, but only modern sleep supports a fraction of
  # a second, fall back to a second if it fails.
  ../vim -u unix.vim -U NONE --noplugin -s dotest.in test98.in
  # For flaky tests retry one time.
  # Check if the test.out file matches test.ok.
  rm -rf X* test.ok viminfo
  
  Test results:
  test96 FAILED
  TEST FAILURE
  make[2]: *** [report] Error 1
  make[2]: Leaving directory `/tmp/vim-7.4a.012/src/vim-nox/testdir'
  make[1]: *** [test] Error 2
  make[1]: Leaving directory `/tmp/vim-7.4a.012/src/vim-nox'
  make: *** [install-stamp-vim-basic] Error 2
  dpkg-buildpackage: error: debian/rules binary gave error exit status 2

I recommend using a chroot for building because otherwise installing
perl 5.18 from experimental will remove the Debian kernel packages,
which may be undesirable.  This is severity important because perl 5.18
will be coming to unstable at some point and then the FTBFS will be
serious.

-- Package-specific info:

--- real paths of main Vim binaries ---
/usr/bin/vi is /usr/bin/vim.gtk
/usr/bin/vim is /usr/bin/vim.gtk
/usr/bin/gvim is /usr/bin/vim.gtk

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information

-- 
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-vim-maintainers/attachments/20130721/2f076292/attachment.sig>


More information about the pkg-vim-maintainers mailing list