[Bug 1758142] [NEW] Recursive follow of symlinks

Sergio Schvezov sergio.schvezov at ubuntu.com
Thu Mar 22 19:33:29 UTC 2018


Public bug reported:

This was not a problem with the previous dh-python, this is what we see with the version reported here:
E: pybuild pybuild:330: test: plugin distutils failed with: [('/<<BUILDDIR>>/snapcraft-2.40+18.04.2/tests/integration/snaps/old-part-src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src', '/<<BUILDDIR>>/snapcraft-2.40+18.04.2/.pybuild/cpython3_3.6/build/tests/integration/snaps/old-part-src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src', "[Errno 40] Too many levels of symbolic links: '/<<BUILDDIR>>/snapcraft-2.40+18.04.2/tests/integration/snaps/old-part-src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src'")]
dh_auto_test: pybuild --test -i python{version} -p 3.6 returned exit code 13

Looks like there is new copy logic in
https://launchpadlibrarian.net/361622412/dh-
python_2.20170125_3.20180318.diff.gz (not mentioned on the changelog)

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: dh-python 3.20180318
ProcVersionSignature: User Name 4.15.0-10.11-generic 4.15.2
Uname: Linux 4.15.0-10-generic x86_64
ApportVersion: 2.20.8-0ubuntu10
Architecture: amd64
Date: Thu Mar 22 19:29:00 2018
PackageArchitecture: all
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 LANG=C.UTF-8
 SHELL=/bin/bash
SourcePackage: dh-python
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: dh-python (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug bionic third-party-packages uec-images

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dh-python in Ubuntu.
https://bugs.launchpad.net/bugs/1758142

Title:
  Recursive follow of symlinks

Status in dh-python package in Ubuntu:
  New

Bug description:
  This was not a problem with the previous dh-python, this is what we see with the version reported here:
  E: pybuild pybuild:330: test: plugin distutils failed with: [('/<<BUILDDIR>>/snapcraft-2.40+18.04.2/tests/integration/snaps/old-part-src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src', '/<<BUILDDIR>>/snapcraft-2.40+18.04.2/.pybuild/cpython3_3.6/build/tests/integration/snaps/old-part-src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src', "[Errno 40] Too many levels of symbolic links: '/<<BUILDDIR>>/snapcraft-2.40+18.04.2/tests/integration/snaps/old-part-src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src/parts/part-name/src'")]
  dh_auto_test: pybuild --test -i python{version} -p 3.6 returned exit code 13

  Looks like there is new copy logic in
  https://launchpadlibrarian.net/361622412/dh-
  python_2.20170125_3.20180318.diff.gz (not mentioned on the changelog)

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: dh-python 3.20180318
  ProcVersionSignature: User Name 4.15.0-10.11-generic 4.15.2
  Uname: Linux 4.15.0-10-generic x86_64
  ApportVersion: 2.20.8-0ubuntu10
  Architecture: amd64
  Date: Thu Mar 22 19:29:00 2018
  PackageArchitecture: all
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=C.UTF-8
   SHELL=/bin/bash
  SourcePackage: dh-python
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dh-python/+bug/1758142/+subscriptions



More information about the foundations-bugs mailing list