Bug#660765: Pending fixes for bugs in the equivs package

2017-07-28 Thread pkg-perl-maintainers
tag 660765 + pending
thanks

Some bugs in the equivs package are closed in revision
6d99d5f1f223e8290891846cb495e12cd56a3006 in branch 'master' by Axel
Beckert

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/equivs.git/commit/?id=6d99d5f

Commit message:

Use $TMPDIR as directory for package builds if set

Closes: #660765



Bug#603850: Pending fixes for bugs in the equivs package

2017-07-28 Thread pkg-perl-maintainers
tag 603850 + pending
thanks

Some bugs in the equivs package are closed in revision
c461ba83d9fc470035229be0f8b40b110abc3098 in branch 'master' by Axel
Beckert

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/equivs.git/commit/?id=c461ba8

Commit message:

Add missing "Closes: #603850"



Bug#663424: Pending fixes for bugs in the equivs package

2017-07-28 Thread pkg-perl-maintainers
tag 663424 + pending
thanks

Some bugs in the equivs package are closed in revision
ce1d426f00873d041de0aa6d829729dbb9f22b1e in branch 'master' by Axel
Beckert

The full diff can be seen at
https://anonscm.debian.org/cgit/pkg-perl/packages/equivs.git/commit/?id=ce1d426

Commit message:

Add Vcs-* headers

I've imported equivs' package history into a Git repository with "gbp
import-dscs --debsnap equivs".

Closes: #663424



Processed: Pending fixes for bugs in the equivs package

2017-07-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 660765 + pending
Bug #660765 [equivs] please add option for tempdir location
Ignoring request to alter tags of bug #660765 to the same tags previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
660765: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660765
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Pending fixes for bugs in the equivs package

2017-07-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 663424 + pending
Bug #663424 [equivs] please use a VCS and indicate it in debian/control
Ignoring request to alter tags of bug #663424 to the same tags previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
663424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663424
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Pending fixes for bugs in the equivs package

2017-07-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tag 603850 + pending
Bug #603850 [equivs] Allow equivs to build source packages for upload to Ubuntu 
PPA's
Ignoring request to alter tags of bug #603850 to the same tags previously set
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
603850: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=603850
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#660765: marked as done (please add option for tempdir location)

2017-07-28 Thread Debian Bug Tracking System
Your message dated Fri, 28 Jul 2017 23:33:54 +
with message-id 
and subject line Bug#660765: fixed in equivs 2.1.0
has caused the Debian Bug report #660765,
regarding please add option for tempdir location
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 ow...@bugs.debian.org
immediately.)


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

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

I'd prefer to have the buildir under /tmp instead of the current working
dir. Could you please add this option?
I would provide a patch, if there'd be a Git repo for equivs.

Regards, Thomas Koch

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

Kernel: Linux 3.2.0-1-amd64 (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.20120115
ii  dpkg-dev   1.16.1.2
ii  fakeroot   1.18.2-1
ii  make   3.81-8.1
ii  perl   5.14.2-7

equivs recommends no packages.

equivs suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJPQ9DhAAoJEAf8SJEEK6Zan+MP/Rh+OaROeizZz2bwTIghabef
XK2lN3XeBX5pCVGyZ4V1w04qepY+nGt942zu5iLZVTf0M3U+QmJwVihItuNHastg
cDot+8SbJkfs34HYGcyKN260tlmt2obC4D4N4Xwae5goLGHTHjpvdOFSY7BhWFGY
Kn/GYBPMSt/ZyVg+JDzJjlBudzQsjKJw4+e69SdxA/5JLMIvOpRnW4wbETN+bznH
htypmWHT+SnpTh5EeHSw+Ocw0hNADJdlkxETR5ihD3mv8kf1RPt5EzeKE4ZL6Jyl
9CLSpZ93aj6qtzGTBhX6j+N6MWzq3BEOw5GFzfCcWtxGTe/mNPJOAnOW5p3EshwG
MbSFJOu05VbikZo1ro4Uht1FxzWXke17qitoL2yJdpFyz8mqRIdEdt067iFfV3Zv
Eo3GaAtUuU+bkDyoo4mVuZ5uO6JzECKI8VmzBGrldhtmrPgpj+ZUmXIduQKaVV7N
Yu9zndx0XpG1H0fG5ELROr0iZfvwe2KX+kG0rhY4bp262Nou6OoNcXLkAaYwqVRj
etXz1N7m64cgbX49AeVu2UJcdjioreV1ZYaM9jQwT5+pPAjd6TqKroWBwNTxyIZ/
0AEEi9IZM1Oe/iqRZow6nFoCGNom85h2fxkppvZML4GqUJ5/5dz/MpF5TRHdguD1
IuDgMdYrrRIl7vl4f5SM
=FZfo
-END PGP SIGNATURE-


--- 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 660...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert  (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 ftpmas...@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 
Changed-By: Axel Beckert 
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. (Close

Bug#603850: marked as done (Allow equivs to build source packages for upload to Ubuntu PPA's)

2017-07-28 Thread Debian Bug Tracking System
Your message dated Fri, 28 Jul 2017 23:33:54 +
with message-id 
and subject line Bug#603850: fixed in equivs 2.1.0
has caused the Debian Bug report #603850,
regarding Allow equivs to build source packages for upload to Ubuntu PPA's
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 ow...@bugs.debian.org
immediately.)


-- 
603850: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=603850
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: equivs
Version: 2.0.8
Severity: wishlist

I would like to be able to use `equivs-build` to generate the source
packages needed to upload to my Ubuntu PPA using the `dput` command.

I have attached a patch that modifies the `equivs-build` script to add a
new --source|-s parameter that mirrors the existing --full|-f parameter
except that it passes the -S parameter to dpkg-buildpackage, which then
generates the appropriate source output for PPAs.

I have also done my best to update the manpage and script documentation
to cover the new parameter, but I may be using incorrect terminology as
much of it is a modified copy of the documentation for --full.

If there are any changes you would like to see in how the feature is
handled, I will be glad to modify it as needed.

Cheers


-- System Information:
Debian Release: squeeze/sid
  APT prefers lucid-updates
  APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500, 'lucid')
Architecture: i386 (i686)

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

Versions of packages equivs depends on:
ii  debhelper  7.4.15ubuntu1 helper programs for debian/rules
ii  dpkg-dev   1.15.5.6ubuntu4.3 Debian package development tools
ii  fakeroot   1.14.4-1ubuntu1   Gives a fake root environment
ii  make   3.81-7ubuntu1 An utility for Directing compilati
ii  perl   5.10.1-8ubuntu2   Larry Wall's Practical Extraction 

equivs recommends no packages.

equivs suggests no packages.

-- no debconf information
diff -urN --exclude=CVS --exclude=.svn --exclude='.git*' --exclude='*.swp' equivs-2.0.8/debian/equivs-build.pod equivs-2.0.8-jreese/debian/equivs-build.pod
--- equivs-2.0.8/debian/equivs-build.pod	2010-01-19 22:40:29.0 -0500
+++ equivs-2.0.8-jreese/debian/equivs-build.pod	2010-11-17 15:54:27.0 -0500
@@ -4,7 +4,7 @@
 
 =head1 SYNOPSIS
 
-B
+B
 
 =head1 DESCRIPTION
 
@@ -101,6 +101,16 @@
 the last entry of a supplied changelog, the Maintainer: field in the 
 equivs control file, or the local username.
 
+=item --source | -s
+
+Do a source build. B will be called, that is, a 
+source package will be built and signed, suitable for upload 
+to the Ubuntu PPA servers. 
+
+The ID used to signed is taken from, in that order, the user from 
+the last entry of a supplied changelog, the Maintainer: field in the 
+equivs control file, or the local username.
+
 =item --arch | -a
 
 Build package for the specified architecture. Used
diff -urN --exclude=CVS --exclude=.svn --exclude='.git*' --exclude='*.swp' equivs-2.0.8/usr/bin/equivs-build equivs-2.0.8-jreese/usr/bin/equivs-build
--- equivs-2.0.8/usr/bin/equivs-build	2010-01-19 23:24:03.0 -0500
+++ equivs-2.0.8-jreese/usr/bin/equivs-build	2010-11-17 15:56:31.0 -0500
@@ -20,19 +20,20 @@
 
 sub usage {
   print STDERR < \$full_package, 'arch=s' => \$arch) or usage();
+my ($full_package, $source_only, $arch);
+GetOptions(full => \$full_package, source => \$source_only, 'arch=s' => \$arch) or usage();
 
 my $debug = 0;
 
@@ -168,6 +169,8 @@
 
 if ($full_package) {
   push @build_cmd, qw(dpkg-buildpackage -rfakeroot);
+} elsif ($source_only) {
+  push @build_cmd, qw(dpkg-buildpackage -S -rfakeroot);
 } else {
   push @build_cmd, qw(fakeroot debian/rules binary);
 }
--- 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 603...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert  (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 ftpmas...@ftp-

Bug#663424: marked as done (please use a VCS and indicate it in debian/control)

2017-07-28 Thread Debian Bug Tracking System
Your message dated Fri, 28 Jul 2017 23:33:54 +
with message-id 
and subject line Bug#663424: fixed in equivs 2.1.0
has caused the Debian Bug report #663424,
regarding please use a VCS and indicate it in debian/control
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 ow...@bugs.debian.org
immediately.)


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

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

please use a VCS to package equivs and document it in debian/control with the
VCS-* lines.

Thank you, Thomas Koch

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

Kernel: Linux 3.2.0-1-amd64 (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.20120115
ii  dpkg-dev   1.16.1.2
ii  fakeroot   1.18.2-1
ii  make   3.81-8.1
ii  perl   5.14.2-7

equivs recommends no packages.

equivs suggests no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJPXFgaAAoJEAf8SJEEK6ZaNNUP+wY6h7AEeU2SGl7ZiYIO5CI4
WTJ6KisS632Yh3rmX+SLQU1A28YqMfHpxaC2fXfIeBjdd/UAmfPSYvqKttpfjlE9
1YaoZ9hR1yKjkPPAB02Sm5PyY9Xk9BKtdnC2J6XsOQRabMoZKsPkSS26vnBJnDD9
+/xF9sRiiWPtnz6FzvAFxRNHS4JHv6/Y2cvgUwI6INHdcznF8GUC1IZS1/8qzPbA
uQasePO8Y6TAVNViwXQMuwjTQyXmZkN6QtIb0E8ZPwQgt6DLpxj97QbA0xG+uG7r
kdPudA8vbFp40APEFuZOnow8SHlH0MWZPycU2GGilYbfBYgyOBuYKtAH/BEyqnRF
mjCFXw5CDE5ODHhCI/Exilw0JlqcN5GbFHwBR4R6cbyqTVyTX5B5YSE1Rlt0quJR
q2pgNG7yEJ0I174VDaNUGUbXM2sDfsqecxIWRzS7LH1lYYgTtC4DH92hI0l0SDNe
yPXHOT9j5UnBFAWZYMA+iVd1Wd+C17KL60YErKNN1ZL0KgU3/ONUo/Py/NCoJ8mJ
rs6c8zwO/1t4PadYFnC4zZi9+NFHp8NYxb0D9QLI2gqotcwF5Je6q64o9ADKF5H5
KIBmi1gO8HHacmHoq1bdEus9DNNGfjP2TzzbpWTp3lDQlYCC85yTXABU8zDatBBf
oRoZGBM3wwRQB2RbHobr
=BHeU
-END PGP SIGNATURE-


--- 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 663...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert  (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 ftpmas...@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 
Changed-By: Axel Beckert 
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 1

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

2017-07-28 Thread Debian Bug Tracking System
Your message dated Fri, 28 Jul 2017 23:33:55 +
with message-id 
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 ow...@bugs.debian.org
immediately.)


-- 
682929: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682929
Debian Bug Tracking System
Contact ow...@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 682...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert  (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 ftpmas...@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 
Changed-By: Axel Beckert 
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 suppo

Bug#701626: marked as done (Add support for links in generated packages)

2017-07-28 Thread Debian Bug Tracking System
Your message dated Fri, 28 Jul 2017 23:33:55 +
with message-id 
and subject line Bug#701626: fixed in equivs 2.1.0
has caused the Debian Bug report #701626,
regarding Add support for links in generated packages
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 ow...@bugs.debian.org
immediately.)


-- 
701626: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701626
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: equivs
Version: 2.0.9
Severity: wishlist
Tags: patch

It can be necessary for an equivs package to contain a link. For
example when the files it is pretending are present _are_ actually
present, but in the wrong place on the system. This patch gives it
support for a Links: section that will create such links in the
package, much as it already does for files. 

I have also added a section to the pod file, the template and included
an example control file using this feature.

Oh, and I fixed some typos in the README. 

The example where it is needed is for supplying fake multiarch
packages for things which have not yet been multiarched, such as
libraries supplied by cross-compilers (libgcc1, and libstdc++6). These
libraries do exist on the system if the cross-toolchain is installed,
but are in libstdc++6-dev-cross instead of in libstdc++6-dev:

An equivs package of libstdc++6-dev: needs a link pointing to the
real library so that builds expecting that library will find it.

This functionality is currently a vital part of the multiarch
cross-building mechanisms, at least until we get cross-toolchains with
fully multiarched internal libraries. And the mechanism is likely to
have many other uses too.

-- System Information:
Debian Release: 6.0.7
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32.33-kvm-i386-2028-dirty (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Description: Add Support for links
 This patch allows an equivs package to contain links, which can be
 useful for 'pointing' to the real files the fake dependency should be
 supplying.
 .
Author: Wookey 

diff -Nru equivs-2.0.9+multiarch2/debian/README.Debian 
equivs-2.0.9+multiarch3/debian/README.Debian
--- equivs-2.0.9+multiarch2/debian/README.Debian2006-02-04 
07:57:15.0 +
+++ equivs-2.0.9+multiarch3/debian/README.Debian2013-02-23 
21:19:01.0 +
@@ -19,11 +19,11 @@
 ---
 
 I once made this package based on my preference to run my own
-installation of teTeX in "/usr/local/" because i didn't want to
+installation of teTeX in "/usr/local/" because I didn't want to
 depend on any package maintainer's update frequency. On the other
-hand i still wanted to take advantage of other TeX/LaTeX packages
+hand I still wanted to take advantage of other TeX/LaTeX packages
 which depend upon the Debian teTeX packages. While Debian's teTeX
-maintainer does an incredibly fine job i wanted to be able to
+maintainer does an incredibly fine job I wanted to be able to
 take advantage of Thomas Esser's update shell scripts as soon as
 they come out. In this very special case the needed "Provides:"
 field of the 'equivs' control file had to contain the entries
diff -Nru equivs-2.0.9+multiarch2/debian/equivs-build.pod 
equivs-2.0.9+multiarch3/debian/equivs-build.pod
--- equivs-2.0.9+multiarch2/debian/equivs-build.pod 2013-02-25 
12:51:17.0 +
+++ equivs-2.0.9+multiarch3/debian/equivs-build.pod 2013-02-25 
12:51:55.0 +
@@ -77,6 +77,17 @@
   Files: foo-cron /etc/cron.d/
foo-cron-helper /usr/local/bin/
 
+=item Links:
+
+Links to be created in some directory of the created package. Each
+line contains two paths. The first is the path that the generated
+symlink points at; the second is the name of the symlink file (The
+same order as 'ln -s').  As with other multi-line headers, all lines
+but the first must be indented.  Example: 
+
+  Links: /usr/aarch64-linux-gnu/lib/libfoo.so 
/usr/lib/aarch64-linux-gnu/libfoo.so
+   /file/to/symlink/to  /symlink/file/name 
+
 =item File:
 
 Files to be copied into some directory of the created package,
diff -Nru equivs-2.0.9+multiarch2/examples/libstdc++6-dev.ctl 
equivs-2.0.9+multiarch3/examples/libstdc++6-dev.ctl
--- equivs-2.0.9+multiarch2/examples/libstdc++6-dev.ctl 1970-01-01 
00:00:00.0 +
+++ equivs-2.0.9+multiarch3/examples/libstdc++6-dev.ctl 2013-02-25 
12:35:06.0 +
@@ -0,0 +1,16 @@
+# Package to generate fake dependency (and links) for libraries provided by
+# cross-compilers. Built with equivs-

Bug#848671: Confirming problem still present in Debian 9.1 / xpdf 3.04-4

2017-07-28 Thread Jon Leech
I just upgraded to Debian 9.1 and am also seeing this problem in
xpdf 3.04-4 amd64. The recommended fix of adding 'include
/etc/xpdf/includes' to /etc/xpdf/xpdfrc does not work; this line is
already present in /etc/xpdf/includes as packaged.

Errors from xpdf attached.

Jon Leech (oddh...@sonic.net)
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-arabic:2)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'cidToUnicode' 
(/usr/share/xpdf/xpdfrc-chinese-simplified:2)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-chinese-simplified:3)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-chinese-simplified:4)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-chinese-simplified:5)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'cMapDir' 
(/usr/share/xpdf/xpdfrc-chinese-simplified:6)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'toUnicodeDir' 
(/usr/share/xpdf/xpdfrc-chinese-simplified:7)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'fontFileCC' 
(/usr/share/xpdf/xpdfrc-chinese-simplified:8)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'cidToUnicode' 
(/usr/share/xpdf/xpdfrc-chinese-traditional:2)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-chinese-traditional:3)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-chinese-traditional:4)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'cMapDir' 
(/usr/share/xpdf/xpdfrc-chinese-traditional:5)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'toUnicodeDir' 
(/usr/share/xpdf/xpdfrc-chinese-traditional:6)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'fontFileCC' 
(/usr/share/xpdf/xpdfrc-chinese-traditional:7)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'nameToUnicode' 
(/usr/share/xpdf/xpdfrc-cyrillic:2)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-cyrillic:3)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'nameToUnicode' 
(/usr/share/xpdf/xpdfrc-greek:2)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-greek:3)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-hebrew:2)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-hebrew:3)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'cidToUnicode' 
(/usr/share/xpdf/xpdfrc-japanese:2)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-japanese:3)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-japanese:4)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Unknown config file command 'unicodeMap' 
(/usr/share/xpdf/xpdfrc-japanese:5)
Config Error: Some work needs to be done to suppport this option in the Poppler 
version of xpdf
Config Error: Un