[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#682929: marked as done (equivs: Confused by symlinks in Files)



Your message dated Fri, 28 Jul 2017 23:33:55 +0000
with message-id <E1dbElX-0001nv-0J@fasolo.debian.org>
and subject line Bug#682929: fixed in equivs 2.1.0
has caused the Debian Bug report #682929,
regarding equivs: Confused by symlinks in Files
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
682929: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682929
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: equivs
Version: 2.0.9
Severity: normal

I tried to do something like this:

 [50+1]transitional-foo$ grep '^Files:' control
Files: foo /usr/bin
 [51+1]transitional-foo$ file foo
foo: broken symbolic link to `bar'

The idea was to make a "compatibility" package for bar which would allow
calling /usr/bin/bar as /usr/bin/foo instead (and, more importantly,
would allow the installation of other packages that depend on foo,
without installing the real foo).

Unfortunately equivs gets seriously confused in this situation:
 [40+0]transitional-foo equivs-build control
Cannot copy foo to
 /usr/local/var/git/transitional-sp/equivs.nI3JY_/install/0/foo:\
No such file or directory

When I make foo a trivial shell script instead, it works:
 [52+1]transitional-foo cat foo
#! /bin/sh

exec /usr/bin/bar "$@"
 [53+1]transitional-foo equivs-build control
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package `transition-foo' in `../transition-foo_1.0_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.4.6-custom (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages equivs depends on:
ii  debhelper  9.20120608
ii  dpkg-dev   1.16.4.3
ii  fakeroot   1.18.4-2
ii  make       3.81-8.2
ii  perl       5.14.2-12

equivs recommends no packages.

equivs suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: equivs
Source-Version: 2.1.0

We believe that the bug you reported is fixed in the latest version of
equivs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 682929@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert <abe@debian.org> (supplier of updated equivs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 29 Jul 2017 01:12:47 +0200
Source: equivs
Binary: equivs
Architecture: source all
Version: 2.1.0
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Axel Beckert <abe@debian.org>
Description:
 equivs     - Circumvent Debian package dependencies
Closes: 603850 660765 663424 682929 701626 852223
Changes:
 equivs (2.1.0) unstable; urgency=low
 .
   [ Axel Beckert ]
   * Adopt equivs under the Debian Perl Group umbrella. (Closes: #852223)
   * Import package history into a Git repository and add Vcs-*
     headers. (Closes: #663424)
     + Add a .gitignore file.
   * Apply wrap-and-sort.
   * Switch debian/rules to minimal dh v7 style.
     + Use debian/install instead calling cp inside debian/rules.
     + Remove obsolete variables.
     + Replace usage of dpkg-parsechangelog with $SOURCE_DATE_EPOCH. Fixes
       lintian warning debian-rules-parses-dpkg-parsechangelog.
   * Rename debian/equivs.* to debian/*.
   * Move documentation files from debian/*.pod to *.pod.
   * Move man page generation from debian/rules to a new Makefile.
   * Declare compliance with Debian Policy 4.0.0. (No changes needed.)
   * Bump debhelper compatibility to 10.
     + Update versioned debhelper build-dependency accordingly.
   * pod2man call: Replace "Debian/GNU" with just "Debian".
   * Use $TMPDIR as directory for package builds if set in the
     environment. (Closes: #660765)
 .
   [ Wookey ]
   * Add Support for links. (Closes: #701626, #682929, LP: #1132813)
   * Fix typos in debian/README.Debian.
 .
   [ John Reese ]
   * Add support to build source packages, e.g. for source-only uploads as
     required for uploading to Ubuntu PPAs. (Closes: #603850)
Checksums-Sha1:
 a39229f5f8994a1fa00a1f55a535a8ab1ee93648 1594 equivs_2.1.0.dsc
 430b279f3c6e365e3e8417a47ab58125e5858c92 20656 equivs_2.1.0.tar.xz
 d8f093a8827f00def1c6a96fc6023fc8c3fdf548 21826 equivs_2.1.0_all.deb
 acd4c2587d3a3d44f928e4c395276d848d1c0163 5212 equivs_2.1.0_amd64.buildinfo
Checksums-Sha256:
 dbf28e7a2c3b61258933c1bcc18d39de2960a23e66fd222b76d86039e763f03b 1594 equivs_2.1.0.dsc
 508d2420efeb2588ddda2c6137373823654bf6504e18da3566e6dd963c36cf6c 20656 equivs_2.1.0.tar.xz
 1921fa0c1a807c73471415b4dd075086f90a4e6f140dbab2a8c0f0903c421758 21826 equivs_2.1.0_all.deb
 8cc4824b5cf64ed3210efdb58dee407626ee5613be83ae5543735518e760b717 5212 equivs_2.1.0_amd64.buildinfo
Files:
 9760df3f6d94e0b27fec7dd28d87e2ef 1594 admin extra equivs_2.1.0.dsc
 69b206367982586848ecb6184d8a1580 20656 admin extra equivs_2.1.0.tar.xz
 adcc6dbf869ca0bf5224503b25d96899 21826 admin extra equivs_2.1.0_all.deb
 cd942a2dbdd565e8cd666a04ce054261 5212 admin extra equivs_2.1.0_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEERoyJeTtCmBnp12Ema+Zjx1o1yXUFAll7xSwACgkQa+Zjx1o1
yXXCnxAAs4AHQQCHO9KOKnVQI/d4dAeV4SE2LNm0dcmtLsoiFDiY0dJJo10QWmIV
QSFz/N5ckXwF8PTqD9KWctp6Mp8CyOQraHKKA6WC6Uas3cnXQWkgPmQ+GeIDDXqd
t67ISdDMzafYoxIj/YA3x66CiSHfLJ42cKioWARuleIVkixn/tM+eIgF/lwFa5GM
jh5Q5sAcyV47UwT9udoktBVuDU2b+cmLviYWrtfF/psZYGZgUfWVtpW37nVLeJKb
H2e2JRdWBwSCIcOMx9SXFi8sH0SpRUA0MdMW9BBRRetBEgxtjiMVN2/0HJzOK4g/
xGZfVTxupMxzWN9YA1l0SN7A5L7SCUIrNVFEP46rkOeQlLb82xa/gE5GBvwYfA9e
IpbRpXpLcRpw4TyxHzTg9rEXjJQQL0k1DkGC6NGr5FVZxJcsbdEXVOpC+LcPiT9y
Bnz6vGPbI319WLbMpK/iFwZaW69P+QoceVNP571pQ10d17GwYlOY3uCMjeZ40yxQ
J50QhezGJL8tj102CP4iEkZG37a+mj5GJLjIKmQYRktJNmD6AnG9drVNi8HueFgb
L2ImzyC7gQShPWdCKmeAZdkzddMVUAoTO5LzfY4lmKk5LWZcQaRhQPOqXxMVfxNK
vD3BJx4kEWimPEcK2SIYK9Sx7OutSGqkdZgdaVq3daL1AN92ZUA=
=WtcY
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: