Bug#1038134: g++-12: Conditional compilation error in optimized mode

2023-07-22 Thread Nomen Nescio
I don't understand how this is a bug. Calling a member function on
a null pointer is clearly UB.

There is already a flag to support non-standard programs like this
(-fno-delete-null-pointer-checks), but it's not enabled by default,
of course.



Bug#953980: E117: Unknown function: vifm#globals#Init

2020-03-15 Thread Nomen Nescio
Package: vifm:
Version: 0.10-1

There is error E117 in vim after vim-addon-manager install vifm.

Error detected while processing /var/lib/vim/addons/plugin/vifm.vim:
line   50:
E117: Unknown function: vifm#globals#Init

/var/lib/vim/addons/plugin/vifm.vim: symbolic link to 
/usr/share/vim/addons/plugin/vifm.vim



Bug#824827: mixmaster: hold on..

2017-11-18 Thread Nomen Nescio
Package: mixmaster
Version: 3.0.0-8.1
Followup-For: Bug #824827

Dear Maintainer,

> The bug reporter is incorrect about the status of mixmaster, it's
> not designed to use 4k keys so it is hardly surprising that it fails
> when you try to use them.

You continue to misunderstand the bug report.  This is not a feature
request for 4k key support.

The bug is that mixmaster selects incompatible (4k key) remailers for
the chain, it means 4k keys are /partially/ supported (a very bad
idea).  In order to function, the support must be entirely one way or
the other.

These two bugs still remain:

bug 1: mixmaster autonomously chooses to use a (so-called) unsupported
   chain.  If 4k keys are not supported, the tool shouldn't
   attempt to chain through unusable nodes in the first place.

bug 2: the error message "encryption failed" is absurdly vague.  In
the absence of a fix for bug 1, the tool should say something
meaningful like:

  "cannot route through dizum because its keys are too large"

> The project is effectively dead upstream and has been for some time.
> This is mostly because it is no longer secure. It is for this reason
> that I recommend it's removal.

A stale upstream project is not necessarily a reason to remove a
downstream project (an upstream project may be sufficiently stable).
However, persistence of the above-mentioned defects are good cause for
removal.



Bug#881040: chromium: No distinction between --incognito and --temp-profile in the manpage

2017-11-07 Thread Nomen Nescio
Package: chromium
Version: 58.0.3029.110-1
Severity: minor

Dear Maintainer,

Is there a difference between:

  $ chromium --temp-profile

and

  $ chromium --incognito

?  If so, it should be documented in the manpage.  If not, then the
--temp-profile option should be removed.



Bug#881033: bitlbee: manpage needs updates, and broken CAPTCHA on upstream bugtracker

2017-11-07 Thread Nomen Nescio
Package: bitlbee
Version: 3.5.1-1
Severity: wishlist

Dear Maintainer,

I'll start with the Debian-specific problem.

* bug 1 (manpage) *
The /man bitlbee/ cmd shows:

  BUGS
Of course there are bugs. If you find some, please report them at
http://bugs.bitlbee.org/.

Perhaps that should also mention the Debian bug tracker as well?

* bug 2 (upstream bug tracker broken) *
There is also an upstream bug that I was unable to report because the
CAPTCHA for http://bugs.bitlbee.org/ is broken.  I could clearly read
the CAPTCHA but all of my solutions got rejected.  It's very
frustrating b/c I took the time to write out a report not knowing it
would be subject to a CAPTCHA, much less a broken one.  Please also
update the manpage to warn users that http://bugs.bitlbee.org/ does
not support account creation and requires a CAPTCHA.

* bug 3 (manpage) *
Bitlbee saves data to /var/lib/bitlbee by default, which is important
for users to realize when migrating or backing up systems.  Yet this
information is somewhat buried in the documentation for the "-d"
option.  IMO it should be louder, and follow the convention of having
a FILES section in the manpage.

Bug 220 is loosely related.  I don't know what is meant by
"configtime", but that bug report should perhaps be handled together
with this one.

* bug 4 (upstream bug tracker form is out of date) *
I'm using version 3.5.1-1, which is not in the list of this bug reporting form.


-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=1509983846 WARNING 
torsocks[26270]: [syscall] Unsupported syscall number 217. Denying the call (in 
tsocks_syscall() at syscall.c:488)
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=1509983846 WARNING torsocks[26272]: 
[syscall] Unsupported syscall number 217. Denying the call (in tsocks_syscall() 
at syscall.c:488)
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages bitlbee depends on:
ii  bitlbee-common  3.5.1-1
ii  debianutils 4.8.1.1
ii  libc6   2.24-11+deb9u1
ii  libevent-2.0-5  2.0.21-stable-3
ii  libgcrypt20 1.7.6-2+deb9u2
ii  libglib2.0-02.50.3-2
ii  libgnutls30 3.5.8-5+deb9u3

bitlbee recommends no packages.

bitlbee suggests no packages.

-- debconf information excluded



Bug#880965: chromium: incomplete bugtracker documentation in the manpage

2017-11-06 Thread Nomen Nescio
Package: chromium
Version: 58.0.3029.110-1
Severity: minor

Dear Maintainer,

The "bug tracker" part of the manpage mentions this:
http://code.google.com/p/chromium/issues/list. It should also list the
debian bug tracker, and the kind of bugs that should go there.



Bug#880112: graphviz: Nodes of SVG images do not get inserted if output is SVG

2017-10-29 Thread Nomen Nescio
Package: graphviz
Version: 2.38.0-17
Severity: normal

Dear Maintainer,

I created a small SVG image from a LaTeX file by running these
commands:

  $ latex mybox.tex; #this produces a mybox.dvi file
  $ dvisvgm --color --output=mybox.svg mybox.dvi

The mybox.svg renders just fine in Firefox.  Then I created a graphviz
file which contained (among other things):

  mynote [tooltip="some plaintext here", label="", image="mybox.svg"];

Then I ran this on that:

  $ dot -Tsvg:svg:core infile.gv > outfile.gv

and the SVG produced does not show the SVG node, just an empty box.

-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=1508706863 WARNING 
torsocks[3757]: [syscall] Unsupported syscall number 217. Denying the call (in 
tsocks_syscall() at syscall.c:488)
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=1508706863 WARNING torsocks[3759]: 
[syscall] Unsupported syscall number 217. Denying the call (in tsocks_syscall() 
at syscall.c:488)
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages graphviz depends on:
ii  libann0   1.1.2+doc-6
ii  libc6 2.24-11+deb9u1
ii  libcdt5   2.38.0-17
ii  libcgraph62.38.0-17
ii  libexpat1 2.2.0-2+deb9u1
ii  libgcc1   1:6.3.0-18
ii  libgd32.2.4-2+deb9u2
ii  libglib2.0-0  2.50.3-2
ii  libgts-0.7-5  0.7.6+darcs121130-4
ii  libgvc6   2.38.0-17
ii  libgvpr2  2.38.0-17
ii  libstdc++66.3.0-18
ii  libx11-6  2:1.6.4-3
ii  libxaw7   2:1.0.13-1+b2
ii  libxmu6   2:1.1.2-2
ii  libxt61:1.1.5-1

Versions of packages graphviz recommends:
ii  fonts-liberation  1:1.07.4-2

Versions of packages graphviz suggests:
pn  graphviz-doc  
ii  gsfonts   1:8.11+urwcyr1.0.7~pre44-4.3

-- debconf information:
1508706772 WARNING torsocks[3381]: [syscall] Unsupported syscall number 217. 
Denying the call (in tsocks_syscall() at syscall.c:488)



Bug#880101: RM: mixmaster -- RoQA; bug 824827 is grave but treated as WONTFIX

2017-10-29 Thread Nomen Nescio
Package: ftp.debian.org
Severity: normal

Before continuing, I must first say that I am a *user* making a
request to remove the mixmaster package.  The /reportbug/ app only
offered these choices:

   1 ANAIS Package removal - Architecture Not Allowed In Source.
   2 ICE   Package removal - Internal Compiler Error.
   3 NBS   Package removal - Not Built [by] Source.
   4 NPOASRPackage removal - Never Part Of A Stable Release.
   5 NVIU  Package removal - Newer Version In Unstable.
   6 ROM   Package removal - Request Of Maintainer.
   7 ROP   Package removal - Request of Porter.
   8 RoQA  Package removal - Requested by the QA team.
   9 other Not a package removal request, report other problems.
  10 override  Change override request.

So I selected 8 RoQA but I'm not on the QA team.  However, this is
something the QA team should discuss.

Rationale:

  The mixmaster package is effectively unmaintained*, and has reached
  a state of mostly broken, ultimately it diluting the Debian brand.
  I could not find any rules or criteria on quality standards for
  packages that acquire placement in an official Debian repository,
  but if there are any such standards mixmaster has likely fallen
  short of them.
  
  Grave bug 824827 was essentially treated as WONTFIX, leaving the
  application in a state that fails more often than not.  The app
  relies on the services of message forwarding nodes, some of which
  have transitioned to more secure 4k key size.  The mixmaster app
  (which does not support the new key size) routes messages to nodes
  it's not compatible with, causing traffic to be silently dropped.

  (*) Or perhaps mixmaster is maintained, but the package maintainer
  has opted to deliberately hold the package in a disfunctional state.



Bug#879965: aptitude: build-dep fails with vague (& probably bogus) error

2017-10-29 Thread Nomen Nescio
Package: aptitude
Version: 0.8.7-1
Followup-For: Bug #879965

> Can you please verify that your issue only shows up if there are
> virtual packages listed in the build-dependencies (or their
> dependencies), i.e. if aptitude always and only argues about virtual
> packages?

I have in my notes that I was able to successfully run:

  $ aptitude build-dep ledger=2.6.2-3.1

but when I search for "ledger" in /var/log/aptitude and
/var/log/apt/*, I find no trace of that action (which I was hoping
would reveal which packages were installed as a result).  Can you
suggest another way for me to get that information?

To answer the question w.r.t mutt, I removed all non-virtual packages
from the set of packages that apt-get installed:

 $ aptitude remove comerr-dev krb5-multidev libgnutls28-dev libgnutlsxx28 
libgssrpc4 libidn11-dev libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8 
libkrb5-dev libncursesw5-dev libnotmuch-dev libp11-kit-dev libsasl2-dev 
libtasn1-6-dev libtokyocabinet-dev nettle-dev zlib1g-dev 

The idea is that if only non-virtual packages are needed, then
aptitude would have no problems as far as we know.  But in fact it
still has a problem with the virtual package that was never needed in
the first place.  That is, running "aptitude --log-level=debug
build-dep mutt" still produces:

  Unable to satisfy the build-depends: Build-Depends: libgpgme11-dev
  Unable to apply some actions, aborting

It seems I've caught aptitude in a lie, which seems to play into this
problem:

$ aptitude why libgpgme11-dev
Not currently installed
No dependencies require to install libgpgme11-dev

$ aptitude why libgpgme11
i   libgpgme-dev Depends libgpgme11 (= 1.8.0-3+b2)

$ aptitude show libgpgme-dev
Package: libgpgme-dev
Version: 1.8.0-3+b2
State: installed
Automatically installed: no
...

>> 4) "Unable to apply some actions" is too vague.  What actions?
> 
> Installation, Removal, Reinstallation, Configuration, etc. Do you
> know any better term to describe any action on packages?

If I can assume that the "Unable to apply some actions" is a final
summary statement to tell the user why the high-level operation
failed, then it should state what exactly prevented aptitude from
printing a "success" message.

As I understand it, in the course of handling a request aptitude is
doing many tasks, and delegating many tasks to other tools/processes.
All those tasks result in warnings, errors, and information, and
perhaps in some cases silent failures that yielded no output at all.
Aptitude probably doesn't have a practical way of knowing whether the
child processes properly informed the user, but it does know
specifically what job had what exit status, which is likely how
aptitude knew in the first place that there was a blocking failure.
It should tell the user "apt-get failed to find a file", for example.
It's particularly important in the case of a misbehaving tool
(developed externally to the aptitude project) that would fail
silently, for example.

-- Package-specific info:
Terminal: screen.xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.8.7
Compiler: g++ 6.3.0 20170406
Compiled against:
  apt version 5.0.1
  NCurses version 6.0
  libsigc++ version: 2.10.0
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 6.0.20161126
  cwidget version: 0.5.17
  Apt version: 5.0.1

aptitude linkage:
linux-vdso.so.1 (0x7ffddb3d)
/usr/lib/x86_64-linux-gnu/torsocks/libtorsocks.so (0x7fce6f4ab000)
libapt-pkg.so.5.0 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0 
(0x7fce6f0f9000)
libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 
(0x7fce6eec9000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x7fce6ec9f000)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 
(0x7fce6ea98000)
libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3 
(0x7fce6e79b000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x7fce6e493000)
libboost_iostreams.so.1.62.0 => 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.62.0 (0x7fce6e27b000)
libboost_filesystem.so.1.62.0 => 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.62.0 (0x7fce6e062000)
libboost_system.so.1.62.0 => 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.62.0 (0x7fce6de5e000)
libxapian.so.30 => /usr/lib/x86_64-linux-gnu/libxapian.so.30 
(0x7fce6da4a000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7fce6d82d000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7fce6d4ab000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7fce6d1a7000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7fce6cf9)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fce6cbf1000)
libdl.so.2 => 

Bug#879965: aptitude: build-dep fails with vague (& probably bogus) error

2017-10-27 Thread Nomen Nescio
Package: aptitude
Version: 0.8.7-1
Severity: normal

Dear Maintainer,

Running "aptitude --log-level=debug build-dep mutt" produces:

  Unable to satisfy the build-depends: Build-Depends: libgpgme11-dev
  Unable to apply some actions, aborting

I see a few bugs here:

1) If I omit "--log-level=debug" I get the same output.  So it's
unfortunate that the "debug" logging level does not clear up the
extreme vagueness of the output.

2) The libgpgme11-dev package is already installed.  So aptitude
should not even be attempting to install it in the first place.

3) "Unable to satisfy.." is too vague, and also printing
"..build-depends: Build-Depends:.." is redundant.

4) "Unable to apply some actions" is too vague.  What actions?

It's also important to point out that apt-get has no problem.  That
is, running "apt-get build-dep mutt" shows:

  Reading package lists... Done
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following NEW packages will be installed:
comerr-dev krb5-multidev libgnutls28-dev libgnutlsxx28 libgssrpc4 
libidn11-dev libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8
libkrb5-dev libncursesw5-dev libnotmuch-dev libp11-kit-dev libsasl2-dev 
libtasn1-6-dev libtokyocabinet-dev nettle-dev zlib1g-dev
  0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
  Need to get 4,411 kB of archives.
  After this operation, 15.2 MB of additional disk space will be used.
  Do you want to continue? [Y/n]

and apt-get simply works in this case.

-- Package-specific info:
Terminal: screen.xterm-256color
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.8.7
Compiler: g++ 6.3.0 20170406
Compiled against:
  apt version 5.0.1
  NCurses version 6.0
  libsigc++ version: 2.10.0
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 6.0.20161126
  cwidget version: 0.5.17
  Apt version: 5.0.1

aptitude linkage:
linux-vdso.so.1 (0x7fff9b26)
/usr/lib/x86_64-linux-gnu/torsocks/libtorsocks.so (0x7fb9a8c2b000)
libapt-pkg.so.5.0 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.5.0 
(0x7fb9a8879000)
libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 
(0x7fb9a8649000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x7fb9a841f000)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 
(0x7fb9a8218000)
libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3 
(0x7fb9a7f1b000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x7fb9a7c13000)
libboost_iostreams.so.1.62.0 => 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.62.0 (0x7fb9a79fb000)
libboost_filesystem.so.1.62.0 => 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.62.0 (0x7fb9a77e2000)
libboost_system.so.1.62.0 => 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.62.0 (0x7fb9a75de000)
libxapian.so.30 => /usr/lib/x86_64-linux-gnu/libxapian.so.30 
(0x7fb9a71ca000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7fb9a6fad000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7fb9a6c2b000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7fb9a6927000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7fb9a671)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7fb9a6371000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7fb9a616d000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 
(0x7fb9a5f56000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7fb9a5d3c000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 
(0x7fb9a5b2c000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x7fb9a5906000)
liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 
(0x7fb9a56f4000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7fb9a54ec000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x7fb9a52e7000)
/lib64/ld-linux-x86-64.so.2 (0x7fb9a9457000)

-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=1509112945 WARNING 
torsocks[10625]: [syscall] Unsupported syscall number 217. Denying the call (in 
tsocks_syscall() at syscall.c:488)
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=1509112945 WARNING torsocks[10627]: 
[syscall] Unsupported syscall number 217. Denying the call (in tsocks_syscall() 
at syscall.c:488)
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages aptitude depends on:
ii  aptitude-common0.8.7-1
ii  libapt-pkg5.0  1.4.8
ii  

Bug#879856: okular(25652)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:

2017-10-26 Thread Nomen Nescio
Package: okular
Version: 4:16.08.2-1+b1
Severity: minor

Dear Maintainer,

When okular is invoked on the commandline, the terminal from which it
launches is junked up with this:

okular(25652)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(25652)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(25652)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(25652)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:

If that noise is necessary, it should be re-worded so users know what
the message is trying to convey.  Otherwise it should be silenced.

-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=1509013311 WARNING 
torsocks[10749]: [syscall] Unsupported syscall number 217. Denying the call (in 
tsocks_syscall() at syscall.c:488)
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=1509013311 WARNING torsocks[10751]: 
[syscall] Unsupported syscall number 217. Denying the call (in tsocks_syscall() 
at syscall.c:488)
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages okular depends on:
ii  kde-runtime 4:16.08.3-2
ii  libc6   2.24-11+deb9u1
ii  libfreetype62.6.3-3.2
ii  libjpeg62-turbo 1:1.5.1-2
ii  libkdecore5 4:4.14.26-2
ii  libkdeui5   4:4.14.26-2
ii  libkexiv2-114:15.04.3-1
ii  libkio5 4:4.14.26-2
ii  libkparts4  4:4.14.26-2
ii  libkprintutils4 4:4.14.26-2
ii  libkpty44:4.14.26-2
ii  libokularcore7  4:16.08.2-1+b1
ii  libphonon4  4:4.9.0-4
ii  libpoppler-qt4-40.48.0-2
ii  libqca2 2.1.1-4+b2
ii  libqimageblitz4 1:0.0.6-4+b2
ii  libqmobipocket1 4:16.08.0-1
ii  libqt4-dbus 4:4.8.7+dfsg-11
ii  libqt4-declarative  4:4.8.7+dfsg-11
ii  libqt4-svg  4:4.8.7+dfsg-11
ii  libqt4-xml  4:4.8.7+dfsg-11
ii  libqtcore4  4:4.8.7+dfsg-11
ii  libqtgui4   4:4.8.7+dfsg-11
ii  libsolid4   4:4.14.26-2
ii  libspectre1 0.2.8-1
ii  libstdc++6  6.3.0-18
ii  phonon  4:4.9.0-4
ii  zlib1g  1:1.2.8.dfsg-5

Versions of packages okular recommends:
ii  cups-bsd  2.2.1-8

Versions of packages okular suggests:
ii  ghostscript9.20~dfsg-3.2+deb9u1
pn  jovie  
pn  okular-extra-backends  
ii  poppler-data   0.4.7-8
ii  texlive-binaries   2016.20160513.41080.dfsg-2
ii  unrar  1:5.3.2-1+deb9u1



Bug#878958: apt: dupe

2017-10-18 Thread Nomen Nescio
Package: apt
Version: 1.4.8
Followup-For: Bug #878958

Dear Maintainer,

Sorry this is a duplicate of bug 878166.  I didn't notice that the
original report was rerouted.

Please close or delete this bug report.


Thanks.


-- Package-specific info:

-- (no /etc/apt/preferences present) --


-- (no /etc/apt/preferences.d/* present) --


-- (/etc/apt/sources.list present, but not submitted) --


-- (/etc/apt/sources.list.d/gc2latex.list present, but not submitted) --


-- (/etc/apt/sources.list.d/gc2latex.list.save present, but not submitted) --


-- (/etc/apt/sources.list.d/gc2latex.list~ present, but not submitted) --


-- (/etc/apt/sources.list.d/ring-nightly-main.list present, but not submitted) 
--


-- (/etc/apt/sources.list.d/ring-nightly-main.list.save present, but not 
submitted) --


-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=1508313750 WARNING 
torsocks[7419]: [syscall] Unsupported syscall number 217. Denying the call (in 
tsocks_syscall() at syscall.c:488)
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=1508313750 WARNING torsocks[7421]: 
[syscall] Unsupported syscall number 217. Denying the call (in tsocks_syscall() 
at syscall.c:488)
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt depends on:
ii  adduser 3.115
ii  debian-archive-keyring  2017.5
ii  gpgv2.1.18-8~deb9u1
ii  init-system-helpers 1.48
ii  libapt-pkg5.0   1.4.8
ii  libc6   2.24-11+deb9u1
ii  libgcc1 1:6.3.0-18
ii  libstdc++6  6.3.0-18

Versions of packages apt recommends:
ii  gnupg  2.1.18-8~deb9u1

Versions of packages apt suggests:
pn  apt-doc 
ii  aptitude0.8.7-1
ii  dpkg-dev1.18.24
ii  powermgmt-base  1.31+nmu1
pn  python-apt  
ii  synaptic0.84.2

-- debconf information excluded



Bug#878958: apt: let admins decide security matters not the apt team

2017-10-17 Thread Nomen Nescio
Package: apt
Version: 1.4.8
Severity: wishlist

Dear Maintainer,

Aptitude developers have taken the liberty of deciding for everyone
subjectively what quality of cryptographic signature is adequate for
everyone in a single sweeping decision, without knowing the individual
threat models and assets that the decision is trying to protect.  This
decision is in the wrong hands.  Sys admins are accountable for the
security of the systems they control, and so responsibility and
control should go to the same people who have accountability.

Specifically, consider the SHA1 removal, documented here:

  https://wiki.debian.org/Teams/Apt/Sha1Removal

If the apt team must decide on everyones security standards, blocking
SHA1 was a good move.  But that's not the case.  The apt suite of
tools could have some sensible defaults as far as which signing
algorithms are accepted or not, but ultimately the admin should be in
control of her own system.  Maybe an admin finds SHA256 insufficient,
and requires an even higher standard.  Who is the apt team to tell her
which algorithm she may and may not trust?

There is a hack to say trust all, which can even be used on a per
repository basis or all repositories, but this is the wrong mechanism
as it disables validity checking entirely.  The sys admin should
control which algorithms are fit for purpose, and the apt tool should
check validity on admin-permitted algorithms.

-- Package-specific info:

-- (no /etc/apt/preferences present) --


-- (no /etc/apt/preferences.d/* present) --


-- (/etc/apt/sources.list present, but not submitted) --


-- (/etc/apt/sources.list.d/gc2latex.list present, but not submitted) --


-- (/etc/apt/sources.list.d/gc2latex.list.save present, but not submitted) --


-- (/etc/apt/sources.list.d/gc2latex.list~ present, but not submitted) --


-- (/etc/apt/sources.list.d/ring-nightly-main.list present, but not submitted) 
--


-- (/etc/apt/sources.list.d/ring-nightly-main.list.save present, but not 
submitted) --


-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=1508228706 WARNING 
torsocks[12992]: [syscall] Unsupported syscall number 217. Denying the call (in 
tsocks_syscall() at syscall.c:488)
UTF-8), LANGUAGE=en_US.UTF-8 (charmap=1508228706 WARNING torsocks[12994]: 
[syscall] Unsupported syscall number 217. Denying the call (in tsocks_syscall() 
at syscall.c:488)
UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt depends on:
ii  adduser 3.115
ii  debian-archive-keyring  2017.5
ii  gpgv2.1.18-8~deb9u1
ii  init-system-helpers 1.48
ii  libapt-pkg5.0   1.4.8
ii  libc6   2.24-11+deb9u1
ii  libgcc1 1:6.3.0-18
ii  libstdc++6  6.3.0-18

Versions of packages apt recommends:
ii  gnupg  2.1.18-8~deb9u1

Versions of packages apt suggests:
pn  apt-doc 
ii  aptitude0.8.7-1
ii  dpkg-dev1.18.24
ii  powermgmt-base  1.31+nmu1
pn  python-apt  
ii  synaptic0.84.2

-- debconf information excluded



Bug#878166: aptitude: feature request: admins should determine their security stand team

2017-10-10 Thread Nomen Nescio
Package: aptitude
Version: 0.6.11-1+b1
Severity: wishlist

Dear Maintainer,

Aptitude developers have taken the liberty of deciding for everyone
subjectively what quality of cryptographic signature is adequate for
everyone in a single sweeping decision, without knowing the individual
threat models and assets that the decision is trying to protect.  This
decision is in the wrong hands.  Specifically, consider the SHA1
removal, documented here:

  https://wiki.debian.org/Teams/Apt/Sha1Removal

If the apt team must decide on everyones security standards, blocking
SHA1 was a good move.  But that's not the case.  The apt suite of
tools could have some sensible defaults as far as which signing
algorithms are accepted or not, but ultimately the admin should be in
control of her own system.  Maybe an admin finds SHA256 insufficient,
and requires an even higher standard.  Who is the apt team to tell her
which algorithm she may and may not trust?

There is a hack to say trust all, which can even be used on a per
repository basis or all repositories, but this is the wrong mechanism
as it disables validity checking entirely.  The sys admin should
control which algorithms are fit for purpose, and the apt tool should
check validity on admin-permitted algorithms.

-- Package-specific info:
Terminal: screen
$DISPLAY is set.
which aptitude: /usr/bin/aptitude

aptitude version information:
aptitude 0.6.11 compiled at Nov  8 2014 13:34:39
Compiler: g++ 4.9.1
Compiled against:
  apt version 4.12.0
  NCurses version 5.9
  libsigc++ version: 2.4.0
  Gtk+ support disabled.
  Qt support disabled.

Current library versions:
  NCurses version: ncurses 5.9.20140913
  cwidget version: 0.5.17
  Apt version: 4.12.0

aptitude linkage:
linux-vdso.so.1 (0x7ffde62f)
/usr/lib/torsocks/libtorsocks.so (0x7f561b87)
libapt-pkg.so.4.12 => /usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 
(0x7f561b50)
libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 
(0x7f561b2ca000)
libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 
(0x7f561b0a)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0 
(0x7f561ae9a000)
libcwidget.so.3 => /usr/lib/x86_64-linux-gnu/libcwidget.so.3 
(0x7f561ab84000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x7f561a8bb000)
libboost_iostreams.so.1.55.0 => 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.55.0 (0x7f561a6a3000)
libxapian.so.22 => /usr/lib/libxapian.so.22 (0x7f561a292000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7f561a075000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7f5619d6a000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7f5619a69000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7f5619853000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7f56194a8000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x7f56192a4000)
libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x7f56190a1000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7f5618e86000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 
(0x7f5618c76000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x7f5618a53000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x7f561884b000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x7f5618646000)
/lib64/ld-linux-x86-64.so.2 (0x7f561c0d5000)

-- System Information:
Debian Release: 8.6
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages aptitude depends on:
ii  aptitude-common   0.6.11-1
ii  libapt-pkg4.121.0.9.8.3
ii  libboost-iostreams1.55.0  1.55.0+dfsg-3
ii  libc6 2.19-18+deb8u6
ii  libcwidget3   0.5.17-2
ii  libgcc1   1:4.9.2-10
ii  libncursesw5  5.9+20140913-1+b1
ii  libsigc++-2.0-0c2a2.4.0-1
ii  libsqlite3-0  3.8.7.1-1+deb8u2
ii  libstdc++64.9.2-10
ii  libtinfo5 5.9+20140913-1+b1
ii  libxapian22   1.2.19-1+deb8u1

Versions of packages aptitude recommends:
ii  aptitude-doc-en [aptitude-doc]  0.6.11-1
ii  libparse-debianchangelog-perl   1.2.0-1.1
ii  sensible-utils  0.0.9

Versions of packages aptitude suggests:
ii  apt-xapian-index  0.47
pn  debtags   
ii  tasksel   3.31+deb8u1

-- no debconf information



Bug#806553: gnucash: FX rate dialog forced when all accounts are euro (loan repayme issue)

2015-11-28 Thread Nomen Nescio
Package: gnucash
Version: 1:2.6.4-3
Severity: normal

Dear Maintainer,

With all accounts configured as euro, there is a situation where the
user is forced to enter an EUR/USD exchange rate.  These are the steps
to reproduce:

1) make sure EUR is the default currency for the books, and add these
   EUR-denominated accounts:

   Assets:current
   Liabilities:tax loan
   Expenses:interest
   Expenses:tax (not really needed to show bug)

2) Actions > Scheduled Transactions > Mortgage & Loan Repayment..

3) Enter some arbitrary figures into the wizard.  Make the loan for 6
   months or so, and use a more sensible rate like 1%.  Supply the
   step 1 accounts in the corresponding fields.  Finish the wizard.

4) Actions > Scheduled Transactions > Scheduled Transaction Editor 

5) Open the new loan.  Tick "create automatically" and "create in
   advance", and set the advance creation to ~700 days.  That will
   ensure that all transactions are pushed to the register.

6) Save, exit, and start gnucash again to make sure the scheduler runs.

7) Open one of the transactions with the splits showing.

8) Reduce the principle amount by an arbitrary amount.  Before you can
   increase the principle by the same amount, gnucash will force an
   EUR/USD exchange rate dialog even though all accounts are in euros.

Where does USD come from?  Apparently the amortization scheduling tool
assumes USD for something.


-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnucash depends on:
ii  gnucash-common 1:2.6.4-3
ii  guile-2.0  2.0.11+1-9
ii  guile-2.0-libs 2.0.11+1-9
ii  libaqbanking34 5.4.3beta-2+b1
ii  libaqbanking34-plugins 5.4.3beta-2+b1
ii  libc6  2.19-18+deb8u1
ii  libcairo2  1.14.0-2.1
ii  libcrypt-ssleay-perl   0.58-1+b2
ii  libdate-manip-perl 6.47-1
ii  libdbi10.9.0-4
ii  libfinance-quote-perl  1.35-1
ii  libgdk-pixbuf2.0-0 2.31.1-2+deb8u2
ii  libglib2.0-0   2.42.1-1
ii  libgnome-keyring0  3.12.0-1+b1
ii  libgnomecanvas2-0  2.30.3-2
ii  libgoffice-0.8-8   0.8.17-3
ii  libgtk2.0-02.24.25-3
ii  libgwengui-gtk2-0  4.12.0beta-3+b1
ii  libgwenhywfar604.12.0beta-3+b1
ii  libhtml-tableextract-perl  2.11-1
ii  libhtml-tree-perl  5.03-1
ii  libktoblzcheck1c2a 1.47-1
ii  libofx61:0.9.10-1
ii  libpango-1.0-0 1.36.8-3
ii  libpangocairo-1.0-01.36.8-3
ii  libpython2.7   2.7.9-2
ii  libwebkitgtk-1.0-0 2.4.8-2
ii  libwww-perl6.08-1
ii  libx11-6   2:1.6.2-3
ii  libxml22.9.1+dfsg1-5
ii  libxslt1.1 1.1.28-2+b2
ii  perl   5.20.2-3+deb8u1
ii  zlib1g 1:1.2.8.dfsg-2+b1

Versions of packages gnucash recommends:
ii  gnucash-docs  2.6.4-1
ii  yelp  3.14.1-1

Versions of packages gnucash suggests:
pn  libdbd-mysql
pn  libdbd-pgsql
ii  libdbd-sqlite3  0.9.0-3

-- no debconf information



Bug#804760: gnus-agent-regenerate-group => Invalid read syntax: . in wrong context

2015-11-11 Thread Nomen Nescio
Package: emacs24
Version: 24.4+1-5
Severity: important

Dear Maintainer,

A particular newsgroup breaks gnus in an irrecoverable way.  Gnus
cannot open a group with content from "gwene.com.fatwallet.hotdeals"
from the news.gmane.org server (filed in bug# 797409).

Two other gnus functions fail when trying to recover:

  * gnus-agent-regenerate-group
  * gnus-agent-expire-group

Those two commands fail with:

  Invalid read syntax: ". in wrong context"

This is very severe, because regenerating the group is the only
function to recover from other bugs, and this function itself is
broken.  It's not even possible to delete the messages, because the
group cannot be entered.  It's a complete stalemate.  The bugs are so
entrenched that there is no way to recover from this.

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages emacs24 depends on:
ii  emacs24-bin-common 24.4+1-5
ii  gconf-service  3.2.6-3
ii  libacl12.2.52-2
ii  libasound2 1.0.28-1
ii  libatk1.0-02.14.0-1
ii  libc6  2.19-18+deb8u1
ii  libcairo-gobject2  1.14.0-2.1
ii  libcairo2  1.14.0-2.1
ii  libdbus-1-31.8.20-0+deb8u1
ii  libfontconfig1 2.11.0-6.3
ii  libfreetype6   2.5.2-3+deb8u1
ii  libgconf-2-4   3.2.6-3
ii  libgdk-pixbuf2.0-0 2.31.1-2+deb8u2
ii  libgif44.1.6-11
ii  libglib2.0-0   2.42.1-1
ii  libgnutls-deb0-28  3.3.8-6+deb8u3
ii  libgomp1   4.9.2-10
ii  libgpm21.20.4-6.1+b2
ii  libgtk-3-0 3.14.5-1+deb8u1
ii  libice62:1.0.9-1+b1
ii  libjpeg62-turbo1:1.3.1-12
ii  libm17n-0  1.6.4-3
ii  libmagickcore-6.q16-2  8:6.8.9.9-5
ii  libmagickwand-6.q16-2  8:6.8.9.9-5
ii  libotf00.9.13-2
ii  libpango-1.0-0 1.36.8-3
ii  libpangocairo-1.0-01.36.8-3
ii  libpng12-0 1.2.50-2+b2
ii  librsvg2-2 2.40.5-1
ii  libselinux12.3-2
ii  libsm6 2:1.2.2-1+b1
ii  libtiff5   4.0.3-12.3
ii  libtinfo5  5.9+20140913-1+b1
ii  libx11-6   2:1.6.2-3
ii  libxft22.3.2-1
ii  libxinerama1   2:1.1.3-1+b1
ii  libxml22.9.1+dfsg1-5
ii  libxpm41:3.5.11-1+b1
ii  libxrandr2 2:1.4.2-1+b1
ii  libxrender11:0.9.8-1+b1
ii  zlib1g 1:1.2.8.dfsg-2+b1

emacs24 recommends no packages.

Versions of packages emacs24 suggests:
pn  emacs24-common-non-dfsg  

-- no debconf information



Bug#801734: tclcurl: file output lost if -file option is used

2015-10-13 Thread Nomen Nescio
Package: tclcurl
Version: 7.22.0-1
Severity: important

Dear Maintainer,

This is similar to (unfixed) bug 680662 (from 3 yrs ago), but much
more severe.  When the "-file" option is used for a GET, the file will
be zero in size with all data lost if the -bodyvar option is used in a
later transaction.

This is very astonishing, baffling, and frustrating to users who have
little hope of knowing what's wrong.  After much time analyzing strace
output, it became clear what happens.  The file is opened for writing,
and the data is in fact sent, but the file is not closed.  Then use of
-bodyvar causes the filename previously used for the -file option to
be opened again!  And it's not opened in append mode either.  To
worsen diagnosis, nothing is written to the file, so the user cannot
see that the past filename was reused in the following operation.

This bug has a high chance of occurrance, because any session that
involves a logout at the end is likely to use -bodyvar and not -file,
because it's not interesting to save the "goodbye" page in a file, but
perhaps useful to render the variable to show the user.

This is the demonstration script, which includes commented-out
workarounds:

8<
#!/usr/bin/tclsh8.6

package require TclCurl

set curlHandle [::curl::init]

$curlHandle configure -url  http://bugs.debian.org\
  -file /tmp/directly_written_file.html
$curlHandle perform

puts "strace shows that the file was opened and written to (but never closed)"

# There are two undocumented workarounds at this point.
#
# (1) This workaround is the most intuitive, but it does not always
# work!  It's also quite inconvenient because pre-existing config
# options must be reconfigured afterwards:
#
# $curlHandle reset
#
# (2) This workaround seems to always work, but very non-intuitive.
# Most users have no hope of figuring this out.  They will just
# wonder why their file is not being written.
#
# $curl_handle configure -file /dev/null

$curlHandle configure -url http://www.fsf.org\
  -bodyvar payload_fsf
$curlHandle perform

puts "this 2nd /perform/ is where the damage is done."
puts "strace shows the same file is opened again even though bodyvar is used 
instead of -file."
puts "the reopening of the same filename causes it to get clobbered before it 
is written and closed."

$curlHandle cleanup

puts "file holds: [exec cat /tmp/directly_written_file.html]"
8<

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages tclcurl depends on:
ii  libc62.19-18+deb8u1
ii  libcurl3-gnutls  7.38.0-4+deb8u2
ii  tcl [tclsh]  8.6.0+8

tclcurl recommends no packages.

Versions of packages tclcurl suggests:
pn  libcurl4-gnutls-dev  

-- no debconf information



Bug#800719: qpdf fussy about malformed metadata

2015-10-02 Thread Nomen Nescio
Package: qpdf
Version: 5.1.2-2
Severity: minor

Dear Maintainer,

When a PDF is produced that contains malformed metadata, qpdf chokes
on it when trying to encrypt it with an error like:

  (file position 16068): unknown token while reading object (CatB)

You may not regard this as a bug.  Feel free to disregard.  But I
should point out that pdftk can encrypt the same file without issues,
so it is at least possible for qpdf to be more forgiving, FWIW.

This example script demonstrates:

8<
#!/bin/bash

# This script demonstrates how to break qpdf by generating a PDF with
# (bad?) metadata.  It's a self-contained example requiring no input
# files - only tools.  These are the steps:
#
#   1) auto-generate a PDF file with some dummy text, such that the
#  "keywords" field in the metadata is malformed.
#   2) show that qpdf errors:
#  (file position 16068): unknown token while reading object (CatB)
#   3) show that pdftk can encrypt the same document without trouble.
#
# Tools required:
#
#   * LaTeX
#   * qpdf
#   * pdftk (optional)


#   1) auto-generate a PDF file with some dummy text


latex_fn="$(tempfile -p doc_ -s .tex)"

latex_doc() {
printf %s '
\documentclass[pdftex]{article}
\usepackage{lipsum}

% notice that /keywords/ is not using paranthesis to delimit the
% content (which is incorrect, but pdflatex accepts this anyway and
% produces a usable document although without keywords).

\pdfinfo{
   /Author (Eric S. Raymond)
   /Subject (Musings on Linux and Open Source by an Accidental Revolutionary)
   /Title (The Cathedral and the Bazaar)
   /Keywords CatB
}

\begin{document}
\lipsum[2]
\end{document}
'
}

latex_doc >"$latex_fn"

pushd "$(dirname "$latex_fn")"

pdflatex "$latex_fn"

pdf_fn="${latex_fn//.tex/.pdf}"


#   2) qpdf errors and produces a zero size file


qpdf --encrypt foo foo 40 -- "$pdf_fn" qpdf_rc4.pdf


#   3) the equivalent pdftk operation produces a usable file in /tmp/


pdftk "$pdf_fn" cat output pdftk_rc4.pdf allow AllFeatures user_pw foo

popd
8<

BTW, I appreciate your feedback on my previous 2 bug reports regarding
encryption.  I'm sorry that they turned out to be false alarms.

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages qpdf depends on:
ii  libc6   2.19-18+deb8u1
ii  libgcc1 1:4.9.2-10
ii  libpcre32:8.35-3.3
ii  libqpdf13   5.1.2-2
ii  libstdc++6  4.9.2-10
ii  zlib1g  1:1.2.8.dfsg-2+b1

qpdf recommends no packages.

qpdf suggests no packages.

-- no debconf information



Bug#799526: pdftk: update_info cannot eat its own dogfood

2015-09-19 Thread Nomen Nescio
Package: pdftk
Version: 2.02-2
Severity: normal

Dear Maintainer,

The "pdftk --help" documentation states that the update_info function
is expecting the same format of data from the dump_data function.
However, it does not work on a variety of files, even with no
alterations.  E.g.

  $ pdftk foo.pdf dump_data | pdftk foo.pdf update_info -
  Done.  Input errors, so no output created.

If the piping seems questionable, even the normal approach breaks:

  $ pdftk foo.pdf dump_data output dogfood.txt
  $ pdftk foo.pdf update_info dogfood.txt
  Done.  Input errors, so no output created.

-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-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
Init: systemd (via /run/systemd/system)

Versions of packages pdftk depends on:
ii  libc6   2.19-18
ii  libgcc1 1:4.9.2-10
ii  libgcj154.9.2-10
ii  libstdc++6  4.9.2-10

pdftk recommends no packages.

Versions of packages pdftk suggests:
ii  poppler-utils [xpdf-utils]  0.26.5-2

-- no debconf information



Bug#793447: mutt: attached images not fed to graphical browsers

2015-07-23 Thread Nomen Nescio
Package: mutt
Version: 1.5.23-3
Severity: normal

Dear Maintainer,

MIME-compliant messages containing images that are referenced by an
HTML attachment do not render with the images because mutt does not
unpack them.

While it's understandable that mutt users do not generally care if
html can be rendered graphically, there are those rare cases where
it's useful.  In particular, producing printable/distributable
non-forensic copies of e-mail for legal purposes, where the stationary
used by an author is important.

This article gives some insight - indicating that if image files are
mime-unpacked, mutt's usual choice for naming attachments won't always
work:

  
https://stackoverflow.com/questions/4018709/how-to-create-an-email-with-embedded-images-that-is-compatible-with-the-most-mai

the names should be formed as:

  cid:Content-ID

a filename might look like this:

  image001.png@0D0B1FF0.79904F06

Note that images render correctly only if the html references an URL
as opposed to a local file.

-- Package-specific info:
Mutt 1.5.23 (2014-03-12)
Copyright (C) 1996-2009 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: Linux 3.16.0-4-amd64 (x86_64)
ncurses: ncurses 5.9.20140913 (compiled with 5.9)
libidn: 1.29 (compiled with 1.29)
hcache backend: tokyocabinet 1.4.48

Compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.2-4' 
--with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs 
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr 
--program-suffix=-4.9 --enable-shared --enable-linker-build-id 
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix 
--with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls 
--with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug 
--enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify 
--enable-plugin --with-system-zlib --disable-browser-plugin 
--enable-java-awt=gtk --enable-gtk-cairo 
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home 
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 
--with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar 
--enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 
 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic 
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu 
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.9.2 (Debian 4.9.2-4) 

Configure options: '--prefix=/usr' '--sysconfdir=/etc' 
'--mandir=/usr/share/man' '--with-docdir=/usr/share/doc' 
'--with-mailpath=/var/mail' '--disable-dependency-tracking' 
'--enable-compressed' '--enable-debug' '--enable-fcntl' '--enable-hcache' 
'--enable-gpgme' '--enable-imap' '--enable-smtp' '--enable-pop' '--with-curses' 
'--with-gnutls' '--with-gss' '--with-idn' '--with-mixmaster' '--with-sasl' 
'--without-gdbm' '--without-bdb' '--without-qdbm' '--build' 'x86_64-linux-gnu' 
'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall' 'LDFLAGS=-Wl,-z,relro' 
'CPPFLAGS=-D_FORTIFY_SOURCE=2 -I/usr/include/qdbm'

Compilation CFLAGS: -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall

Compile options:
-DOMAIN
+DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  +USE_FCNTL  -USE_FLOCK   
+USE_POP  +USE_IMAP  +USE_SMTP  
-USE_SSL_OPENSSL  +USE_SSL_GNUTLS  +USE_SASL  +USE_GSS  +HAVE_GETADDRINFO  
+HAVE_REGCOMP  -USE_GNU_REGEX  
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET  
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM  
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  +CRYPT_BACKEND_GPGME  
-EXACT_ADDRESS  -SUN_ATTACHMENT  
+ENABLE_NLS  -LOCALES_HACK  +COMPRESSED  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET 
 +HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  +HAVE_LIBIDN  +HAVE_GETSID  +USE_HCACHE  
-ISPELL
SENDMAIL=/usr/sbin/sendmail
MAILPATH=/var/mail
PKGDATADIR=/usr/share/mutt
SYSCONFDIR=/etc
EXECSHELL=/bin/sh
MIXMASTER=mixmaster
To contact the developers, please mail to mutt-...@mutt.org.
To report a bug, please visit http://bugs.mutt.org/.

misc/am-maintainer-mode.patch
features/ifdef.patch
features/xtitles.patch
features/trash-folder.patch
features/purge-message.patch
features/imap_fast_trash.patch
features/sensible_browser_position.patch
features-old/patch-1.5.4.vk.pgp_verbose_mime.patch
features/compressed-folders.patch
features/compressed-folders.debian.patch
debian-specific/Muttrc.patch
debian-specific/Md.etc_mailname_gethostbyname.patch
debian-specific/use_usr_bin_editor.patch

Bug#791452: lynx: http_proxy variable silently ignored!

2015-07-04 Thread Nomen Nescio
Package: lynx
Version: 2.8.9dev1-2
Severity: important

Dear Maintainer,

The http_proxy variable is silently ignored!  This is very
dangerous, because a privoxy/tor user who relies on this setting for
privacy will be compromised, and they generally will not even be aware
of the compromise because the browser retrieves pages over an
untrusted connection without warning.

For example, suppose a tor user configures privoxy on port 8118.  This
will yield an exposed session:

  $ export http_proxy=http://localhost:8118
  $ lynx

To prove that this bug exists, a tor user can run:

  $ http_proxy=http://127.0.0.1:8118 lynx https://torstatus.blutmagie.de/

and see the message saying that the connection is not from the tor
network.

-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lynx depends on:
ii  lynx-cur  2.8.9dev1-2+b1

lynx recommends no packages.

lynx 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



Bug#791425: w3m: HTTP_PROXY variable silently ignored!

2015-07-04 Thread Nomen Nescio
Package: w3m
Version: 0.5.3-19
Severity: important

Dear Maintainer,

The HTTP_PROXY variable is silently ignored!  This is very
dangerous, because a privoxy/tor user who relies on this setting for
privacy will be compromised, and they generally will not even be aware
of the compromise because the browser retrieves pages over an
untrusted connection without warning.

For example, suppose a tor user configures privoxy on port 8118.  This
is how /usr/share/doc/w3m/FAQ.html documents a proxy should be
configured, yet it yields an exposed session:

  $ export HTTP_PROXY=http://localhost:8118
  $ w3m

To prove that this bug exists, a tor user can run:

  $ HTTP_PROXY=http://127.0.0.1:8118 w3m https://torstatus.blutmagie.de/

The page reports that the connection is not from the tor network.


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages w3m depends on:
ii  libc62.19-18
ii  libgc1c2 1:7.2d-6.4
ii  libgpm2  1.20.4-6.1+b2
ii  libssl1.0.0  1.0.1k-3+deb8u1
ii  libtinfo55.9+20140913-1+b1
ii  zlib1g   1:1.2.8.dfsg-2+b1

Versions of packages w3m recommends:
ii  ca-certificates  20141019

Versions of packages w3m suggests:
pn  cmigemo   none
ii  man-db2.7.0.2-5
ii  mime-support  3.58
pn  w3m-elnone
pn  w3m-img   none

-- 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



Bug#790112: djvulibre-bin: ddjvu: TIFF output requires a valid output file name

2015-06-27 Thread Nomen Nescio
Package: djvulibre-bin
Version: 3.5.25.4-4+b1
Severity: minor

Dear Maintainer,

The man page states that the output filename can be a dash or be
omitted, in which case the output goes to /dev/sdtout.  Assuming the
documentation is correct, it's broken:

  $ ddjvu -format=tiff myfile.djvu  /tmp/kmasdkfe.tiff
  ddjvu: TIFF output requires a valid output file name.

  $ ddjvu -format=tiff myfile.djvu -  /tmp/kmasdkfe.tiff
  ddjvu: TIFF output requires a valid output file name.

If this is a deliberate limitation of TIFF files in particular, the
documentation should disclose the limitation.

-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages djvulibre-bin depends on:
ii  curl7.38.0-4+deb8u2
ii  libc6   2.19-18
ii  libdjvulibre21  3.5.25.4-4+b1
ii  libgcc1 1:4.9.2-10
ii  libstdc++6  4.9.2-10
ii  libtiff54.0.3-12.3

Versions of packages djvulibre-bin recommends:
ii  pdf2djvu  0.7.17-4+deb8u1

Versions of packages djvulibre-bin suggests:
pn  djvulibre-desktop none
ii  evince [djvu-viewer]  3.14.1-2

-- 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



Bug#787927: mutt cannot extract attachments from iPGMail senders

2015-06-06 Thread Nomen Nescio
Package: mutt
Version: 1.5.23-3
Severity: normal

Dear Maintainer,

When a mutt user receives a message from an iPGMail user, and the
message has attachments, the attachments are not extractable.
After saving the attachment that came from an iPGMail user, the
following command:

  $ gpg image.jpg.pgp

results in:

  gpg: CRC error; 123456 - ABCDEF
  gpg: Problem reading source (534223 bytes remaining)
  gpg: handle plaintext failed: file read error
  gpg: mdc_packet with invalid encoding
  gpg: decryption failed: invalid packet
  gpg: invalid armor: line longer than 2 characters

It does not matter what kind of file is attached.  All file
attachments that are created using iPGMail fail to decrypt in the
above manner.  There is still output, but the output is partially
corrupt.  This is evident if the attachment is an image, so a small
part of the image is correct then the rest is junk.

It's likely a problem with iPGMail, but I'm filing this bug because I
may be wrong, or perhaps mutt could include a feature enabling
recipients to salvage these corrupt attachments.


-- Package-specific info:
Mutt 1.5.23 (2014-03-12)
Copyright (C) 1996-2009 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: Linux 3.16.0-4-amd64 (x86_64)
ncurses: ncurses 5.9.20140913 (compiled with 5.9)
libidn: 1.29 (compiled with 1.29)
hcache backend: tokyocabinet 1.4.48

Compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.9.2-4' 
--with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs 
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr 
--program-suffix=-4.9 --enable-shared --enable-linker-build-id 
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix 
--with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls 
--with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug 
--enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify 
--enable-plugin --with-system-zlib --disable-browser-plugin 
--enable-java-awt=gtk --enable-gtk-cairo 
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home 
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 
--with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar 
--enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64 
 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic 
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu 
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.9.2 (Debian 4.9.2-4) 

Configure options: '--prefix=/usr' '--sysconfdir=/etc' 
'--mandir=/usr/share/man' '--with-docdir=/usr/share/doc' 
'--with-mailpath=/var/mail' '--disable-dependency-tracking' 
'--enable-compressed' '--enable-debug' '--enable-fcntl' '--enable-hcache' 
'--enable-gpgme' '--enable-imap' '--enable-smtp' '--enable-pop' '--with-curses' 
'--with-gnutls' '--with-gss' '--with-idn' '--with-mixmaster' '--with-sasl' 
'--without-gdbm' '--without-bdb' '--without-qdbm' '--build' 'x86_64-linux-gnu' 
'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall' 'LDFLAGS=-Wl,-z,relro' 
'CPPFLAGS=-D_FORTIFY_SOURCE=2 -I/usr/include/qdbm'

Compilation CFLAGS: -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wall

Compile options:
-DOMAIN
+DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  +USE_FCNTL  -USE_FLOCK   
+USE_POP  +USE_IMAP  +USE_SMTP  
-USE_SSL_OPENSSL  +USE_SSL_GNUTLS  +USE_SASL  +USE_GSS  +HAVE_GETADDRINFO  
+HAVE_REGCOMP  -USE_GNU_REGEX  
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET  
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM  
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  +CRYPT_BACKEND_GPGME  
-EXACT_ADDRESS  -SUN_ATTACHMENT  
+ENABLE_NLS  -LOCALES_HACK  +COMPRESSED  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET 
 +HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  +HAVE_LIBIDN  +HAVE_GETSID  +USE_HCACHE  
-ISPELL
SENDMAIL=/usr/sbin/sendmail
MAILPATH=/var/mail
PKGDATADIR=/usr/share/mutt
SYSCONFDIR=/etc
EXECSHELL=/bin/sh
MIXMASTER=mixmaster
To contact the developers, please mail to mutt-...@mutt.org.
To report a bug, please visit http://bugs.mutt.org/.

misc/am-maintainer-mode.patch
features/ifdef.patch
features/xtitles.patch
features/trash-folder.patch
features/purge-message.patch
features/imap_fast_trash.patch
features/sensible_browser_position.patch
features-old/patch-1.5.4.vk.pgp_verbose_mime.patch
features/compressed-folders.patch
features/compressed-folders.debian.patch
debian-specific/Muttrc.patch

Bug#760164: buggy argument parsing of -u and -p options

2014-09-01 Thread Nomen Nescio
Package: torsocks
Version: 2.0.0-1
Severity: minor

Torsocks doesn't recognise the arguments to the -u (--user) and -p
(--pass) options if they immediately follow the option characters:

$ torsocks -uMyUser -pMyPass /bin/true
Illegal option -u
/usr/bin/torsocks: 98: local: /usr/bin/which: bad variable name

It works if you put a space between the option and the argument:

$ torsocks -u MyUser -p MyPass /bin/true

Torsocks should support the former syntax too, as it is standard on
UNIX-like systems.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#758804: consider packaging scheme48 1.9.x based scsh

2014-08-21 Thread Nomen Nescio
Package: scsh
Version: 0.6.6.3
Severity: wishlist

There is a newer version of scsh that is implemented as a module for
scheme48 1.9.x (rather than as a fork from an old version of scheme48,
as with the current version of scsh in Debian):

http://github.com/scheme/scsh

Unlike scsh 0.6.x, this version seems to be under active development.

Please consider switching to this upstream version for the Debian scsh
package.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#758612: store cache separately from config file

2014-08-19 Thread Nomen Nescio
Package: get-iplayer
Version: 2.86-1
Severity: wishlist

get-iplayer uses the same directory (~/.get_iplayer/) to store both
the user configuration file, the programme download history and the
cache of available programmes (the *.cache files).

As the cache files are automatically generated and their contents
changes regularly, it makes sense for the user to exclude them when
making backups. On the other hand, users will probably want to backup
their configuration files and download history.

It would help if get-iplayer allowed storing these files in
separate directories. Ideally, the cache should be stored in a
standard location for cache files; either a user-owned subdirectory of
/var/tmp/ or the $XDG_CACHE_HOME directory defined in the XDG Base
Directory Specification (usually ~/.cache/)
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#745242: hdparm: Fails to unlock OPAL SSC drive (Input/Output Error)

2014-04-19 Thread Nomen Nescio
Package: hdparm
Version: 9.39-1+b1
Severity: normal

Dear Maintainer,

The hdparm tool was unable to unlock standard OPAL SSC drives.  Two
OPAL drives were tested.  The first test was with a Seagate Momentus.
The scenario is this:

  1) The drive was first put in the stock factory configuration (that
 is, on the internal SATA bus of the Thinkpad T61)

  2) The BIOS was used to create a password.

  3) Rebooted, and the BIOS rightly asked for a password, which was
 used to unlock the drive.

  4) The drive was removed and then usb-attached (using a JMicron
 bridge).

  5) The BIOS does not see USB-attached OPAL drives (No Operating
 System).  This is a T61 limitation.

  6) An internal drive was installed simply to boot Debian.

  7) sudo hdparm --security-unlock 1234 /dev/sdb

 Step 7 /appears/ to work, showing this output:
 8
 security_password=1234

 /dev/sdb:
 Issuing SECURITY_UNLOCK command, password=1234, user=user
 8

  8) fdisk /dev/sdb

 fdisk: unable to read /dev/sdb: Input/output error

Logs appeared in /var/log/kern.log:
8
  kernel: [ 3909.886710] usb 1-3: USB disconnect, device number 3
  kernel: [ 4063.740087] usb 1-3: new high-speed USB device number 4 using 
ehci_hcd
  kernel: [ 4063.880965] usb 1-3: New USB device found, idVendor=152d, 
idProduct=2329
  kernel: [ 4063.880970] usb 1-3: New USB device strings: Mfr=1, Product=2, 
SerialNumber=5
  kernel: [ 4063.880973] usb 1-3: Product: USB to ATA/ATAPI bridge
  kernel: [ 4063.880976] usb 1-3: Manufacturer: JMicron
  kernel: [ 4063.880978] usb 1-3: SerialNumber: withheld
  kernel: [ 4063.881796] usb-storage 1-3:1.0: Quirks match for vid 152d pid 
2329: 8020
  kernel: [ 4063.881857] scsi6 : usb-storage 1-3:1.0
  kernel: [ 4064.922813] scsi 6:0:0:0: Direct-Access ST950042 2AS   
PQ: 0 ANSI: 2 CCS
  kernel: [ 4064.925210] sd 6:0:0:0: Attached scsi generic sg2 type 0
  kernel: [ 4064.925254] sd 6:0:0:0: [sdb] 976773168 512-byte logical blocks: 
(500 GB/465 GiB)
  kernel: [ 4064.925988] sd 6:0:0:0: [sdb] Write Protect is off
  kernel: [ 4064.925996] sd 6:0:0:0: [sdb] Mode Sense: 28 00 00 00
  kernel: [ 4064.926722] sd 6:0:0:0: [sdb] No Caching mode page found
  kernel: [ 4064.926731] sd 6:0:0:0: [sdb] Assuming drive cache: write through
  kernel: [ 4064.929722] sd 6:0:0:0: [sdb] No Caching mode page found
  kernel: [ 4064.929730] sd 6:0:0:0: [sdb] Assuming drive cache: write through
  kernel: [ 4064.931710] sd 6:0:0:0: [sdb] Unhandled sense code
  kernel: [ 4064.931718] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid 
driverbyte=DRIVER_SENSE
  kernel: [ 4064.931727] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current]
  kernel: [ 4064.931738] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
  kernel: [ 4064.931749] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 
00 08 00
  kernel: [ 4064.931769] end_request: critical target error, dev sdb, sector 0
  kernel: [ 4064.931777] Buffer I/O error on device sdb, logical block 0
  ...
  kernel: [ 4733.049354] sd 6:0:0:0: [sdb] Unhandled sense code
  kernel: [ 4733.049363] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid 
driverbyte=DRIVER_SENSE
  kernel: [ 4733.049372] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current]
  kernel: [ 4733.049382] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
  kernel: [ 4733.049393] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 
00 20 00
  kernel: [ 4733.049414] end_request: critical target error, dev sdb, sector 0
  kernel: [ 4733.049423] quiet_error: 151 callbacks suppressed
  kernel: [ 4733.049428] Buffer I/O error on device sdb, logical block 0
  kernel: [ 4733.049439] Buffer I/O error on device sdb, logical block 1
  kernel: [ 4733.049446] Buffer I/O error on device sdb, logical block 2
  kernel: [ 4733.049453] Buffer I/O error on device sdb, logical block 3
  kernel: [ 4733.050720] sd 6:0:0:0: [sdb] Unhandled sense code
  kernel: [ 4733.050726] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid 
driverbyte=DRIVER_SENSE
  kernel: [ 4733.050735] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current]
  kernel: [ 4733.050744] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
  kernel: [ 4733.050753] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 00 00 
00 08 00
  kernel: [ 4733.050773] end_request: critical target error, dev sdb, sector 0
  kernel: [ 4733.050779] Buffer I/O error on device sdb, logical block 0
8

The above scenario is on Debian Wheezy.

Another experiment was done, this time with a Hitachi (model
hts22016k9sa00) on Ubuntu 13.10, and in that case the hdparm command
itself failed (in step 7), with the error Input/Output Error.



-- System Information:
Debian Release: 7.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 

Bug#743056: pastebinit: fails when -b is supplied a non-URL (the -l form) - please this

2014-03-30 Thread Nomen Nescio
Package: pastebinit
Version: 1.3-4
Severity: wishlist

Dear Maintainer,

When a -l is used to obtain a list of sites, and a choice from that
list is then supplied as-is to the -b option, pastebinit behaves as if
the site is unknown.  E.g.

  $ pastebinit -a anon -b slexy.org  debug.tex
  Unknown website, please post a bugreport to request this pastebin to be added 
(slexy.org)

  $ pastebinit -a anon -b sprunge.us  debug.tex
  Unknown website, please post a bugreport to request this pastebin to be added 
(sprunge.us)

  $ pastebinit -a anon -b paste.pocoo.org  debug.tex
  Unknown website, please post a bugreport to request this pastebin to be added 
(paste.pocoo.org)

  $ pastebinit -a anon -b cxg.de  debug.tex
  Unknown website, please post a bugreport to request this pastebin to be added 
(cxg.de)

  $ pastebinit -a anon -b paste.debian.net  debug.tex
  Unknown website, please post a bugreport to request this pastebin to be added 
(paste.debian.net)

The -b option only works when an URL is supplied.  Considering the -l
option does not list URLs, pastebinit should accept hostnames as well
and automatically work out what the URL is using a default scheme
(like https://;).


-- System Information:
Debian Release: 7.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-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 pastebinit depends on:
ii  python2.7.3-4+deb7u1
ii  python-configobj  4.7.2+ds-4

Versions of packages pastebinit recommends:
ii  lsb-release  4.1+Debian8+deb7u1

pastebinit 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



Bug#706183: WARNING: untrusted versions of the following packages will be installe vague

2013-04-25 Thread Nomen Nescio
Package: aptitude
Version: 0.6.3-3.2+squeeze1
Severity: wishlist

The following warning is too vague:

vague warning WARNING: untrusted versions of the following packages will be 
installed!
vague warning
vague warning Untrusted packages could compromise your system's security.
vague warning You should only proceed with the installation if you are certain 
that
vague warning this is what you want to do.
vague warning
vague warning   libswscale0 libavutil50 libdrm-radeon1 libdrm2 libvpx0 
libdrm-intel1 libpostproc51 
vague warning
vague warning Do you want to ignore this warning and proceed anyway?

Why is it untrusted?  Are the keys missing from the users keyring?
Are the keys present, but expired?  Are the packages signed or
unsigned?

-- Package-specific info:
aptitude 0.6.3 compiled at Aug 10 2011 23:28:10
Compiler: g++ 4.4.5
Compiled against:
  apt version 4.10.1
  NCurses version 5.7
  libsigc++ version: 2.2.4.2
  Ept support enabled.
  Gtk+ support disabled.

Current library versions:
  NCurses version: ncurses 5.7.20100313
  cwidget version: 0.5.16
  Apt version: 4.10.1
linux-vdso.so.1 =  (0x7fff787ff000)
/usr/lib/torsocks/libtorsocks.so (0x7f7134617000)
libapt-pkg.so.4.10 = /usr/lib/libapt-pkg.so.4.10 (0x7f71342fd000)
libncursesw.so.5 = /lib/libncursesw.so.5 (0x7f71340a9000)
libsigc-2.0.so.0 = /usr/lib/libsigc-2.0.so.0 (0x7f7133ea4000)
libcwidget.so.3 = /usr/lib/libcwidget.so.3 (0x7f7133bd8000)
libept.so.1 = /usr/lib/libept.so.1 (0x7f7133983000)
libxapian.so.22 = /usr/lib/libxapian.so.22 (0x7f71335a3000)
libz.so.1 = /usr/lib/libz.so.1 (0x7f713338c000)
libsqlite3.so.0 = /usr/lib/libsqlite3.so.0 (0x7f71330f4000)
libboost_iostreams.so.1.42.0 = /usr/lib/libboost_iostreams.so.1.42.0 
(0x7f7132ed9000)
libpthread.so.0 = /lib/libpthread.so.0 (0x7f7132cbd000)
libstdc++.so.6 = /usr/lib/libstdc++.so.6 (0x7f71329a8000)
libm.so.6 = /lib/libm.so.6 (0x7f7132726000)
libgcc_s.so.1 = /lib/libgcc_s.so.1 (0x7f713251)
libc.so.6 = /lib/libc.so.6 (0x7f71321ad000)
libdl.so.2 = /lib/libdl.so.2 (0x7f7131fa9000)
libresolv.so.2 = /lib/libresolv.so.2 (0x7f7131d93000)
libutil.so.1 = /lib/libutil.so.1 (0x7f7131b8f000)
libuuid.so.1 = /lib/libuuid.so.1 (0x7f713198b000)
libbz2.so.1.0 = /lib/libbz2.so.1.0 (0x7f713177a000)
librt.so.1 = /lib/librt.so.1 (0x7f7131572000)
/lib64/ld-linux-x86-64.so.2 (0x7f7134827000)
Terminal: screen
$DISPLAY is set.
`which aptitude`: /usr/bin/aptitude
aptitude version information:

aptitude linkage:

-- System Information:
Debian Release: 6.0.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages aptitude depends on:
ii  apt [libapt-pkg4.10]   0.8.10.3+squeeze1 Advanced front-end for dpkg
ii  libboost-iostreams1.42 1.42.0-4  Boost.Iostreams Library
ii  libc6  2.11.3-4  Embedded GNU C Library: Shared lib
ii  libcwidget30.5.16-3  high-level terminal interface libr
ii  libept11.0.4 High-level library for managing De
ii  libgcc11:4.4.5-8 GCC support library
ii  libncursesw5   5.7+20100313-5shared libraries for terminal hand
ii  libsigc++-2.0-0c2a 2.2.4.2-1 type-safe Signal Framework for C++
ii  libsqlite3-0   3.7.3-1   SQLite 3 shared library
ii  libstdc++6 4.4.5-8   The GNU Standard C++ Library v3
ii  libxapian221.2.3-2   Search engine library
ii  zlib1g 1:1.2.3.4.dfsg-3  compression library - runtime

Versions of packages aptitude recommends:
ii  apt-xapian-index  0.41   maintenance and search tools for a
pn  aptitude-doc-en | aptitude-do none (no description available)
ii  libparse-debianchangelog-perl 1.1.1-2.1  parse Debian changelogs and output
ii  sensible-utils0.0.4  Utilities for sensible alternative

Versions of packages aptitude suggests:
pn  debtags   none (no description available)
ii  tasksel   2.88   Tool for selecting tasks for insta

-- 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



Bug#705027: torsocks: documentation with sources references obsolete file, and omits prerequisites

2013-04-08 Thread Nomen Nescio
Package: torsocks
Version: 1.0~epsilon+dfsg1-1
Severity: normal

The INSTALL file has flaws in both the latest debian source package
for torsocks, and also the latest in git.  

In the git version of the INSTALL document, there is a reference to
Makefile.cvs, which has been obsoleted.

In the debian version, there was no mention of packages that are
required for building, and it takes some investigation to discover
what's missing.  The build process fails if the user does not have
automake and libtool.  Perhaps there should be an INSTALL.debian file
if these packages are particular to debian.

-- System Information:
Debian Release: 6.0.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages torsocks depends on:
ii  libc6 2.11.3-4   Embedded GNU C Library: Shared lib

Versions of packages torsocks recommends:
ii  tor0.2.3.25-1~~squeeze+1 anonymizing overlay network for TC

torsocks 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



Bug#699151: gnus: batch download of virtual groups causes error: Creating director long

2013-01-28 Thread Nomen Nescio
Package: gnus
Version: 5.11+v0.10.dfsg-3
Severity: normal


A virtual group (named shopping) was created and agentified.  These
were the natural groups that composed the shopping group:

  alt.consumers.free-stuff
  alt.consumers.uk-freebies
  gwene.com.dealbreaker
  gwene.com.feedburner.mydealz
  gwene.com.fatwallet.hotdeals

The download agent was executed as follows:

  emacs -batch -l ~/.gnus.el -f gnus-agent-batch-fetch

It works up until it came time to process the new virtual group, at
which point this error resulted:

  Creating directory: file name too long, 
/home/blee/news/agent/nnvirtual/^$\|\(^nntp\+news\.gmane\.org:gwene\.com\.feedburner\.mydealz$\)\|\(^alt\.consumers\.free-stuff$\)\|\(^alt\.consumers\.uk-freebies$\)\|\(^nntp\+news\.gmane\.org:gwene\.com\.dealbreaker$\)\|\(^nntp\+news\.gmane\.org:gwene\.com\.feedburner\.mydealz$\)\|\(^alt\.consumers\.free-stuff$\)\|\(^alt\.consumers\.uk-freebies$\)\|\(^nntp\+news\.gmane\.org:gwene\.com\.dealbreaker$\)

The download terminated at that point.

-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages gnus depends on:
ii  dpkg  1.15.8.13  Debian package management system
ii  install-info  4.13a.dfsg.1-6 Manage installed documentation in 
ii  make  3.81-8 An utility for Directing compilati
ii  ucf   3.0025+nmu1Update Configuration File: preserv
ii  xemacs21  21.4.22-3.1highly customizable text editor
ii  xemacs21-mule [xemacs21]  21.4.22-3.1highly customizable text editor --

Versions of packages gnus recommends:
ii  idn1.15-2Command line and Emacs interface t
ii  openssl0.9.8o-4squeeze13 Secure Socket Layer (SSL) binary a

Versions of packages gnus suggests:
ii  netpbm2:10.0-12.2+b1 Graphics conversion tools between 
pn  w3m-elnone (no description available)

-- 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



Bug#664644: openjdk-6-jre: also hangs for interactivebrokers jar files

2013-01-05 Thread Nomen Nescio
Package: openjdk-6-jre
Version: 6b18-1.8.13-0+squeeze2
Severity: normal

Another example:

Also hangs for interactivebrokers jar files:

  wget https://www.interactivebrokers.com/download/unixmacosx.jar

  /usr/lib/jvm/java-6-openjdk/bin/jar xf unixmacosx.jar

-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages openjdk-6-jre depends on:
ii  libaccess-bridge- 1.26.2-5   Java Access Bridge for GNOME (jni 
ii  libasound21.0.23-2.1 shared library for ALSA applicatio
ii  libc6 2.11.3-4   Embedded GNU C Library: Shared lib
ii  libgif4   4.1.6-9library for GIF images (library)
ii  libjpeg62 6b1-1  The Independent JPEG Group's JPEG 
ii  libpng12-01.2.44-1+squeeze4  PNG library - runtime
ii  libpulse0 0.9.21-3+squeeze1  PulseAudio client libraries
ii  libx11-6  2:1.3.3-4  X11 client-side library
ii  libxext6  2:1.1.2-1  X11 miscellaneous extension librar
ii  libxi62:1.3-7X11 Input extension library
ii  libxrender1   1:0.9.6-1  X Rendering Extension client libra
ii  libxtst6  2:1.1.0-3  X11 Testing -- Record extension li
ii  openjdk-6-jre-hea 6b18-1.8.13-0+squeeze2 OpenJDK Java runtime, using Hotspo
ii  zlib1g1:1.2.3.4.dfsg-3   compression library - runtime

Versions of packages openjdk-6-jre recommends:
ii  ttf-dejavu-extra  2.31-1 Vera font family derivate with add

Versions of packages openjdk-6-jre suggests:
pn  icedtea6-plugin   none (no description available)

-- 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



Bug#696832: possible dupe of a bug in another package

2013-01-05 Thread Nomen Nescio
Note that this is potentially the same bug as the following openjava
bug:
 
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664644

Therefore, openjava jar and fastjar may be using the same code
containing the same defect.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#697478: openjdk-6-jre: incorrect help page syntax

2013-01-05 Thread Nomen Nescio
Package: openjdk-6-jre
Version: 6b18-1.8.13-0+squeeze2
Severity: minor


The jar Usage is shown to have some *commands* without dashes,
followed by *options* without dashes.  Then all commands and options
are grouped together under the heading Options:.  The significant
conflict is that each command and option is then listed with a dash in
front of it.

Are dashes needed or not?  I think not, so the dashes should be
removed from the page.

$ /usr/lib/jvm/java-6-openjdk/bin/jar -help
Illegal option: h
Usage: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] 
files ...
Options:
-c  create new archive
-t  list table of contents for archive
-x  extract named (or all) files from archive
-u  update existing archive
-v  generate verbose output on standard output
-f  specify archive file name
-m  include manifest information from specified manifest file
-e  specify application entry point for stand-alone application 
bundled into an executable jar file
-0  store only; use no ZIP compression
-M  do not create a manifest file for the entries
-i  generate index information for the specified jar files
-C  change to the specified directory and include the following file
If any file is a directory then it is processed recursively.
The manifest file name, the archive file name and the entry point name are
specified in the same order as the 'm', 'f' and 'e' flags.

Example 1: to archive two class files into an archive called classes.jar: 
   jar cvf classes.jar Foo.class Bar.class 
Example 2: use an existing manifest file 'mymanifest' and archive all the
   files in the foo/ directory into 'classes.jar': 
   jar cvfm classes.jar mymanifest -C foo/ .


-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages openjdk-6-jre depends on:
ii  libaccess-bridge- 1.26.2-5   Java Access Bridge for GNOME (jni 
ii  libasound21.0.23-2.1 shared library for ALSA applicatio
ii  libc6 2.11.3-4   Embedded GNU C Library: Shared lib
ii  libgif4   4.1.6-9library for GIF images (library)
ii  libjpeg62 6b1-1  The Independent JPEG Group's JPEG 
ii  libpng12-01.2.44-1+squeeze4  PNG library - runtime
ii  libpulse0 0.9.21-3+squeeze1  PulseAudio client libraries
ii  libx11-6  2:1.3.3-4  X11 client-side library
ii  libxext6  2:1.1.2-1  X11 miscellaneous extension librar
ii  libxi62:1.3-7X11 Input extension library
ii  libxrender1   1:0.9.6-1  X Rendering Extension client libra
ii  libxtst6  2:1.1.0-3  X11 Testing -- Record extension li
ii  openjdk-6-jre-hea 6b18-1.8.13-0+squeeze2 OpenJDK Java runtime, using Hotspo
ii  zlib1g1:1.2.3.4.dfsg-3   compression library - runtime

Versions of packages openjdk-6-jre recommends:
ii  ttf-dejavu-extra  2.31-1 Vera font family derivate with add

Versions of packages openjdk-6-jre suggests:
pn  icedtea6-plugin   none (no description available)

-- 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



Bug#694371: ghostscript: \CropBox on A3 paper- result unreadable to xpdf and evince

2012-11-25 Thread Nomen Nescio
Package: ghostscript
Version: 8.71~dfsg2-9
Severity: normal


The following LaTeX document initially displays fine with evince and
xpdf, but after cropping it the resulting file is unusable.

Example:

==[latex_a3_paper.tex]%-

  \documentclass[12pt]{minimal}
  \usepackage[a3paper,left=1in,right=1in,top=1in,bottom=1in]{geometry}
  \begin{document}

\newsavebox{\sometxt}
  \sbox{\sometxt}{\begin{tabular}{@{}l@{}}
One line of text.\\
Another line of text.
  \end{tabular}}

\newcommand{\row}{\usebox{\sometxt}\hfill\usebox{\sometxt}\\[5mm]}

\row\row\row\row\row\row
\fbox{Crop Me!!\row}
\row\row\row\row\row\row

\begin{verbatim}
  pdflatex latex_a3_paper.tex

  gs -sDEVICE=pdfwrite -o latex_a3_paper_cropped.pdf -c [/CropBox [65 850 303 
890] /PAGES pdfmark -f latex_a3_paper.pdf
\end{verbatim}
  \end{document}
%-

To follow this example, save the text above to a file
latex_a3_paper.tex.  Then run:

  pdflatex latex_a3_paper.tex

then:

  gs -sDEVICE=pdfwrite -o latex_a3_paper_cropped.pdf -c [/CropBox [65 850 303 
890] /PAGES pdfmark -f latex_a3_paper.pdf

then:

  evince latex_a3_paper_cropped.pdf
or
  xpdf latex_a3_paper_cropped.pdf

To see latex_a3_paper_cropped.pdf render properly, open it with gv
or emacs.

-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages ghostscript depends on:
ii  debconf [de 1.5.36.1 Debian configuration management sy
ii  debianutils 3.4  Miscellaneous utilities specific t
ii  gsfonts 1:8.11+urwcyr1.0.7~pre44-4.2 Fonts for the Ghostscript interpre
ii  libc6   2.11.3-4 Embedded GNU C Library: Shared lib
ii  libgs8  8.71~dfsg2-9 The Ghostscript PostScript/PDF int

ghostscript recommends no packages.

ghostscript 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



Bug#693546: workaround

2012-11-18 Thread Nomen Nescio
The workaround for the workaround is to add delay_upload 0 to
davfs2.conf.  I just tested it.  With that option, Duplicity is able
to upload more than one file over a davfs2 mount.

The details are in this wishlist request for davfs2 to disable
caching:

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693607


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#690255: mutt: smime_keys fails to add certificates if they are self-signed

2012-10-11 Thread Nomen Nescio
Package: mutt
Version: 1.5.20-9+squeeze2
Severity: normal


A self-signed certificate does not require a root certificate.
However, the perl script smime_keys falls over if a self-signed cert
is supplied.  The error is:

  Couldn't identify root certificate!
  No root and no intermediate certificates. Can't continue. at 
/usr/bin/smime_keys line 708.

Below are the steps to reproduce the error (effectively simulating the
creation of SSL certificates for internal use within an organization):

  $ smime_keys init
  $ openssl genrsa -out my.key 2048
  $ openssl req -new -key my.key -out my_request.csr
  $ openssl x509 -req -days 3650 -in my_request.csr -signkey my.key -out my.crt
  $ openssl pkcs12 -keypbe  PBE-SHA1-3DES\
   -certpbe PBE-SHA1-3DES\
   -export\
   -in  my.crt\
   -inkey   my.key\
   -out my_pkcs12.pfx\
   -nameMe
  $ smime_keys add_p12 my_pkcs12.pfx
  ...
  Verifying - Enter PEM pass phrase:
  Couldn't identify root certificate!
  No root and no intermediate certificates. Can't continue. at 
/usr/bin/smime_keys line 708.


-- Package-specific info:
Mutt 1.5.20 (2009-06-14)
Copyright (C) 1996-2009 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: Linux 2.6.32-5-amd64 (x86_64)
ncurses: ncurses 5.7.20100313 (compiled with 5.7)
libidn: 1.15 (compiled with 1.15)
hcache backend: tokyocabinet 1.4.37
Compile options:
-DOMAIN
+DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE  +USE_FCNTL  -USE_FLOCK   
+USE_POP  +USE_IMAP  +USE_SMTP  
-USE_SSL_OPENSSL  +USE_SSL_GNUTLS  +USE_SASL  +USE_GSS  +HAVE_GETADDRINFO  
+HAVE_REGCOMP  -USE_GNU_REGEX  
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET  
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM  
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  +CRYPT_BACKEND_GPGME  
-EXACT_ADDRESS  -SUN_ATTACHMENT  
+ENABLE_NLS  -LOCALES_HACK  +COMPRESSED  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET 
 +HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  +HAVE_LIBIDN  +HAVE_GETSID  +USE_HCACHE  
-ISPELL
SENDMAIL=/usr/sbin/sendmail
MAILPATH=/var/mail
PKGDATADIR=/usr/share/mutt
SYSCONFDIR=/etc
EXECSHELL=/bin/sh
MIXMASTER=mixmaster
To contact the developers, please mail to mutt-...@mutt.org.
To report a bug, please visit http://bugs.mutt.org/.

misc/am-maintainer-mode
misc/hg.pmdef.debugtime
debian-specific/build_doc_adjustments.diff
features/ifdef
features/xtitles
features/trash-folder
features/purge-message
features/sensible_browser_position
features-old/patch-1.5.4.vk.pgp_verbose_mime
features/compressed-folders
features/compressed-folders.debian
debian-specific/Muttrc
debian-specific/Md.etc_mailname_gethostbyname.diff
debian-specific/use_usr_bin_editor.diff
debian-specific/correct_docdir_in_man_page.diff
debian-specific/dont_document_not_present_features.diff
debian-specific/document_debian_defaults
debian-specific/assumed_charset-compat
debian-specific/467432-write_bcc.patch
misc/define-pgp_getkeys_command.diff
misc/gpg.rc-paths
misc/smime.rc
upstream/533209-mutt_perror.patch
upstream/533459-unmailboxes.patch
upstream/533439-mbox-time.patch
upstream/531430-imapuser.patch
upstream/534543-imap-port.patch
upstream/538128-mh-folder-access.patch
upstream/537818-emptycharset.patch
upstream/535096-pop-port.patch
upstream/542910-search-segfault.patch
upstream/533370-pgp-inline.patch
upstream/533520-signature-highlight.patch
upstream/393926-internal-viewer.patch
upstream/543467-thread-segfault.patch
upstream/544180-italian-yesorno.patch
upstream/542817-smimekeys-tmpdir.patch
upstream/544794-smtp-batch.patch
upstream/537694-segv-imap-headers.patch
upstream/548577-gpgme-1.2.patch
upstream/548494-swedish-intl.patch
upstream/553321-ansi-escape-segfault.patch
upstream/553238-german-intl.patch
upstream/557395-muttrc-crypto.patch
upstream/545316-header-color.patch
upstream/568295-references.patch
upstream/547980-smime_keys-chaining.patch
upstream/528233-readonly-open.patch
upstream/228671-pipe-mime.patch
upstream/383769-score-match.patch
upstream/547739-manual-typos.patch
upstream/311296-rand-mktemp.patch
upstream/573823-imap_internal_date
upstream/542344-dont_fold_From_
upstream/537061-dont-recode-saved-attachments.patch
upstream/619216-gnutls-CN-validation.patch
upstream/path_max
misc/hyphen-as-minus.patch
misc/smime_keys-manpage.patch
mutt.org

-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages mutt depends on:
ii  libc6   2.11.3-4 Embedded GNU C Library: Shared lib
ii  

Bug#690041: socat: early termination with 0 exit code

2012-10-09 Thread Nomen Nescio
Package: socat
Version: 1.7.1.3-1
Severity: normal


Socat terminates early when used as a forwarding daemon through a tor
daemon.  With a tor instance listening on port 9050, this is the socat
command:

  socat -T999 -s\
TCP4-LISTEN:12345,ignoreeof\
SOCKS4A:127.0.0.1:nntp.aioe.org:563,socksport=9050,ignoreeof

The syntax above prevents termination due to a timeout (-T999),
an EOF (ignoreeof), or a non-fatal error (-s).  So the *only*
reason it should terminate is if there is a fatal error or the
connection is idle for over 115 days.  However, it terminates the same
day it's launched, and does so with an error code of 0.

A news client is able to browse some newsgroups, read messages, and
respond, but then for no apparent reason the connection dies
eventually.


-- System Information:
Debian Release: 6.0.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages socat depends on:
ii  libc6  2.11.3-3  Embedded GNU C Library: Shared lib
ii  libreadline5   5.2-7 GNU readline and history libraries
ii  libssl0.9.80.9.8o-4squeeze13 SSL shared libraries
ii  libwrap0   7.6.q-19  Wietse Venema's TCP wrappers libra

socat recommends no packages.

socat 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