Bug#782365: gxine crashes at start

2015-04-11 Thread Darren Salt
I demand that Axel Beckert may or may not have written...

 Christoph Anton Mitterer wrote:
 gxine crashes immediately when stargin:
 $ gxine
 gxine has suffered a fatal internal error.
 To get a backtrace, run gxine in a debugger such as gdb.
 gxine: error: Fatal error: Segmentation fault
 Then, when the error occurs:
   (gdb) thread apply all bt

 JFTR: Works fine here, so it's probably not a general issue. Tested on
 a Thinkpad X240 with Awesome window manager and Intel graphics card:
[snip]
 (Not sure what else could make a difference that causes a crash.)

Working fine here too. The backtrace strongly suggests that the problem isn't
actually a gxine problem.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Verbs has to agree with their subjects.


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



Bug#774121: adb sideload fails with TWRP 2.8.2.0

2014-12-28 Thread Darren Salt
Package: android-tools-adb
Version: 4.2.2+git20130529-5.1
Severity: serious
Justification: bit-rot

“adb sideload” fails with the current version of TWRP for my phone, reporting
“error: protocol fault (no status)”. This makes it essentially unuseable for
the installation of new OS images or app bundles such as gapps.

It works fine with the most recent ClockworkMod (6.0.4.7), but I'm told that
that's no longer maintained and I've found that it's buggy in ways which make
it unfit for use with Android 5.0 and derivatives.

adb from Google's Android SDK (current release) works fine with TWRP.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#750394: Doesn't use system font settings (fonts are blurry)

2014-12-23 Thread Darren Salt
I'm seeing exactly the reverse problem. In Michael Biebl's screenshot, from
my point of view, kate is showing the fonts wrongly and the Qt5 app is
showing them correctly. Here, it's Qt5 which is showing them wrongly.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#762194: Summary:Re: Bug#762194: Proposal for upgrades to jessie

2014-11-30 Thread Darren Salt
I demand that Stephan Seitz may or may not have written...

 On Fri, Nov 28, 2014 at 02:41:23PM +0100, Marco d'Itri wrote:
 On Nov 28, Svante Signell svante.sign...@gmail.com wrote:
 a) Upgrades should _not_ change init: whatever is installed should be
 kept.
 I disagree: upgrades should get the default init system unless the
 system administrator chooses otherwise.

 Of course not. syslog-ng was not replaced by rsyslog when Debian changed
 the default syslog. The grub1 bootloader was not replaced when Debian
 changed to grub2. If Debian changed from exim to postfix the existing MTA
 would not be changed.

 So keep your hands of the init system on upgrades.

Seconded.

FWIW, I'm using lilo. That's still available, maintained and working, and I
see no reason to change: grub offers more complexity and more options, but
lilo does exactly what I want/need of it.

 b) New installs should get systemd-sysv as default init with a debconf
 message about alternative init systems.
 It would be totally unacceptable to waste the time of every Debian user
 with pointless advertisement.

 This question could be part of the expert menu.

I for one would welcome this. When I last checked, there was such a question
regarding choice of boot loader (and, presumably, that's still there).

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

To light a candle is to cast a shadow.


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



Bug#765653: Xine freezes and crash when changing dvb channel in Debian Jessie beta 2 Xfce

2014-10-17 Thread Darren Salt
reassign 765653 libxine2-misc-plugins 1.2.6-1
thanks

Nice. This looks like a heap corruption bug somewhere in xine-lib (and I
can't seem to trigger it locally at present). I'm re-assigning anyway, but
you should still recheck, this time using gxine.

Also, install libxine2-dbg and try running with MALLOC_CHECK_=7 (see
mallopt(3)) and/or memory allocation debugging libraries.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Don't make a big deal out of everything; just deal with everything.


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



Bug#765728: xfce4-session is not setting XDG_CURRENT_DESKTOP (affects Qt5)

2014-10-17 Thread Darren Salt
Package: xfce4-session
Version: 4.10.1-8
Tags: patch

Qt5 selects a theme according to the value of XDG_CURRENT_DESKTOP. With this
unset, Qt5 apps use its default theme, ignoring local configuration. If I set
it to XFCE, they use a GTK+-like theme which fits in with the rest of the
desktop (well, almost – there's a bug in Qt5's font rendering).

See also https://forum.manjaro.org/index.php?topic=13728

--- /etc/xdg/xfce4/xinitrc~ 2013-10-09 20:19:27.0 +0100
+++ /etc/xdg/xfce4/xinitrc  2014-10-17 15:53:14.879028905 +0100
@@ -22,6 +22,12 @@
   export DESKTOP_SESSION
 fi
 
+# set XDG_CURRENT_DESKTOP
+if test x$XDG_CURRENT_DESKTOP = x; then
+  XDG_CURRENT_DESKTOP=XFCE
+  export XDG_CURRENT_DESKTOP
+fi
+
 # $XDG_CONFIG_HOME defines the base directory relative to which user specific
 # configuration files should be stored. If $XDG_CONFIG_HOME is either not set
 # or empty, a default equal to $HOME/.config should be used.


-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#751903: chromium: auto-raises on click

2014-06-17 Thread Darren Salt
Package: chromium
Version: 35.0.1916.153-1

I've noticed that Chromium automatically raises any of its windows when
clicked in. This is something which belongs in the window manager, not in the
application; and I have this feature disabled there.

(I could set the other, overlapping, window(s) to be always on top, but that
often also doesn't provide the behaviour which I want.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Help! I'm trapped inside an Amdahl 470!


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



Bug#750463: firmware-linux-nonfree: needs Radeon firmware updates for Linux 3.15

2014-06-03 Thread Darren Salt
Package: firmware-linux-nonfree
Version: 0.41
Severity: important

With Linux 3.15-rc7 in experimental and 3.15 expected to be released within a
week, updated Radeon firmware is needed (and, ideally, would already be
available in experimental). I'm not sure what will be missing or
non-functional without the updated firmware, but I do know that the kernel
expects it to be there (AIUI, this is for SI/CIK hardware) and that this
would bite here if I weren't building my own kernels and didn't know where
else to look for the firmware.

I note that not all of the new firmware is present upstream yet ‒ all
radeon/*_mc2.bin are missing. All necessary files are present at
http://people.freedesktop.org/~agd5f/radeon_ucode/

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

All is well that ends well.


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



Bug#745686: kernel-package: fails to build Linux 3.15-rc*

2014-04-23 Thread Darren Salt
Package: kernel-package
Version: 12.036+nmu3
Severity: important

I've just tried to build Linux 3.15-rc2. All is well up until
“restore_upstream_debianization”, which is (so far as I can tell) the point
at which it diverges from when building 3.14 (which it does successfully).

Invocation is the same in both cases: “fakeroot make-kpkg -j 3 kernel-image”.

[...]
rm -rf 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/usr/lib/debug
test ! -f tools/lguest/lguest || \
install -p-o root -g root  -m  644 tools/lguest/lguest 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/lguest
test ! -f 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/lguest
 ||   \
chmod 755 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/lguest
test ! -e 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/source
 ||  \
   mv 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/source
 ./debian/source-link
test ! -e 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/build
 ||   \
   mv 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/build
 ./debian/build-link
test ! -e ./debian/source-link ||  \
   mv ./debian/source-link 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/source
test ! -e  ./debian/build-link ||  \
   mv  ./debian/build-link 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/modules/3.15.0-rc2/build
/sbin/depmod -q -FSystem.map -b 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2 3.15.0-rc2;
restore_upstream_debianization
test ! -f scripts/package/builddeb.kpkg-dist || mv -f 
scripts/package/builddeb.kpkg-dist scripts/package/builddeb
test ! -f scripts/package/Makefile.kpkg-dist || mv -f 
scripts/package/Makefile.kpkg-dist scripts/package/Makefile
/usr/bin/make  
INSTALL_MOD_PATH=/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2
\

INSTALL_FW_PATH=/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2/lib/firmware/3.15.0-rc2
  \

INSTALL_PATH=/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2//boot
  install
make[2]: Entering directory `/home/src/kernel-package/linux-3.15'
scripts/kconfig/conf --silentoldconfig Kconfig
make[2]: Leaving directory `/home/src/kernel-package/linux-3.15'
make[2]: Entering directory `/home/src/kernel-package/linux-3.15'
sh /home/src/kernel-package/linux-3.15/arch/x86/boot/install.sh 3.15.0-rc2 
arch/x86/boot/bzImage \
System.map 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2//boot
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.15.0-rc2 
/home/src/kernel-package/linux-3.15/debian/linux-image-3.15.0-rc2//boot/vmlinuz-3.15.0-rc2
/etc/kernel/postinst.d/apt-auto-removal: line 84: 
/etc/apt/apt.conf.d//01autoremove-kernels.dpkg-new: Permission denied
run-parts: /etc/kernel/postinst.d/apt-auto-removal exited with return code 1

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#739453: FTBFS with libav10

2014-02-19 Thread Darren Salt
I demand that Moritz Mühlenhoff may or may not have written...

 And I'm wondering why xine-lib is kept in the archive? We should
 port the existing reverse deps to use xine-lib-1.2.

Yes... I need to move 1.1 into oldlibs then kill libxine-dev (which will
cause an FTBFS or two; most 1.1 users have already migrated) then remove it.
The first of these needs to be done soon and the last needs to be
post-jessie; the middle one, well, not sure. I'd prefer before freeze.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Old computers make new ones look good.


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



Bug#737459: g++-4.7 [wheezy] may cause link failure when using lambda functions

2014-02-02 Thread Darren Salt
Package: g++-4.7
Version: 4.7.2-5
Tags: fixed-upstream, wheezy

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55015

I just hit this one today when building Unvanquished in a wheezy chroot.
We've worked around it by enclosing the ‘offending’ class in an anonymous
namespace.

/tmp/buildd/unvanquished-0.24.0/src/engine/framework/FileSystem.cpp:905:
undefined reference to `FS::ZipArchive::Open(Str::BasicStringRefchar,
std::error_code)::{lambda(void*, void const*, int)#1}::_FUN(void*, void
const*, int)'

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#694703: RFP: unvanquished -- alien vs. human shooter

2013-12-31 Thread Darren Salt
Unvanquished would need to be restricted to unstable or experimental at
present, and put in section contrib/games. It is not suitable for inclusion
in a Debian release at this time; the game is too much in flux at present.

That aside, if somebody wants to upload this, I'll certainly help as upstream
packager and/or co-maintainer, but I have no intention of uploading to Debian
(well, getting sponsorship for that) myself until we reach beta.

Still, it would be useful to have a DD check the package anyway.


Debian repo (unofficial): http://www.unvanquished.net/download#debian_ubuntu
(the page on my own site is outdated)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#731015: Header files in new location break third-party projects

2013-12-01 Thread Darren Salt
This also breaks any projects which use cmake 2.8.12.1. I'll be filing a bug
report on that shortly.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#731089: cmake: changes to libfreetype6-dev break FindPackage(Freetype)

2013-12-01 Thread Darren Salt
Package: cmake-data
Version: 2.8.12.1-1
Severity: serious

With libfreetype6-dev 2.5.1-1 installed:

CMake Error at 
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  Could NOT find Freetype (missing: FREETYPE_INCLUDE_DIRS)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 
(_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-2.8/Modules/FindFreetype.cmake:119 
(FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:1167 (find_package)

All is well if 2.4.9-1.1 is installed.

cmake should (probably) be using freetype-config where available.

(See also bug 731015.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#725265: SDL 2: interaction with window managers and edge workspace flipping

2013-10-03 Thread Darren Salt
Package: libsdl2-2.0-0
Version: 2.0.0+dfsg1-1

I've noticed that, with at least two window managers and an SDL-managed
window which extends to the edges of one monitor and has mouse grab, there is
a problem with edge-based workspace flipping due to the WM having created
windows around the edges of the display.

What happens is that the app (game, whatever; I'm using Unvanquished ‘sdl2’
branch for this) receives a LeaveNotify event then no button press events
(though mouse motion events still happen) until the pointer leaves the WM's
edge window (such that the game receives an EnterNotify event), at which
point button events may be received again. Result is lost button events so
far as the game is concerned.

I have not observed this problem with SDL 1.2, most likely due to it
resetting the pointer position sufficiently often.

[Unvanquished source: https://github.com/Unvanquished/Unvanquished]

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#724751: subtitlecomposer: should be ported to xine-lib 1.2

2013-09-27 Thread Darren Salt
Package: subtitlecomposer
Version: 0.5.3-3
Severity: important

As I would like to drop xine-lib 1.1.x at some point (!), this package needs
be ported to xine-lib 1.2 (Build-Depend on libxine2-dev). This may require
code changes.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

I'd like to, but I'm going through cherry cheesecake withdrawal.


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



Bug#724752: videocut: should use xine-lib 1.2

2013-09-27 Thread Darren Salt
Package: videocut
Version: 0.2.0-13
Severity: important

As I would like to drop xine-lib 1.1.x at some point (!), this package needs
be ported to xine-lib 1.2 (Build-Depend on libxine2-dev). This may require
code changes.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Business will be either better or worse. - Calvin Coolidge


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



Bug#724753: python-pyxine: should be ported to xine-lib 1.2

2013-09-27 Thread Darren Salt
Source: openscenegraph
Version: 3.2.0~rc1-1
Severity: important

As I would like to drop xine-lib 1.1.x at some point (!), this package needs
be ported to xine-lib 1.2 (Build-Depend on libxine2-dev). This may require
code changes.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

The packaging said Windows 98 or better, so I used RISC OS.


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



Bug#724754: libplayer: needs to be ported to xine-lib 1.2

2013-09-27 Thread Darren Salt
Source: libplayer
Version: 2.0.1-2.1
Severity: important

As I would like to drop xine-lib 1.1.x at some point (!), this package needs
be ported to xine-lib 1.2 (Build-Depend on libxine2-dev). This may require
code changes.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

When I'm good, I'm very good; but when I'm bad, I'm better.


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



Bug#724759: libplayer2: incorrect dependencies: libxine1-x | libxine2-x (hard), libxine2-vdr (suggested)

2013-09-27 Thread Darren Salt
Package: libplayer2
Version: 2.0.1-2.1
Severity: serious
Tags: patch

libplayer2 depends on libxine1-x | libxine2-x. This is incorrect.

* It will be satisfied if libxine2-x is present, despite the package using
  libxine1 and therefore needing libxine1-x.

* It will pull in libxine2 (well, libxine2-bin) anyway...

This is fixable by running dh_xine at build time (“dh --with xine $@” –
default behaviour is sufficient here) and having the package depend on
${xine-x:Depends}. (Advantage: works without change when adapting to
libxine2, covers possible future package name changes.)

Similarly, it suggests libxine2-vdr while depending on libxine1. This is
pointless unless it instead depends on libxine2 and should, therefore, be
removed for now.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Aleph sub alpha is the alpha'th aleph.



fix-xine-deps.patch
Description: Binary data


Bug#724762: gogglesmm: rebuild against libxine2

2013-09-27 Thread Darren Salt
Package: gogglesmm
Version: 0.12.7-1
Severity: important

As I would like to drop xine-lib 1.1.x at some point (!), this package needs
be ported to xine-lib 1.2 (Build-Depend on libxine2-dev). This may require
code changes.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

If it isn't broken, break it then charge for repair.


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



Bug#724307: phpbb3: doesn't support Unicode outside the BMP (with MySQL)

2013-09-23 Thread Darren Salt
Package: phpbb3
Version: 3.0.10-4

I just tried to submit a posting containing a character outside the Unicode
BMP, i.e. code point ≥ 0x01; phpBB3 took exception to that with an SQL
error.

Turns out that, at least for MySQL, it needs to use utf8mb4* rather than
utf8* in order that such characters can be used in postings etc.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#723627: gxine: Crippled quality playback off OGG Vorbis video files

2013-09-20 Thread Darren Salt
tag 723627 pending
thanks

I demand that I definitely did write...

[snip]
 I know what the problem is, roughly – it is indeed a colour scaling bug. I
 have a patch which fixes this, but it's proof-of-concept (and I don't know
 enough about theora); I'm taking that to xine-devel.

It's fixed upstream now if you want to do a local build. I'm not uploading
fixed .debs just yet – I think that it's about time for another upstream
release, and it's better to pull this fix in with that.

http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/rev/c7e4c73cbd35

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

5 Out of screen, 0:1


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



Bug#723797: libsdl2/X: false positives in mouse wheel code

2013-09-19 Thread Darren Salt
Package: libsdl2-2.0-0
Version: 2.0.0+dfsg1-2

I've noticed that one mouse button, which was fine with SDL 1.2, didn't
appear to be working when using SDL 2.0.

Some digging showed that it's a consequence of two things: how SDL2 detects
mouse wheel usage, and a kernel patch to work around a problem with the mouse
in question regarding that button.

Since the mouse does not generate a release event when that button is
released (this appears to be by design), release events need to be
synthesised in order to avoid confusing X into thinking that a drag operation
is in progress when that button is pressed. This causes press time == release
time, and tricks SDL2 into handling it as a wheel – but, since SDL2 ‘knows’
elsewhere that Button4 and Button5 are the only possible wheel buttons, the
event is effectively discarded (it is sent with wheel.y = 0 and the button
information is lost).

(While investigating this, I noticed that the horizontal wheel ISN'T picked
up as a mouse wheel and, consequently, works without problems with SDL2 – it
fails the press time == release time test so doesn't fall foul of SDL2's X11
code only knowing about the vertical scroll wheel.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

You will find many bugs today.

# User Darren Salt devs...@moreofthesa.me.uk
# Date 1379621782 -3600
#  Thu Sep 19 21:16:22 2013 +0100
Work around a false-positive in the X11 mouse wheel code

This false positive occurs when one particular button on my mouse is
pressed. The kernel which I'm using is patched to cause a release event to
be synthesised immediately when the mouse says that this button is pressed
because the mouse doesn't signal release until the button is next pressed.

(Also documents a false negative, observed with the horizontal scroll wheel
on the same mouse.)

diff -ur libsdl2-2.0.0+dfsg1.orig/src/video/x11/SDL_x11events.c libsdl2-2.0.0+dfsg1/src/video/x11/SDL_x11events.c
--- libsdl2-2.0.0+dfsg1.orig/src/video/x11/SDL_x11events.c	2013-09-19 21:36:30.0 +0100
+++ libsdl2-2.0.0+dfsg1/src/video/x11/SDL_x11events.c	2013-09-19 21:34:59.582201080 +0100
@@ -135,7 +135,9 @@
 XPointer arg)
 {
 XEvent *event = (XEvent *) arg;
+/* we only handle buttons 4 and 5 - false positive avoidance */
 if (chkev-type == ButtonRelease 
+(event-xbutton.button == Button4 || event-xbutton.button == Button5) 
 chkev-xbutton.button == event-xbutton.button 
 chkev-xbutton.time == event-xbutton.time)
 return True;
@@ -150,7 +152,12 @@
however, mouse wheel events trigger a button press and a button release
immediately. thus, checking if the same button was released at the same
time as it was pressed, should be an adequate hack to derive a mouse
-   wheel event. */
+   wheel event.
+   However, there is broken and unusual hardware out there...
+   - False positive: a button for which a release event is
+ generated (or synthesised) immediately.
+   - False negative: a wheel which, when rolled, doesn't have
+ a release event generated immediately. */
 if (XCheckIfEvent(display, relevent, X11_IsWheelCheckIfEvent,
 (XPointer) event)) {
 


Bug#723627: gxine: Crippled quality playback off OGG Vorbis video files

2013-09-18 Thread Darren Salt
reassign 723627 libxine2 1.2.3-1
thanks

I demand that Adrian Immanuel Kiess may or may not have written...

* What led up to the situation?
  Watching OGG Vorbis video stream recorded with byzanz in gxine
[snip]
* What was the outcome of this action?
  Crippled quality (looks like the stuff recorded with istanbul)
* What outcome did you expect instead?
  Watching movie in reasonable quality

 gxine playback of OGG Vorbis streams seem to be broken. Watching the same
 file with mplayer2 works. Guess it is the video library or something like
 this!

Issues like that are never due to the front end. Reassigning appropriately.

 Attached is a screenshot showing the video stream in gxine.

No, that's a video, but all the better since it does clearly show the
problem.

[snip]
 ii  libxine21:1.2.3-dmo1
 ii  libxine2-gnome  1:1.2.3-dmo1
 ii  libxine2-x  1:1.2.3-dmo1

You should use Debian packages, not third-party packages, when reporting
bugs. However, in this case, there is no problem with that since the bug
shows up quite nicely here without those third-party packages.

[M-F-T set]

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

You can't win. You can't break even. You can't even quit the game.


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



Bug#723627: gxine: Crippled quality playback off OGG Vorbis video files

2013-09-18 Thread Darren Salt
I demand that Adrian Immanuel Kieß may or may not have written...

 On Wed, 2013-09-18 at 17:11 +0100, Darren Salt wrote:
 I demand that Adrian Immanuel Kiess may or may not have written...
[snip]
 gxine playback of OGG Vorbis streams seem to be broken. Watching the same
 file with mplayer2 works. Guess it is the video library or something like
 this!
 Issues like that are never due to the front end. Reassigning
 appropriately.
 Attached is a screenshot showing the video stream in gxine.
 No, that's a video, but all the better since it does clearly show the
 problem.
[snip]
 You should use Debian packages, not third-party packages, when reporting
 bugs. However, in this case, there is no problem with that since the bug
 shows up quite nicely here without those third-party packages.

 I removed libxine2-* and gxine from deb-multimedia as you requested and
 reinstalled from Debian/testing as you requested.

No need in this case (as mentioned above).

 This does not fix the bug.

That was expected (again, see above).

 I also must state that a screencast surely can be seen too as video.

A screenshot, however, is a static image; and you claimed that the video was
a screenshot.

 The video stream is still buggish shown.
 Could you already locate the bug?

I know what the problem is, roughly – it is indeed a colour scaling bug. I
have a patch which fixes this, but it's proof-of-concept (and I don't know
enough about theora); I'm taking that to xine-devel.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

You will live by the side of the road and help some pilgrim along life's way.


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



Bug#702580: libxine2: Looks for channels.conf in unexpected location hangs

2013-05-29 Thread Darren Salt
tag 702580 unreproducible
thanks

linuxtv.org is not xine-project.org ☺

The page in question does mention the correct location for channels.conf for
xine-lib 1.2 (though it could probably do so more clearly since 1.1 has been
deprecated for a while and I now regard it as obsolete).

It definitely doesn't hang (or I don't see it hanging – you clearly mean
non-responsive), and it does tell you which file was not found; any problems
with display of this information is down to the front end (but both xine and
gxine are fine here).

~/.config/xine-lib is correct for xine-lib 1.2.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

universe: n. A spheroid 705m in diameter.


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



Bug#666742: xine image size issue.

2013-04-28 Thread Darren Salt
You wrote:

 On 27/04/13 18:40, Tobias Grimm wrote:
 # xvinfo | grep -i image size
 maximum XvImage size: 4096 x 4096
 Yep, my integrated Intel Graphic (on both my PCs), shows:
  maximum XvImage size: 2048 x 2048
 I don't have a solution for this at hand, but will forward this issue
 upstream. Obviously xine should at least handle this gracefully.

 Well, asking for an image of the size of the screen and resizing the 
 image from the file on the fly to make it fit would sound like an 
 approach that would avoid the issue, but let's see what upstream suggests.

https://bugs.xine-project.org/show_bug.cgi?id=108 and
http://anonscm.debian.org/hg/xine-lib/xine-lib-1.2/rev/5da1bfeb appear to be
relevant. This should have been back-ported some time ago (for various
reasons, I've been... inactive); too late for wheezy now, I think, and I'm
not aware of anything which would fix this for vdpau (and I can't usefully
test vdpau anyway).

All being well, there should be a new xine-lib release once wheezy's out.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Nanu nanu!


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



Bug#689595: xine-ui: 0.99.7-1 pulls in libvdpau1, which crashes upon startup on non nvidia hardware

2013-03-31 Thread Darren Salt
I demand that Tim Connors may or may not have written...

[snip]
 Um, I did spend the last hour trying to sync up the packages on this little
 4 core box vs my main workstation which seems to work, but I didn't think
 to sync zlib1g despite that very large hint in it failing in gzread(), did
 I?  Anyway, I just upgraded to:
 [INSTALL] zlib-bin
 [UPGRADE] zlib1g 1:1.2.3.4.dfsg-3 - 1:1.2.7.dfsg-13
 [UPGRADE] zlib1g-dev 1:1.2.3.4.dfsg-3 - 1:1.2.7.dfsg-13
 (from stable to testing)
 And it seems to work now.

Ah, good...

 Looks like you need to specify the dependencies a little tighter
 somewhere in libxine2.

For backporting purposes, yes. However, I think that it's a little late in
the release process to upload a new version with just that change (were there
something RC, though, I might handle that at the same time). 

(FWIW, AMD and Intel graphics hw here. No nvidia.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Change your thoughts and you change your world.


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



Bug#684339: libwebp 0.2.1?

2012-11-22 Thread Darren Salt
I demand that Jeff Breidenbach may or may not have written...

 You aren't getting off that easy! Please add your name as an Uploader.

Done. And since that means that it needn't be handled as an NMU, I've set the
version no. to 0.2.1-1.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Every little byte helps.


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



Bug#684339: libwebp 0.2.1?

2012-11-21 Thread Darren Salt
I demand that Jeff Breidenbach may or may not have written...

 I can't remember what I did for the libpng dependency. One used to be able
 to pull the package out of NEW and take a look, but maybe that is not
 possible anymore. I definitely changed the soname.

Oh well.

I know about packages in NEW not being retrievable...

 Happy to sponsor.

http://tartarus.org/ds/libwebp/

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Better living a beggar than buried an emperor.


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



Bug#681661: rfkill doesn't switch off Intel 2100

2012-11-20 Thread Darren Salt
tag 681661 unreproducible
thanks

rfkill uses a kernel interface; the kernel rfkill core hands this off to
whichever driver registered that particular kill switch. So this is likely to
be a driver issue or, possibly, a BIOS or hardware issue.

Beyond that, I couldn't say...

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

If this were subjunctive, I'm in the wrong mood.


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



Bug#693846: unblock: playmidi 2.4debian-10

2012-11-20 Thread Darren Salt
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Requesting an unblock of playmidi.

Changes are fairly minimal:

* change of maintainer email address
* use of standard build flags (via dpkg-buildflags)
* debhelper compat bump, 4 → 5
* standards version bump
* fixing of some lintian warnings (dep on dpkg-dev, copyright file fixes)

Also, NMUs are acknowledged.

Diff is attached.

[Testing the water with this one – I have three other packages with very
similar changes. However, even if not unblocked, one objective should be
achieved – that of updating my email address with regard to these packages. I
do see a few missed bug reports as a result of not having got these uploaded
sooner.]

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

To err is human; to forgive is out of the question.

diff -u playmidi-2.4debian/Makefile playmidi-2.4debian/Makefile
--- playmidi-2.4debian/Makefile
+++ playmidi-2.4debian/Makefile
@@ -47,8 +47,10 @@
 INSTALL = install -s
 
 # if you are using the GUS Ultra driver module, add -DULTRA_DRIVER
-CFLAGS	= -Wall -pipe -fomit-frame-pointer -O2 $(INCAWE)
-LDFLAGS =
+#CFLAGS	= -Wall -pipe -fomit-frame-pointer -O2 $(INCAWE)
+CFLAGS	?= -Wall -pipe -fomit-frame-pointer -O2
+CFLAGS	+= $(INCAWE)
+#LDFLAGS =
 
 OBJECTS = playmidi.o readmidi.o playevents.o \
 	  patchload.o emumidi.o io_ncurses.o
diff -u playmidi-2.4debian/debian/compat playmidi-2.4debian/debian/compat
--- playmidi-2.4debian/debian/compat
+++ playmidi-2.4debian/debian/compat
@@ -1 +1 @@
-4
+5
diff -u playmidi-2.4debian/debian/changelog playmidi-2.4debian/debian/changelog
--- playmidi-2.4debian/debian/changelog
+++ playmidi-2.4debian/debian/changelog
@@ -1,3 +1,14 @@
+playmidi (2.4debian-10) unstable; urgency=low
+
+  * Change of maintainer address.
+  * Bump standards version to 3.9.3; bump debhelper compat to 5 (minimal).
+  * Copyright file fixups (lintian warning).
+  * Use dpkg-buildflags for hardening.
+  * Add a versioned build-dep on dpkg-dev.
+  * Ack NMUs. (Closes: #463252, #488708, #489161, #654813, #665305)
+
+ -- Darren Salt devs...@moreofthesa.me.uk  Tue, 20 Nov 2012 18:05:29 +
+
 playmidi (2.4debian-9.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u playmidi-2.4debian/debian/control playmidi-2.4debian/debian/control
--- playmidi-2.4debian/debian/control
+++ playmidi-2.4debian/debian/control
@@ -1,9 +1,9 @@
 Source: playmidi
 Section: sound
 Priority: optional
-Maintainer: Darren Salt li...@youmustbejoking.demon.co.uk
-Standards-Version: 3.7.3
-Build-Depends: debhelper (= 4.1.16), libncurses5-dev | libncurses-dev, libxaw7-dev, libxt-dev
+Maintainer: Darren Salt devs...@moreofthesa.me.uk
+Standards-Version: 3.9.3
+Build-Depends: dpkg-dev (= 1.16.1~), debhelper (= 4.1.16), libncurses5-dev | libncurses-dev, libxaw7-dev, libxt-dev
 
 Package: playmidi
 Architecture: any
diff -u playmidi-2.4debian/debian/copyright playmidi-2.4debian/debian/copyright
--- playmidi-2.4debian/debian/copyright
+++ playmidi-2.4debian/debian/copyright
@@ -7,9 +7,8 @@
 Upstream Author: 
 
 Copyright:
-
-(c) Nathan I Laredo lar...@gnu.org
-GTK interface (c) Nathan Laredo, Elliot Lee no address present
+	© 1994-2009 Nathan I Laredo lar...@gnu.org
+	GTK interface (c) Nathan Laredo, Elliot Lee no address present
 
 Licence:
 
diff -u playmidi-2.4debian/debian/rules playmidi-2.4debian/debian/rules
--- playmidi-2.4debian/debian/rules
+++ playmidi-2.4debian/debian/rules
@@ -5,13 +5,8 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-CFLAGS += -O0
-else
-CFLAGS += -O2
-endif
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
 
 #DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
 #ifeq ($(DEB_HOST_ARCH),i386)
@@ -24,8 +19,7 @@
 build: build-stamp
 build-stamp: debian/po/templates.pot
 	dh_testdir
-	echo 2 | $(MAKE) INCNC= INCAWE= CFLAGS=$(CFLAGS) \
-			 playmidi xplaymidi $(splaymidi)
+	echo 2 | $(MAKE) INCNC= INCAWE= playmidi xplaymidi $(splaymidi)
 	touch build-stamp
 
 clean:


Bug#684339: libwebp 0.2.1?

2012-11-20 Thread Darren Salt
I demand that Jeff Breidenbach may or may not have written...

 I'm not sure why experimental would be faster.

There would be no need for a transition very close to or during the freeze.
If that's all which is keeping it out of unstable then yes, I'd expect it to
have been accepted into experimental had it been targetted at that.

 In any case, since you packaged it, why not go ahead and upload? You have
 my blessing.

I can prepare it for upload, but sponsorship is needed. Regarding bug 662415,
did you use ‘libpng-dev‘ or ‘libpng-dev | libpng12-dev’? (May as well have
that fixed in the same way.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Seize the day, put no trust in the morrow.


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



Bug#684339: libwebp 0.2.1?

2012-11-18 Thread Darren Salt
Perhaps better to skip 0.2.0 and upload 0.2.1 to experimental? That way, I
think that it has a chance to be accepted into the archive rather than be
stuck in NEW until wheezy is released.

(I have it packaged in my own repository for the moment since I'm packaging
other software there which needs it; the sooner that I can drop it from
there, the better, though that's going to be after wheezy's released anyway.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/


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



Bug#689595: xine-ui: 0.99.7-1 pulls in libvdpau1, which crashes upon startup on non nvidia hardware

2012-10-04 Thread Darren Salt
I demand that Tim Connors may or may not have written...

 I don't have any nvidia hardware (plain old Intel, TYVM), but xine-ui
 insists on pulling in some nvidia specific vdpau crap and crashing anyway:

It pulls in nothing nvidia-specific.

strace here shows libvdpau_r600 being loaded (definitely NOT nvidia...), then
failing due to lack of support for chroma type 4:2:2. Incidentally, gxine
works fine, falling back on Xv.

For the moment, tell xine ‘-V xv‘ and configure it to use Xv by default...?

[snip]
 231989,35 xine -f Cycling\ Central-22.m2t 
 This is xine (X11 gui) - a free video player v0.99.7.
 (c) 2000-2010 The xine Team.
 Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object
file: No such file or directory
 vo_vdpau: Can't create vdp device : No vdpau implementation.
 Segmentation fault

That said, that shouldn't be happening... if I move libvdpau_r600.so.1 out of
the way, it fails as above then exits, but no segfault. A backtrace, at
least, is needed to get anywhere with this one.

Also, the missing library is in nvidia-vdpau-driver (assuming that you're
using the taintware).

[snip]
-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Man will act rationally when all other possibilities have been exhausted.

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



Bug#687049: please support EPG for freesat/ UK (BBC, ITV, etc.)

2012-09-08 Thread Darren Salt
I demand that Stefan Lippers-Hollmann may or may not have written...

[snip]
 Channels on Astra 28.2°E only show EPG info for $current and $next. The
 full EPG info for the upcoming 7 days uses a different encoding scheme not
 supported by vdr. For scheduling timers or even just getting an overview of
 the current programme list, it would be very helpful to get support for
 these.

 I can confirm that the patch listed here
   http://linuxtv.org/pipermail/vdr/2012-April/026061.html
   http://www.realh.co.uk/vdr_freesat_freeviewhd.patch.gz
 adds support for decoding UK EPG for BBC, ITV, etc. and fills in EPG
 listings for the upcoming 7-8 days. It applies without problems to the vdr
 1.7.28-1 package and cooperates nicely with Astra 19.2°E and german/ dutch
 DVB-T channels.

I can confirm that it works for Freeview HD, and I recently added it to the
vdr packaging repository. I doubt that it'll get a freeze exception, although
I don't see that it shouldn't on the grounds that the programme names and
descriptions are what looks like random junk without this patch.

(Cc'ed to -release; m-f-t set.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

There's never time to do it right, but there's always time to try again.


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



Bug#686416: [xine-ui] Xine crashes upon startup

2012-09-01 Thread Darren Salt
[m-f-t set]

I demand that Csanyi Pal may or may not have written...

 I can't run Xine.

 When I start xine in an xterm window I get the following output:

 $ xine
 This is xine (X11 gui) - a free video player v0.99.7.
 (c) 2000-2010 The xine Team.
 Failed to open VDPAU backend libvdpau_nouveau.so: cannot open shared object
file: No such file or directory
 vo_vdpau: Can't create vdp device : No vdpau implementation.
 X Error of failed request:  BadMatch (invalid parameter attributes)
   Major opcode of failed request:  132 (XVideo)
   Minor opcode of failed request:  17 ()
   Serial number of failed request:  1940
   Current serial number in output stream:  1940

I can't help directly with that (no nvidia hardware here), but you could
force use of the Xv driver instead (-V xv).

 When I search for vdpau packages, I get following output:

 aptitude search vdpau
[snip]
 When I try to install lib32vdpau1 package:

 $ sudo aptitude install lib32vdpau1

 I get the following output:
[snip lots of packages listed for installation]
 What is the solution here?

 --- System information. ---
 Architecture: amd64

Why lib32vdpau1? You're evidently using packaged xine; given that, it'll be
for amd64, so trying to fix this by installing something built for i386 (even
though packaged for amd64) makes no sense here.

[snip]
-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

The mark of a true professional is giving more than you get.


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



Bug#679019: Re: Bug#679019: Xine crashes when trying to play 800x480 MPEG-4 Coded Video File

2012-06-26 Thread Darren Salt
Ugh. HTML mail. X-(

I demand that Christian Driesel may or may not have written...

 this is all fairly new to me, so hope I did it right - especially the
 backtrace...

 1) Sample File attached...
 2) Backtrace gives me this:

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread 0xaf805b70 (LWP 3119)]
 0xb5fa59d6 in put_pixels_clamped_mmx ()
from /usr/lib/i686/cmov/libavcodec.so.52

So it's probably a bug in libavcodec52. Or maybe xine-lib is feeding it bad
data.

 (gdb) backtrace
 
 #0  0xb5fa59d6 in put_pixels_clamped_mmx ()
from /usr/lib/i686/cmov/libavcodec.so.52
 #1  0xb6018c00 in ff_simple_idct_put_mmx ()
from /usr/lib/i686/cmov/libavcodec.so.52
 #2  0xac4d5580 in ?? ()
 Backtrace stopped: previous frame inner to this frame (corrupt stack?)

I suspect that relevant -dbg packages would help.

[snip]
-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Decisions terminate panic.



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



Bug#679019: xine-ui: Xine crashes when trying to play 800x480 MPEG-4 Coded Video File

2012-06-25 Thread Darren Salt
reassign libxine1 1.1.19-2
thanks

I demand that ChrisDr may or may not have written...

 Package: xine-ui
 Version: 0.99.6-1
 Severity: normal

 When trying to play a 800x480 MPEG-4 Coded Video File, XINE (UI)
 crashes/stops working instantly without any error message hint or warning.

Backtrace? Sample file?

Also, worth you seeing if this happens with libxine2 in testing/unstable.

[snip]
-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Do not tell big lies. Small ones can be just as effective.



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



Bug#669715: dvb-apps: Channel/frequency/etc. data needs updating for London transmitters

2012-04-21 Thread Darren Salt
I demand that Russel Winder may or may not have written...

 The digital switch over (DSO) -- closing of analogue television
 transmision -- has involved quite a convoluted rearrangement of the
 multiplexes and channels.  The DSO completed for London, and in my case
 Crystal Palace, 2012-04-18.  The channel data distributed with dvb-apps is
 now incorrect.

You should use w_scan to gather the new information. It would be useful if
you attach the new tuning information to this bug report.

Also, as of 26 September, it'll also be incorrect for Pontop Pike...

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

How was Thomas J. Watson buried? ... 9 edge down.



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



Bug#661633: RFS: mercurial-buildpackage

2012-02-28 Thread Darren Salt
Package: sponsorship-requests

I'm looking for a sponsor for mercurial-buildpackage, which I'm taking over.
(Co-maintainers would be appreciated.)

 * Package name: mercurial-buildpackage
   Version : 0.10
   Upstream Author : Jens Peter Secher jpsec...@gmail.com, Darren Salt 
li...@youmustbejoking.demon.co.uk
 * URL : 
http://anonscm.debian.org/hg/collab-maint/mercurial-buildpackage
 * License : ISC
   Section : devel

It builds one binary package:
  mercurial-buildpackage - Suite to maintain Debian packages in Mercurial 
repository

To access further information about this package, you should visit:
  http://mentors.debian.net/package/mercurial-buildpackage

Alternatively, you can download the package with dget:
  dget -x 
http://mentors.debian.net/debian/pool/main/m/mercurial-buildpackage/mercurial-buildpackage_0.10.dsc

Reviewing can also be done via the repository (URL is above). I suspect that
that may be more convenient for seeing what changes I've made.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Blackberries are red when they are green.



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



Bug#661386: bash: string expansion: \u and \U are broken for code points U+0080 to U+00FF

2012-02-26 Thread Darren Salt
Package: bash
Version: 4.2-1
Tags: patch

Command:  echo -e '\u0041 \u00a3 \u0152'
Expected output:  A £ Œ
Displayed output: A � Œ

hexdump shows that the difference is that in what is actually written to
stdout, there is an 0xA3 but no preceding 0xC2: the code point has not been
converted to UTF-8 for display, but has been output as if it needed no
encoding.

The fix is trivial; a patch is attached.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Ahead warp factor one, Mr. Sulu.

--- a/bash/lib/sh/strtrans.c~	2010-11-06 23:29:14.0 +
+++ b/bash/lib/sh/strtrans.c	2012-02-26 20:22:29.107916655 +
@@ -144,7 +144,7 @@
 		  *r++ = '\\';	/* c remains unchanged */
 		  break;
 		}
-	  else if (v = UCHAR_MAX)
+	  else if (v = SCHAR_MAX)
 		{
 		  c = v;
 		  break;


Bug#628953: Taking over mercurial-buildpackage

2012-02-24 Thread Darren Salt
retitle 628953 ITA: mercurial-buildpackage -- Suite to maintain Debian packages 
in Mercurial repository
thanks

Taking over this package, at least for the moment.

I have no objection to others committing code. Use of branches is encouraged;
I can then merge and release as needed.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Systems programmers are the high priests of a low cult.



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



Bug#659285: lintian: misreports missing-build-dependency-for-dh_-command for use of dh_xine

2012-02-09 Thread Darren Salt
Package: lintian
Version: 2.5.4
Tags: patch

lintian is misreporting missing-build-dependency-for-dh_-command for any
package which build-depends on libxine2-dev and uses dh_xine.

libxine-dev and libxine2-dev both contain /usr/bin/dh_xine.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Modem, said the gardener when he'd finished the lawn..



lintian.dh_xine.patch
Description: Binary data


Bug#658648: Progress update

2012-02-07 Thread Darren Salt
xz support is now present in the hg repository.

Ideally, it needs pristine-xz with support for -e (--extreme); see bug
658666.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Sturgeon's Law: Ninety percent of everything is crud.



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



Bug#626855: mercurial-buildpackage: Checksum error when running pristinetar after importorig

2012-02-07 Thread Darren Salt
I think that I've got this one fixed; the changes are in the repository on
Alioth. It copes with xine-lib 1.2.1 (given xz support or a recompressed
tarball), xine-plugin 1.0.2 and python-llfuse 0.31; I've not tested anything
else (yet).

I expect that it'll still fail where there are empty directories (that one's
going to need a manifest, I suspect). Though technically that's a subset of
this bug, I'm considering that to be a separate problem and therefore a
separate bug since likely common cases are, I think, now fixed.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Stop it, stop it, far too silly, far too silly...



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



Bug#658648: mercurial-buildpackage: xz support

2012-02-04 Thread Darren Salt
Package: mercurial-buildpackage
Version: 0.9
Severity: important
Tags: patch

I've just created a new packaging repository for xine-lib-1.2, and I quite
quickly found a lack of support for *.tar.xz. The attached patch adds support
for this.

I need this to be able to continue to use xz-compressed upstream tarballs,
which I've been using for some time now. Previously, I've been importing
.tar.bz2 via hg-buildpackage but still using the .tar.xz.

Also, it seems to me that this is a candidate for a stable update since
that'll make it easier to backport source packages such as xine-lib-1.2 to
stable or to maintain them on stable.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

If it doesn't matter, it doesn't matter.



mercurial-buildpackage-xz.patch
Description: Binary data


Bug#658666: pristine-xz: needs to handle -e (--extreme) due to automake

2012-02-04 Thread Darren Salt
Package: pristine-tar
Version: 1.18

pristine-tar succeeds on xine-lib-1.2_1.2.0.orig.tar.xz but fails on
xine-lib-1.2.1.tar.xz (fresh upstream release). The reason for the failure is
as follows:

From 1.2.0's top-level Makefile.in:

dist-xz: distdir
  tardir=$(distdir)  $(am__tar) | xz -c $(distdir).tar.xz
  $(am__remove_distdir)

This defaults to compression preset no. 6.

From 1.2.1's top-level Makefile.in:

dist-xz: distdir
  tardir=$(distdir)  $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c 
$(distdir).tar.xz
  $(am__remove_distdir)

This defaults to compression preset no. 6 – but it is modified with -e
(--extreme), which isn't currently handled by pristine-xz.

The difference is due to a change in automake between 1.11.1 and 1.11.2.

It is sufficient to add '6e' to $possible_levels in readxz in pristine-xz. It
may well be worth trying 6e before 6 due to this change in automake.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
You will attract cultured and artistic people to your home.





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



Bug#658648: mercurial-buildpackage: xz support (v2)

2012-02-04 Thread Darren Salt
Updated patch.

This uses pristine-xz and therefore requires pristine-tar 1.18 or later.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

If it's stupid but it works, then it's not stupid.



mercurial-buildpackage-xz.patch
Description: Binary data


Bug#658111: xine-ui: unowned files after purge (policy 6.8, 10.8): /root/.cache/xine-lib/plugins.cache

2012-01-31 Thread Darren Salt
reopen 656501
severity 656501 important
reassign 658111 libxine2-bin 1.2.0-5
merge 658111 656501
thanks

I demand that Andreas Beckmann may or may not have written...

 during a test with piuparts I noticed your package left unowned files on
 the system after purge, which is a violation of policy 6.8 (or 10.8):
[snip]
 0m28.3s ERROR: FAIL: Package purging left files on system:
   /root/.cache not owned
   /root/.cache/xine-libnot owned
   /root/.cache/xine-lib/plugins.cache  not owned
[snip]
 As this is probably a library issue, too, please reassign as
 appropriate.

Library issue it is.

This got fixed upstream after xine-lib 1.2.0 was released; the change was
backported to 1.2.0 in Debian. However, there's a check on the version number
– this is used to determine whether writing the file can be avoided (no point
in taking action otherwise, that I can see), and (with 1.2) 1.2.1 or later is
required (else segfault).

So either I fix this and upload 1.2.0-6, or I wait and let it go away
automatically when 1.2.1 is uploaded. Either way, I'm taking no action until
1.2.0 is in testing.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Sell short.



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



Bug#656890: xineliboutput-sxfe: crashes when trying to see images

2012-01-30 Thread Darren Salt
reassign 656890 libxine1-misc-plugins 1.1.19-2
notfound 656890 1.1.20-1
thanks

I demand that Tobias Grimm may or may not have written...

 On 22.01.2012 18:49, Eric Lavarde wrote:
 when trying to look at image using the xineliboutput, sxfe crashes.

 I think this is a xine-lib issue. An assertion is thrown from libmagick++:

Not likely. We prefer GraphicsMagick, and I use that in the Debian packages.

 vdr-dbg: magick/semaphore.c:525: LockSemaphoreInfo: Zusicherung
 »semaphore_info != (SemaphoreInfo *) ((void *)0)« nicht erfüllt.

 Program received signal SIGABRT, Aborted.
 [Switching to Thread 0x7fffd084f700 (LWP 17021)]
 0x761e3165 in raise () from /lib/libc.so.6
 (gdb) bt
[snip]
 #7  0x7fffca7a6020 in ?? () from
 /usr/lib/xine/plugins/1.29/xineplug_decode_image.so

That's xine-lib 1.1.19; stable has 1.1.19-2. This got fixed somewhat later,
in 1.1.20.

1.1.19 → 1.1.20:
http://anonscm.debian.org/hg/xine-lib/xine-lib/rev/93f745de845b

1.1.20 → 1.1.20.1:
http://anonscm.debian.org/hg/xine-lib/xine-lib/rev/3fd875a897f1
http://anonscm.debian.org/hg/xine-lib/xine-lib/rev/c6c1d5aa4dbd

Unless it can be fixed via a point release, it's not going to be fixed in
stable as it's not a security problem. (Though there is the option of making
1.1.x from testing – currently 1.1.20.1 – available via squeeze-backports.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Even a hawk is an eagle among crows.



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



Bug#578757:

2012-01-26 Thread Darren Salt
I demand that Ari Pollak may or may not have written...

 A better way to fix this bug, and to adhere more to the FHS, would
 probably be to install the .desktop template in /usr/share/xine as
 xine-ui.desktop.in, and then use that to generate the final .desktop
 file in postinst.

... basically, do the same as in gxine.

I should probably use dpkg-trigger to ensure that the updated file is
processed by anything with an interest in /usr/share/applications, though.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
3 Subscript wrong, 0:1



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



Bug#657063: xineliboutput: FTBFS with libxine-dev in experimental

2012-01-23 Thread Darren Salt
Source: vdr-plugin-xineliboutput
Version: 1.0.7+cvs20111211.1625-1
Severity: important
Tags: patch
Usertags: xine-lib-1.2

vdr-plugin-xineliboutput FTBFS with libxine-dev in experimental due to ABI
changes between 1.1 and 1.2. (I'm planning to upload xine-lib-1.2 to unstable
sometime soon.)

The fix is here:
http://xineliboutput.cvs.sourceforge.net/viewvc/xineliboutput/vdr-xineliboutput/xine_post_audiochannel.c?r1=1.7r2=1.8view=patch

Alternatively, it may be worth grabbing a new snapshot; I'm told that changes
since that one may be useful for VDPAU users.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

The Whispered Rule: People will believe anything if you whisper it.



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



Bug#656902: gogglesmm: FTBFS with libxine-dev (xine-lib-1.2)

2012-01-22 Thread Darren Salt
Source: gogglesmm
Version: 0.12.4-4
Severity: important
Usertags: xine-lib-1.2

gogglesmm's configure script's version checking is broken. It therefore
considers xine-lib 1.2.0 to be unsupported.

The attached patch fixes this; compilation is then successful.

(Important because I intend to upload xine-lib-1.2 to unstable sometime soon,
at which point this will become serious if not fixed.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Invention: non-stick glue.

diff -ur gogglesmm-0.12.4/build/functions gogglesmm-0.12.4.new/build/functions
--- gogglesmm-0.12.4/build/functions	2011-06-08 21:35:11.0 +
+++ gogglesmm-0.12.4.new/build/functions	2012-01-22 18:56:04.729610310 +
@@ -45,12 +45,12 @@
   return 0
   fi
 
-  if [ $CONFIG_MINOR -lt $5 ] ; then
+  if [ $CONFIG_MAJOR -eq $4 ]  [ $CONFIG_MINOR -lt $5 ] ; then
   echo Check $1 Version = Unsupported ($CONFIG_MAJOR.$CONFIG_MINOR.$CONFIG_LEVEL)
   return 0
   fi
 
-  if [ $CONFIG_LEVEL -lt $6 ] ; then
+  if [ $CONFIG_MAJOR -eq $4 ]  [ $CONFIG_MINOR -eq $5 ]  [ $CONFIG_LEVEL -lt $6 ] ; then
   echo Check $1 Version = Unsupported ($CONFIG_MAJOR.$CONFIG_MINOR.$CONFIG_LEVEL)
   return 0
   fi


Bug#656909: k9copy: needs to depend on libxine1-x (or libxine2-x or…)

2012-01-22 Thread Darren Salt
Package: k9copy
Version: 2.3.8-1
Severity: important

As of the next xine-lib upload, libxine1 will no longer depend on libxine1-x
or libxine1-console.

k9copy therefore needs to depend on ${xine-x:Depends} and to append '--with
xine' to its dh options.

(Note that, currently, this will cause an FTBFS with libxine-dev in
experimental, but that's a libxine-dev bug.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Borg mailreader: Tagline theft is futile.



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



Bug#656914: kdelibs5-dev: causes kaffeine to FTBFS with current xine-lib

2012-01-22 Thread Darren Salt
Package: kdelibs5-dev
Version: 4:4.6.5-2
Severity: serious

Doing test-builds of various packages which depend on libxine-dev, I find
that kaffeine isn't built due to failure to find xine-lib.

There are two problems here, one of which causes FTBFS.

1. cmake doesn't seem to be ignoring what's output by xine-config on stderr,
so it doesn't correctly pick up on the version number. (I've tested this by
playing with xine-config, preventing it from outputting its deprecation
warning on stderr.)

2. The FindXine.cmake script should really be using pkg-config to locate
xine-lib...

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Govt investigations contribute more to amusement than knowledge.



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



Bug#656915: kaffeine: dependency fixes needed for xine-lib-1.2

2012-01-22 Thread Darren Salt
Source: kaffeine
Version: 1.2.2-1
Tags: patch
Usertags: xine-lib-1.2

I intend to upload xine-lib-1.2 to unstable soonish. This will cause
freshly-built kaffeine to be incorrectly installed (ignoring the FTBFS caused
by kdelibs5-dev) due to depending on libxine2, libxine1-x and
libxine1-ffmpeg.

The attached patch fixes this.

(It will currently FTBFS with libxine-dev from experimental anyway; a fix for
this is pending.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

ls -lart

diff -ur kaffeine-1.2.2/debian/control kaffeine-1.2.2.new/debian/control
--- kaffeine-1.2.2/debian/control	2011-05-01 09:24:07.0 +
+++ kaffeine-1.2.2.new/debian/control	2012-01-22 20:07:24.964796766 +
@@ -13,7 +13,7 @@
 Package: kaffeine
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
- libxine1-ffmpeg, libxine1-x, libqt4-sql-sqlite
+ ${xine-ffmpeg:Depends}, ${xine-x:Depends}, libqt4-sql-sqlite
 Suggests: libdvdcss2
 Description: versatile media player for KDE
  Kaffeine is a media player for KDE. While It supports multiple Phonon
diff -ur kaffeine-1.2.2/debian/rules kaffeine-1.2.2.new/debian/rules
--- kaffeine-1.2.2/debian/rules	2010-06-02 07:56:44.0 +
+++ kaffeine-1.2.2.new/debian/rules	2012-01-22 20:36:15.860192877 +
@@ -4,6 +4,9 @@
 #export DH_VERBOSE=1
 
 %:
-	dh $@ --parallel --dbg-package=kaffeine-dbg --list-missing --with kde
+	dh $@ --parallel --dbg-package=kaffeine-dbg --list-missing --with kde --with xine
+
+override_dh_xine:
+	dh_xine -pkaffeine x ffmpeg
 
 .PHONY: override_dh_auto_test


Bug#656924: phonon-backend-xine: FTBFS with xine-lib-1.2

2012-01-22 Thread Darren Salt
Source: phonon-backend-xine
Version: 4:4.6.0really4.4.4-4
Severity: important
Tags: patch
Usertags: xine-lib-1.2

I intend to upload xine-lib-1.2 to unstable soon.

phonon-backend-xine currently fails to build with xine-lib-1.2. The attached
patch fixes this. (I have not done more than compile it.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

liar: n. One who tells an unpleasant truth.

diff -ur phonon-backend-xine-4.6.0really4.4.4/debian/control phonon-backend-xine-4.6.0really4.4.4.new/debian/control
--- phonon-backend-xine-4.6.0really4.4.4/debian/control	2011-04-27 12:47:39.0 +
+++ phonon-backend-xine-4.6.0really4.4.4.new/debian/control	2012-01-22 22:21:12.108087071 +
@@ -6,8 +6,8 @@
 Build-Depends: cdbs (= 0.4.51), debhelper (= 7.4.13), cmake (= 2.6.2),
  pkg-kde-tools (= 0.12), automoc, libphonon-dev (= 4:4.6.0really4.4.4),
  libphononexperimental-dev (= 4:4.6.0really4.4.4),
+ libavutil-dev,
  libqt4-dev (= 4.5), libxine-dev (= 1.1.16.3), libxcb1-dev, libx11-dev
-Build-Conflicts: libxine2
 Standards-Version: 3.9.2
 Homepage: http://phonon.kde.org/
 Vcs-Browser: http://git.debian.org/?p=pkg-kde/kde-std/phonon-backend-xine.git
diff -ur phonon-backend-xine-4.6.0really4.4.4/xine/CMakeLists.txt phonon-backend-xine-4.6.0really4.4.4.new/xine/CMakeLists.txt
--- phonon-backend-xine-4.6.0really4.4.4/xine/CMakeLists.txt	2011-01-19 19:20:53.0 +
+++ phonon-backend-xine-4.6.0really4.4.4.new/xine/CMakeLists.txt	2012-01-22 22:11:12.594985611 +
@@ -41,8 +41,8 @@
 message(WARNING xine-lib v${XINE_VERSION} was found on your system. This version is known to have problems when playing short sounds. Consider upgrading to version 1.1.9 or above. http://sourceforge.net/project/showfiles.php?group_id=9655package_id=9732;)
 endif(XINE_BUGFIX_VERSION LESS 9)
 endif(XINE_BUGFIX_VERSION LESS 7)
-else(XINE_MINOR_VERSION LESS 2 AND XINE_BUGFIX_VERSION LESS 90)
-message(FATAL_ERROR xine-lib v${XINE_VERSION} was found on your system. This version contains major changes compared to 1.1.x and has not been tested properly for use with this backend. Consider downgrading to version 1.1.9. http://sourceforge.net/project/showfiles.php?group_id=9655package_id=9732;)
+#else(XINE_MINOR_VERSION LESS 2 AND XINE_BUGFIX_VERSION LESS 90)
+#message(FATAL_ERROR xine-lib v${XINE_VERSION} was found on your system. This version contains major changes compared to 1.1.x and has not been tested properly for use with this backend. Consider downgrading to version 1.1.9. http://sourceforge.net/project/showfiles.php?group_id=9655package_id=9732;)
 endif(XINE_MINOR_VERSION LESS 2 AND XINE_BUGFIX_VERSION LESS 90)
 
 set(phonon_xine_SRCS
diff -ur phonon-backend-xine-4.6.0really4.4.4/xine/kequalizer_plugin.cpp phonon-backend-xine-4.6.0really4.4.4.new/xine/kequalizer_plugin.cpp
--- phonon-backend-xine-4.6.0really4.4.4/xine/kequalizer_plugin.cpp	2011-01-19 19:20:53.0 +
+++ phonon-backend-xine-4.6.0really4.4.4.new/xine/kequalizer_plugin.cpp	2012-01-22 22:23:24.812661288 +
@@ -281,7 +281,7 @@
 Q_UNUSED(video_target);
 kequalizer_plugin_t *that;
 //deprecated: kequalizer_plugin_t *that = static_castkequalizer_plugin_t *(xine_xmalloc(sizeof(kequalizer_plugin_t)));
-xine_xmalloc_aligned(2,sizeof(kequalizer_plugin_t),(void**)(that));
+that = static_castkequalizer_plugin_t *(malloc(sizeof(kequalizer_plugin_t)));
 post_in_t   *input;
 post_out_t  *output;
 xine_post_in_t  *input_api;
diff -ur phonon-backend-xine-4.6.0really4.4.4/xine/mediaobject.cpp phonon-backend-xine-4.6.0really4.4.4.new/xine/mediaobject.cpp
--- phonon-backend-xine-4.6.0really4.4.4/xine/mediaobject.cpp	2011-01-19 19:20:53.0 +
+++ phonon-backend-xine-4.6.0really4.4.4.new/xine/mediaobject.cpp	2012-01-22 22:12:17.233745231 +
@@ -443,7 +443,7 @@
 const int lastSize = m_titles.size();
 m_titles.clear();
 int num = 0;
-char **mrls = xine_get_autoplay_mrls(m_stream-xine(), plugin, num);
+const char *const *mrls = xine_get_autoplay_mrls(m_stream-xine(), plugin, num);
 for (int i = 0; i  num; ++i) {
 if (mrls[i]) {
 debug()  Q_FUNC_INFO  mrls[i];


Bug#656931: pyxine: FTBFS with xine-lib-1.2

2012-01-22 Thread Darren Salt
Source: pyxine
Version: 0.1alpha2
Severity: important
Usertags: xine-lib-1.2

I intend to upload xine-lib-1.2 to unstable soonish.

pyxine FTBFS with libxine-dev from experimental. There are several changed or
removed interfaces, some of which I presently forget the details of how to
fix...

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Disguise your feelings when you put your relatives on the plane for home.



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



Bug#656213: Oh no you don't

2012-01-19 Thread Darren Salt
notfound 656213 xine-ui/0.99.6-1.1
affects 656213 + xine-ui
clone 656213 -1
reassign -1 libxine2-bin
thanks

This is NOT a bug in xine-ui.

I've already correctly re-assigned this and marked it as affecting two other
packages (gxine and xine-ui), but it is not limited to those two packages
(see below).

I've also fixed the bug in upstream xine-lib hg. This fix will find its way
into Debian either via new upstream releases or new Debian revisions, if I
choose to backport the patch instead.

There is NOTHING to be fixed, or at least not worthwhile fixing, regarding
this bug, elsewhere: fixing it in xine-lib fixes it elsewhere.

If you're going to re-assign or mark it as found elsewhere again, DON'T –
it'd be much more useful, not to mention correct, to mark it as affecting any
package which uses xine-list-1.1 (or xine-list-1.2, if in experimental).

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Internal error: abort on caffeine fetch at 00C0FFEE



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



Bug#656213: xine-ui: unowned files after purge (policy 6.8) violating FHS (policy 9.1) too

2012-01-17 Thread Darren Salt
reassign 656213 libxine1-bin 1.1.20.1-1
thanks

I demand that Andreas Beckmann may or may not have written...

[snip]
 during a test with piuparts I noticed your package left unowned files on
 the system after purge, which is a violation of policy 6.8:


http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails

 From the attached log (scroll to the bottom...):

 0m32.0s ERROR: FAIL: Package purging left files on system:
   /root/.xine  not owned
   /root/.xine/catalog.cachenot owned

 As putting files into /root is also a violation of
 http://www.debian.org/doc/debian-policy/ch-opersys.html#s9.1.2
 I'm setting the severity to serious.

Technically, that file is not installed there. It's a side-effect of
something which happens during installation, and there's no way to tell that
it isn't generated as a result of somebody running xine as root (deliberately
or otherwise).

Also, wrong package. It's generated by libxine1.so (so you want libxine1-bin,
although for this purpose libxine1 would do equally well); and it's an
upstream issue, which is where it will be fixed first – I'm thinking of, when
running as root, either special-casing it, putting it in /var/cache/xine-lib
(subject to where libxine1.so.* are installed, and making it easy to purge;
but this is a little bit interesting because libxine1 has to be installable
alongside libxine2), or not generating it at all.

Therefore, I'm re-assigning it to libxine1-bin, using the version currently
in testing; there's no reason to prevent migration from unstable.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
You have an ambitious nature and may make a name for yourself.



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



Bug#656097: gxine: Fails to play anything with The audio device is unavailable

2012-01-16 Thread Darren Salt
I demand that Grzegorz Andruszkiewicz may or may not have written...

 After opening any movie clip with sound the player displays error message
 The audio device is unavailable etc. and stop playing. All the other
 xine based players have the same issue (e.g. Kaffeine).

They all have one thing in common: xine-lib, and the fact that *it* handles
audio and video. The front ends just provide access to this.

 This doesn't seem to be system issue, because all mPlayer based players
 work just fine, system sounds, skype, etc. likewise. I couldn't find any
 meaningful error message.

Run the front end in verbose mode; see what it tries. Also, see what sound
output methods are available, and what devices each offers. Maybe all that
you need is to adjust the configuration...?

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Fuzzy project goals avoid the embarrassment of estimating the costs.



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



Bug#644129: gxine crash on video playback

2012-01-09 Thread Darren Salt
tag 644129 unreproducible
thanks

Works fine here (with current xine-lib  gxine).

Also, are you sure that it was a gxine bug and not a xine-lib bug? Usually,
audio- or video-related crashes are due to a bug in xine-lib or some library
which *it* uses.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Time flies like an arrow. Fruit flies like a banana.



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



Bug#654191: xine-lib-1.2: FTBFS on hurd-i386: not compiled plugins

2012-01-02 Thread Darren Salt
tag 654191 pending
thanks

I demand that Pino Toscano may or may not have written...

 currently[1], xine-lib-1.2 fails to build on Debian/Hurd.

I noticed that.

 The problem is that there are some audio and video plugins that are
 not enabled (while they could be). The attached patches do that:
 - hurd.diff:
   enables the jack and pulseaudio audio plugins and vdpau also on hurd

Applied upstream and for 1.2.0-2.

 - debian.diff:
   enables the libpulse-dev b-d also on hurd (we have it in debian-ports,
   and hopefully it will be available in main in some time...)

This one I'll leave until that's available in main.

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Help! I'm parked diagonally in a parallel universe.



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



Bug#649035: chromium-browser: deletion of surrogate pairs is semi-broken

2011-11-16 Thread Darren Salt
Package: chromium-browser
Version: 14.0.835.202~r103287-1
Severity: minor

I've noticed that deletion via Backspace of Unicode supplementary characters
(represented in UTF-16 using surrogate pairs) is somewhat broken: two presses
are required.

It appears that the check for how much to remove is either missing or broken.
(Forward deletion seems to be working properly.)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Windoze has great support for devices. Shrug and Pray.



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



Bug#644927: xine-lib: Typo's in src/post/audio/stretch.c:267 and src/post/deinterlace/xine_plugin.c:211

2011-10-11 Thread Darren Salt
I demand that Chad Dunlap may or may not have written...

 On Monday, October 10, 2011 07:35:20 PM Darren Salt wrote:
[snip]
 You need to make the same changes in those files: trying to look up the
 corrected string in files which contain the original, incorrect, version
 tends not to work very well :-)

 I have updated the translation files as you asked and pushed it back up to
 bzr.  I tried to redo the 'submittodebian' but it fails looking for a
 higher number .dsc file than the system created.  (if you can't tell, I am
 still learning how to do all of this :)

Then be sure that you've done all that's needed first, or follow up directly
to the bug report. Beyond that, I don't know: that's irrelevant to me :-)

[snip]
 Is there anything else you need from me on this?  If so, don't hesitate to 
 ask.

Regarding this bug report, no further action is required. It's fixed
upstream, along with another typo fix which I pulled in while fixing this
one; and, as it's minor, fixing it in Debian can wait until I package the
next release (which, hopefully, will be soon).

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

Don't sweat it, it's only ones and zeros.



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



Bug#644927: xine-lib: Typo's in src/post/audio/stretch.c:267 and src/post/deinterlace/xine_plugin.c:211

2011-10-10 Thread Darren Salt
tag 644927 upstream
thanks

I demand that Chad Dunlap may or may not have written...

[snip]
 changed the word 'orginaly' to 'orginally' in src/post/audio/stretch.c:267
 changed the word 'plataforms' to 'platforms' in
 src/post/deinterlace/xine_plugin.c:211
[snip]

Fixed upstream for the next release.

(Incidentally, you *are* taking care of updating libxine1.pot and *.po wrt
these changes?)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/

A bird in the hand is worth what it will bring.



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



Bug#644927: xine-lib: Typo's in src/post/audio/stretch.c:267 and src/post/deinterlace/xine_plugin.c:211

2011-10-10 Thread Darren Salt
[M-F-T set, as usual]

I demand that Chad Dunlap may or may not have written...

[snip]
 (Incidentally, you *are* taking care of updating libxine1.pot and *.po wrt
 these changes?)

 Not sure I understand your statement.  I did take care of libxine1.pot and
 *.po or you would like me to take care of them?  Are these part of
 different bugs? The only changes I made were to the two files specified
 above.

You need to make the same changes in those files: trying to look up the
corrected string in files which contain the original, incorrect, version
tends not to work very well :-)

-- 
|  _  | Darren Salt, using Debian GNU/Linux (and Android)
| ( ) |
|  X  | ASCII Ribbon campaign against HTML e-mail
| / \ | http://www.asciiribbon.org/
Someone whom you reject today, will reject you tomorrow.



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



Bug#623595: xine-lib: diff of the NMU

2011-09-10 Thread Darren Salt
You wrote:

 I have just done an NMU of xine-lib: to fix two issues causing an FTBFS and
 for which the bugs are opened for some time. Please find the diff below.

I don't know quite how to commit this without a rebuild of the package from
the repository producing something different... debian/patches is generated
when the source package is built, and that patch adds one file and alters
another in that directory.

Either we find some way to deal with that or I'm going to have to pretend
that this NMU never happened. The best that I can think of is to directly
apply the patch file and leave debian/patches empty.

[snip]
-- 
| Darren Salt  | linux or ds at  | nr. Ashington, |  _  ASCII ribbon
| using Debian | youmustbejoking | Northumberland | ( ) campaign against
| GNU/Linux| ,demon,co,uk||  X  HTML e-mail
/ \ www.asciiribbon.org
Daleks of Borg: ASSIMILATE! ASSIM-I-LATE!



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



Bug#623595: xine-lib: diff of the NMU

2011-09-10 Thread Darren Salt
I demand that Aurelien Jarno may or may not have written...

 On Sat, Sep 10, 2011 at 06:12:28PM +0100, Darren Salt wrote:
[snip]
 debian/patches is generated when the source package is built, and that
 patch adds one file and alters another in that directory.

[snip]
 Rebuilding the package from source doesn't change anything in
 debian/patches/* .

Rebuilding from the source package != rebuilding the source package.

 Either we find some way to deal with that or I'm going to have to pretend
 that this NMU never happened. The best that I can think of is to directly
 apply the patch file and leave debian/patches empty.

 I am fine with either options, as long as the bugs are not reintroduced.

Ideally, I'd be able to apply the NMU patch as is and be able to build an
effectively identical source package from the repository. The 'best' option
merely provides something which is functionally equivalent... not really what
I want, but it'll have to do, I think.

-- 
| Darren Salt  | linux or ds at  | nr. Ashington, |  _  ASCII ribbon
| using Debian | youmustbejoking | Northumberland | ( ) campaign against
| GNU/Linux| ,demon,co,uk||  X  HTML e-mail
/ \ www.asciiribbon.org
Taglines borrowed and recycled here. Give generously...



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



Bug#600955: xine described as both a player and a library

2011-08-07 Thread Darren Salt
tag 600955 wontfix
thanks

The descriptions look fine to me.

libxine-* - back end, so described as a library
gxine*- front end, so described as a player

-- 
| Darren Salt  | linux or ds at  | nr. Ashington, |  _  ASCII ribbon
| using Debian | youmustbejoking | Northumberland | ( ) campaign against
| GNU/Linux| ,demon,co,uk||  X  HTML e-mail
/ \ www.asciiribbon.org
There is no such thing as pure pleasure; some anxiety always goes with it.



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



Bug#625554: transition: libmagick4

2011-05-15 Thread Darren Salt
reassign 625554 src:xine-lib-1.2
tag 625554 pending
thanks

I demand that Bastien ROUCARIES may or may not have written...

 We would like to perform the transition from  libmagickcore3, libmagick++3,
 libmagickwand3 to libmagickcore4, libmagick++4, libmagickwand4

This applies only to xine-lib-1.2; however, the next upload (which is
overdue...) should be using graphicsmagick.

xine-lib has already been switched to graphicsmagick.

-- 
| Darren Salt  | linux or ds at  | nr. Ashington, |  _  ASCII ribbon
| using Debian | youmustbejoking | Northumberland | ( ) campaign against
| GNU/Linux| ,demon,co,uk||  X  HTML e-mail
/ \ www.asciiribbon.org
Do not learn the tricks of the trade - learn the trade.



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



Bug#626665: gxine crashes on xfce

2011-05-14 Thread Darren Salt
I demand that dawes may or may not have written...

 Package: gxine
 Version: 0.5.905-5
 Severity: important

 gxine exits with error message
 
 Assertion 'pthread_mutex_unlock(m-mutex) == 0' failed at pulsecore/mutex-
 posix.c:108, function pa_mutex_unlock(). Aborting.

That's not gxine – at least, not directly. That's PulseAudio.

The text of the assertion is present in /usr/lib/libpulsecommon-0.9.21.so,
which is in libpulse0. Perhaps something's changed in PulseAudio which
xine-lib doesn't like...?

As a workaround, you could tell it to use ALSA instead:
  $ gxine -A alsa
or set it permanently via the configuration window.

 This also occurs with all multimedia packages installed on a system using
 Squeeze with xfce - VLC, mplayer - which exit with exactly the same
 message.

So the problem's more widespread. I'm not reassigning just yet; but you
*definitely* should, either to libxine1-misc-plugins or to libpulse0. (gxine
itself knows nothing of PulseAudio.)

And if the latter, then any bugs which you've filed on others will need to be
reassigned and merged...

Useful packages in helping with this: libpulse0-dbg, libxine1-dbg and gdb.
  $ gdb gxine
  (gdb) run
then when the assertion happens:
  (gdb) bt
and attach the text output by that last command.

FWIW, it works fine here, but this is (a) with development packages and (b)
on testing/unstable.

 The system is an old PIII with 1Mb RAM which previously ran Lenny without
 any problems (sound OK, and gxine and mplayer both worked with any
 problems) - this a a fresh install of Squeeze after formatting HDD.

I'd just upgrade, not do a fresh install :-)

  cat /proc/asound/cards gives -
  0 [rev21  ]: VIA686A - VIA 82C686A/B rev21
   VIA 82C686A/B rev21 with W83971D at 0xdc00, irq 10
[snip]



-- 
| Darren Salt  | linux or ds at  | nr. Ashington, |  _  ASCII ribbon
| using Debian | youmustbejoking | Northumberland | ( ) campaign against
| GNU/Linux| ,demon,co,uk||  X  HTML e-mail
/ \ www.asciiribbon.org
Take what comfort there may be in owning a piece thereof.



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



Bug#448077: Reopen: xine-ui depend on libxine1-x

2011-03-02 Thread Darren Salt
tag 448077 wontfix
thanks

I demand that Jörg Sommer may or may not have written...

 Hello Sven,
 
 Sven Joachim hat am Fri 25. Feb, 20:22 (+0100) geschrieben:
  Am 02.01.2008 um 15:07 schrieb Jörg Sommer:
[snip]
 xine-ui has still a hard dependency on libxine1
 % dpkg -s xine-ui G ^Dep
 Depends: libc6 (= 2.6.1-1), libcurl3-gnutls (= 7.16.2-1),
   libfontconfig1 (= 2.4.0), libkrb53 (= 1.6.dfsg.2),
 libpng12-0 (= 1.2.13-4), libreadline5 (= 5.2), libx11-6, libxext6,
 libxft2 ( 2.1.1), libxine1 (= 1.1.4), libxinerama1, libxtst6, libxv1,
 ^^^
 libxxf86vm1, libxine1-ffmpeg, libxine1-x | libxine1 ( 1.1.8-2)
   ^^
 I think this is actually fine

It is.

 I don't think so. libxine1 is a meta package that declares a dependency
 on libxine1-x. Hence, there's no need to pull in libxine1-x by hand. All
 is done by dpkg-shlibdeps.

I still intend to drop libxine1's dependency on libxine1-x and
libxine1-console; however, there are still packages which should but don't
depend on either of those, so I don't think that I can do so now – though I'm
tempted. It's not as if they've not had warning.

(See bug nos. 575121 and 575124.)

[snip]
 -- the point was not to drop the libxine1 dependency, but to add the
 dependency on libxine1-x (or an older libxine1 version that still had
 the stuff which was moved to libxine1-x in the 1.1.8-2 upload).

 But the dependencies still need a cleanup.

 The dependencies of xine-console look funny, too:

 Depends: libaa1 (= 1.4p5), libc6 (= 2.4), libcaca0 (= 0.99.beta17-1),
   liblircclient0, libxine1 (= 1.1.8),
 
   libxine1-console | libxine1 ( 1.1.8-2)
^^

That looks fine to me.

 The depency on libxine1, pulled in via ${shlibs:Depends} or
 ${misc:Depends}, doesn't sounds sensible to me, because the package doesn't
 contains useful files.

True, it doesn't, but it does ensure that you get useful plugins.

 And if I'm right, this should pull in all the X stuff if you install
 xine-console.

Which is why I want to remove libxine1-x and libxine1-console from libxine1's
dependency list...

[snip]
-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + RIPA NOTICE: NO CONSENT GIVEN FOR INTERCEPTION OF MESSAGE TRANSMISSION

*Never* give a screwdriver to a programmer.



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



Bug#579083: gxine: Crashes X with some files, using Xv output (old Xine UI works fine)

2010-11-04 Thread Darren Salt
You wrote:

[snip]
 I was hoping to switch from the old Xine UI to GXine because on the
 nicer interface, but ran into the problem of GXine crashing my X server.

This is always a X or an X driver problem; it is not a gxine problem. Either
reassign appropriately (usually xserver-xorg-video-*) or, if the problem is
no longer present, close it.

[snip]
-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Burn less waste. Use less packaging. Waste less. USE FEWER RESOURCES.



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



Bug#602399: gxine: Fails to start: Aborted

2010-11-04 Thread Darren Salt
I demand that John Lindgren may or may not have written...

 I recently installed gxine and it completely fails to run.  Running gxine
 after erasing (~/.config/gxine) brings up a video window, a controls
 window, an icon in the system tray, and a configuration wizard.
[snip]
 I click forward on the configuration window; it goes to a page saying that
 all checks have passed.  The following output is printed:
[snip]
 I click forward again and get to a page saying setup completed.  I click
 close.  gxine dies, and the following output is printed:

 Aborted
[snip]

This looks like bug 597289, which I've just closed. To confirm this, install
libxine1-gnome; if it is the same problem, this will 'fix' it.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Use more efficient products. Use less.  BE MORE ENERGY EFFICIENT.

Everybody's a terrorist.



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



Bug#599154: xine-ui: xine locks up machine while playing

2010-10-06 Thread Darren Salt
close 599154 0.99.6-1
thanks

I demand that James Zuelow may or may not have written...

 On Tuesday, October 05, 2010, Darren Salt wrote:
 (snip)
 This is an HP DV9000Z laptop, with amd CPU and nvidia graphics.  A
 similar issue is listed here:
 http://forums.debian.net/viewtopic.php?f=6t=51904
 This would suggest that the nvidia taintware is the cause.

 Well I said similar, not exact.  From my system:

 ---8--- snip ---8
 (--) NOUVEAU(0): Chipset: NVIDIA NV4e
[snip]
 ---8--- snip ---8

 I was not aware that Nouveau was considered taintware.

You said nvidia graphics, compared it with a similar issue, and failed to
mention nouveau. From that, let's just say that it's not obvious.

 (Yes, I actually put up with the annoying pause-then-jerk behavior under
 nouveau while playing a video more than about 1/4 screen size.)

Hmm. Being an ATI/Intel graphics user, I wouldn't know about that.

[snip]
 Reduced to important because it's not a xine problem.
 (I was tempted to just close it on seeing nvidia. Consider yourself
 lucky.)

 Since you've determined it is not a xine problem, please close.

Done.
 
 Since this involves nvidia I think the best I can hope for is a wontfix 
 anyway.

Not necessarily, at least if you report it as either a kernel problem or an
xserver-xorg-video-nouveau problem, whichever you think is appropriate. (But 

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Buy less and make it last longer. INDUSTRY CAUSES GLOBAL WARMING.

Missing extent, 0:1



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



Bug#599154: xine-ui: xine locks up machine while playing

2010-10-05 Thread Darren Salt
severity 599154 important

I demand that James Zuelow may or may not have written...

 While watching any video over 20 minutes, xine will cause the system to
 crash.

[snip]
 Pressing the power button momentarily to start the shutdown process does
 not work.  I have to hold down the power button to force a shutdown.

Is that not intercepted to display a logout/shutdown/restart dialogue box?
(I always set things up so that that happens when in X.)

Anyway, that the computer is hung makes it not a xine bug but some
combination of X driver bug and kernel bug. You will have to reassign this
accordingly and bump the severity.

[snip]
 There are no log entries in /var/log/syslog to indicate a shutdown or
 hibernation took place.  The log just stops, and starts again after I
 power cycle the machine.

One of these will help you to get log info:

http://www.kernel.org/doc/Documentation/serial-console.txt
http://www.kernel.org/doc/Documentation/networking/netconsole.txt

 This is an HP DV9000Z laptop, with amd CPU and nvidia graphics.  A similar
 issue is listed here:

 http://forums.debian.net/viewtopic.php?f=6t=51904

This would suggest that the nvidia taintware is the cause.

 Listed as critical because it affects every other process on the
 computer when it crashes.

Reduced to important because it's not a xine problem.

(I was tempted to just close it on seeing nvidia. Consider yourself lucky.)

[snip]
-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + RIPA NOTICE: NO CONSENT GIVEN FOR INTERCEPTION OF MESSAGE TRANSMISSION

Start slow and taper off.



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



Bug#592774: Sound drops after some time, while video continues

2010-08-21 Thread Darren Salt
I demand that Tobias Grimm may or may not have written...

 Didier Raboud wrote:
 I un-installed pulseaudio from the client machine and I had 0 problems for
 several hours. So there is something broken between xineliboutput-sxfe and
 pulseaudio.

 Thanks for reporting this!
 Pulseaudio can indeed be an ugly beast.

 Please ask if you need more details!

 Have you tried this with xine-ui as well?

And xine-lib hg (upstream). There's a patch in there which affects the
pulseaudio output plugin.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
|   URL:http://www.youmustbejoking.demon.co.uk/progs.packages.html

If you think this tagline is confusing, then change one pig.



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



Bug#590840: libxine1-misc-plugins: assertion error in kaffeine 0.8.7

2010-08-08 Thread Darren Salt
I demand that Bob Friesenhahn may or may not have written...

 On Sun, 8 Aug 2010, Christopher Martin wrote:
 I suspect that the crash is related to this problem:
 https://www-old.cae.wisc.edu/pipermail/octave-maintainers/2010-January/014891.html
 Thus it may be a xine-lib bug after all, as I don't see any
 InitializeMagick() - or DestroyMagick() for that matter - calls in
 xine-lib's code. I would guess that libxinevdec/image.c would be the
 appropriate place to add them.

The right places are probably these:
  InitializeMagick() immediately prior to NewMagickWand();
  DestroyMagick() in dispose_class().

This assumes that it's safe to call DestroyMagick() without having called
InitializeMagick().

If this works, I'll patch and re-upload, reassigning and closing this bug
report along the way. (Sven, or anybody else who is able to trigger the
problem, could you test?)

 The next release of GraphicsMagick will make
 InitializeMagick()/DestroyMagick() totally thread safe.  In general it is
 safe to invoke InitializeMagick() just prior to use (and any number of
 times) so that life is easier within a library context.  The overhead of
 invoking InitializeMagick() is quite low since if the library is already
 initialized, the function immediately returns.

http://www.imagemagick.org/download/www/api/deprecate.html#InitializeMagick
says that InitializeMagick() is deprecated, which is... interesting, in this
context. (Being able to use either is somewhat important.)

 I am considering using GCC's shared library contructor/destructor semantics
 but am not sure how reliable that might be.

Well... as far as xine-lib is concerned, if that works with dlopen() 
dlclose()...

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Output less CO2 = avoid massive flooding.TIME IS RUNNING OUT *FAST*.

Scotty: Damage control is easy. Reading Klingon, that's hard.



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



Bug#585038: libxine1: reduce speed of cd/dvd drive when just playing video

2010-08-02 Thread Darren Salt
clone 585038 -1
reassign -1 libdvdread4
retitle -1 libdvdread: provide an interface for apps to control the drive speed
severity -1 wishlist
block 585038 by -1
tag 585038 upstream
thanks

I demand that Tim Connors may or may not have written...

[snip]
 It'd be very nice if libxine1 used code similar to
 http://linuxfocus.org/~guido/#cdspeed to set the speed of the drive closer
 to the rate needed to retrieve data from the disk (normal play, this would
 be 2x, perhaps speeding it up a little when in FastForward mode).

I've just been looking at this, and I don't see a way to do it – for DVDs –
without assuming things about libdvdread internals, so I'm cloning and
reassigning this bug report accordingly.

(libcdio has a suitable interface, but I'm not presently sure about video
CDs. Will have to investigate...)

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Buy local produce. Try to walk or cycle. TRANSPORT CAUSES GLOBAL WARMING.

Nothing is as useless as a general maxim.



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



Bug#591080: libxine1-misc-plugins: 1.1.19 dependencies result in KDE depending on Gtk

2010-07-31 Thread Darren Salt
severity 591080 minor
tag 591080 wontfix
thanks

You wrote:

 The latest update to libxine1-misc-plugins depends on libgraphicsmagick3,
 which depends on libwmf0.2-7, which in turn pulls in libgtk2.0-0. As phonon
 uses phonon-backend-xine by default, this results in a hard Gtk dependency
 if KDE is installed. I don't use Gtk apps and want to keep my netbook
 installation lean, so I consider it a bug.

I don't want KDE apps on *my* netbook, but the occasional Qt-using app is
fine; it's not as if you're pulling in GNOME (which I *would* consider
significant).

Anyway, see bugs 587227 (which, along with the libmodplug transition,
prompted this change; and yes, this probably should have been in the
changelog) and 443675 (which is why the wontfix tag).

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + http://wiki.debian.org/DebianEeePC/

You will attract cultured and artistic people to your home.



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



Bug#590642: xine-lib: Not buildable on hurd-i386 due to libdvdnav/read

2010-07-28 Thread Darren Salt
I demand that Samuel Thibault may or may not have written...

 xine-lib is now not buildable on hurd-i386 any more because of the
 libdvdnav and libdvdread dependencies, which are not to be available on
 hurd-i386 in the near future.  Could you drop these dependencies on
 hurd-i386 as the attached patch does?

Well... it would help if you attach the right patch... :-)

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!

What do you mean, we?



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



Bug#590166: thunar-data: missing sendto action for blueman-sendto

2010-07-25 Thread Darren Salt
I demand that Yves-Alexis Perez may or may not have written...

 On sam., 2010-07-24 at 12:27 +0100, Darren Salt wrote:
 thunar-data has a sento action for bluetooth-sendto, which isn't provided
 by blueman. However, there is an equivalent which is provided:
 blueman-sendto.

 Essentially, this needs no more than a copy of bluetooth-sendto.desktop
 with s/bluetooth/blueman/g (or a symlink from bluetooth-sendto to
 blueman-sendto, which would be best done in blueman but would require the
 addition of Conflicts headers).

 What do you mean? That the sendto file should be added in Thunar or in
 blueman?

Whichever's more practical. I mention it here because of
bluetooth-sendto.desktop.

 I'm not strongly opposed to add one (though that should be done
 upstream, ideally), but at one point it's hard to say if thunar should ship
 sendto files for each and every application, or if each and every
 application should ship sendto files for each and every file manager (the
 best would be a common spec for sendto files, imho)

The apps should, because there are more of them; but, either way, it becomes
a little silly if both blueman-sendo and bluetooth-sendto are available
(which, I suppose, could happen if you have different users who prefer
different desktop environments). It doesn't seem avoidable without extending
the specification or telling them to hide entries.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
|   Let's keep the pound sterling

After purchasing an item, you will find it on sale next week.



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



Bug#590166: thunar-data: missing sendto action for blueman-sendto

2010-07-24 Thread Darren Salt
Package: thunar-data
Version: 1.0.2-1

thunar-data has a sento action for bluetooth-sendto, which isn't provided by
blueman. However, there is an equivalent which is provided: blueman-sendto.

Essentially, this needs no more than a copy of bluetooth-sendto.desktop with
s/bluetooth/blueman/g (or a symlink from bluetooth-sendto to blueman-sendto,
which would be best done in blueman but would require the addition of
Conflicts headers).


-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Generate power using sun, wind, water, nuclear.  FORGET COAL AND OIL.

At any event, the people whose seats are furthest from the aisle arrive last.



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



Bug#590212: frogatto: depends on nvidia-glx [amd64]

2010-07-24 Thread Darren Salt
Package: frogatto
Version: 1.0+dfsg1-3
Severity: serious

frogatto depends on nvidia-glx on amd64. There's no reason that I can see for
this, unless the game depends on something specific to nVidia graphics
hardware which isn't (won't be) supported by nouveau. Also, trying to install
nvidia-glx should conflict with libgl1-mesa-glx since both contain
/usr/lib/libGL.so.1.

From the build logs, it's clear that maintainer builds are on amd64 – unclean
build environment?

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + RIPA NOTICE: NO CONSENT GIVEN FOR INTERCEPTION OF MESSAGE TRANSMISSION

Daddy, what does Formatting drive C: mean?



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



Bug#588465: libmodplug0c2: ABI change without soname change (causing silence)

2010-07-18 Thread Darren Salt
severity 588465 serious
retitle 588465 libmodplug0c2: ABI change without soname change (causing silence)
thanks

I've just noticed this with xine-lib. Polyphony == 0 is the immediate
problem, but it gets worse: between 0.8.7 and 0.8.8, two items were added to
the ModPlug_Settings structure without a corresponding ABI bump:

--- unpacked/usr/include/libmodplug/modplug.h   2009-08-02 03:44:25.0 
+0100
+++ /usr/include/libmodplug/modplug.h   2010-06-17 01:44:20.0 +0100
@@ -80,6 +80,9 @@
int mBits;   /* Bits per sample - 8, 16, or 32 */
int mFrequency;  /* Sampling rate - 11025, 22050, or 44100 */
int mResamplingMode; /* One of MODPLUG_RESAMPLE_*, above */
+
+   int mStereoSeparation; /* Stereo separation, 1 - 256 */
+   int mMaxMixChannels; /* Maximum number of mixing channels (polyphony), 
32 - 256 */

int mReverbDepth;/* Reverb level 0(quiet)-100(loud)  */
int mReverbDelay;/* Reverb delay in ms, usually 40-200ms */

It appears that if 0.8.8 is used with software which was compiled against
0.8.7 or earlier, use of ModPlug_GetSettings() will write past the end of the
memory allocated for the passed-in ModPlug_Settings*. In xine-lib, that means
that the ModPlugFile pointer and possibly (architecture-dependent) its
internal copy of the module playing time information will be overwritten.

Since the last two fields default to 0 and are left untouched by xine-lib, on
amd64 I get silence for the full duration of playback. This is also the cause
of the silence in VLC, and they've worked around 0.8.8 by having their
configure script bail out in the presence of that version:
http://git.videolan.org/?p=vlc/vlc-1.1.git;a=commitdiff;h=6009d22

Basically, an upgrade to 0.8.8.1 is needed. According to upstream, this
version fixes the default values of the new fields and has a soname bump.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Use more efficient products. Use less.  BE MORE ENERGY EFFICIENT.

The ultimate mail reader is here!



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



Bug#584629: kaffeine crashes immediately when opening the attached video

2010-06-27 Thread Darren Salt
Works fine here (testing with gxine).

I note that the segfault occurred within libavcodec52, which says that this
is (more likely, was) an ffmpeg bug.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Output less CO2 = avoid massive flooding.TIME IS RUNNING OUT *FAST*.

Windows 98. An OS, a browser or a virus?



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



Bug#582194: kaffeine: Please build against/support H.264 decoding with VDPAU

2010-06-27 Thread Darren Salt
reassign 582194 kaffeine 1.0~pre3-3
thanks

Not going to happen until xine-lib 1.2 is released and uploaded to unstable,
unless an upload of kaffeine to experimental is done.

You could rebuild it yourself, using libxine-dev from experimental.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + Travel less. Share transport more.   PRODUCE LESS CARBON DIOXIDE.

There is only one way to kill capitalism - by taxes, taxes, and more taxes.



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



Bug#582776: initramfs-tools: pointless generation of an initrd for initrd-free custom kernels

2010-05-23 Thread Darren Salt
Package: initramfs-tools
Version: 0.94.4

While installing a locally-built kernel (which doesn't require an initrd), I
found that /etc/kernel/postinst.d/initramfs-tools was nevertheless generating
an initrd for that kernel.

This causes breakage here. I'm using lilo and a slightly-modified
version of the example symlink_hook script provided by kernel-package; if an
initrd is present, the symlink name is different. (I'm using the symlinks so
that I don't have to edit lilo.conf.)

(I also have a stock kernel installed for occasional testing purposes.
Mostly, I just use my custom kernels.)

I find this sufficient to handle packages generated by kernel-package:

--- /etc/kernel/postinst.d/initramfs-tools~ 2010-04-08 04:53:09.0 
+0100
+++ /etc/kernel/postinst.d/initramfs-tools  2010-05-23 15:06:44.114662432 
+0100
@@ -11,6 +11,10 @@
if [ -n ${KERNEL_PACKAGE_VERSION} ]; then
bootdir=$(dirname $2)
bootopt=-b ${bootdir}
+   # check whether an initrd is needed
+   if ! grep -q '^CONFIG_BLK_DEV_INITRD=y$' /boot/config-$1; then
+   exit 0
+   fi
else
# official Debian linux-images take care themself
exit 0

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Toon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | back!
| + http://www.youmustbejoking.demon.co.uk/  http://tartarus.org/ds/

If you cast your bread upon the waters, it will return soggy.



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



Bug#575118: deejayd-xine: needs to depend on libxine1-x

2010-03-24 Thread Darren Salt
I demand that Alexandre Rossi may or may not have written...

 This package appears to need to depend on libxine1-x.
 I intend to remove the libxine1-x and libxine1-console dependencies from
 libxine1 once squeeze is released; at that point, this bug will become
 serious.

 Okay thanks. My code contains a direct fopen on libxine.so.1 so I
 should maybe also depend on libxine1-bin .

No need; generated dependencies are on libxine1, which depends on
libxine1-bin. There are no plans to change this.

 It is recommended that you make use of dh_xine (supplied by libxine-dev)
 and have the package depend on ${xine-x:Depends}; that way, no changes
 (other than, perhaps, some source changes) will be needed once xine-lib
 1.2 is released and uploaded to unstable.

 The package interfaces with xine using python-ctypes, thus it does not have
 libxine-dev as a build dependency. Therefore, using dh_xine would need that
 extra build dependency. Should I add that big build dependency only for
 dh_xine or should I compute de dependencies manually (regarding wasting
 buildd time/space/bandwidth, etc) ?

Your call. Since you specifically use libxine1, you may as well just directly
depend on libxine1-x.

(Incidentally, pyxine may be of interest. It's packaged as python-pyxine.)

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + http://www.youmustbejoking.demon.co.uk/  http://tartarus.org/ds/

Do not count your chickens before they are hatched.



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



Bug#575115: phonon: needs to depend on libxine1-x

2010-03-23 Thread Darren Salt
Package: phonon-backend-xine
Version: 4:4.3.1-5
Severity: important

This package needs to depend on libxine1-x.

I intend to remove the libxine1-x and libxine1-console dependencies from
libxine1 once squeeze is released; at that point, this bug will become
serious.

It is recommended that you make us of dh_xine (supplied by libxine-dev) and
have the package depend on ${xine-x:Depends}; that way, no changes (other
than, perhaps, some source changes) will be needed once xine-lib 1.2 is
released and uploaded to unstable.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + http://www.xine-project.org/

I'd like to, but I changed the lock on my door and now I can't get out.



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



Bug#575118: deejayd-xine: needs to depend on libxine1-x

2010-03-23 Thread Darren Salt
Package: deejayd-xine
Version: 0.9.0-2
Severity: important

This package appears to need to depend on libxine1-x.

I intend to remove the libxine1-x and libxine1-console dependencies from
libxine1 once squeeze is released; at that point, this bug will become
serious.

It is recommended that you make use of dh_xine (supplied by libxine-dev) and
have the package depend on ${xine-x:Depends}; that way, no changes (other
than, perhaps, some source changes) will be needed once xine-lib 1.2 is
released and uploaded to unstable.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + http://www.xine-project.org/

Keyboard failure. Think Space to continue.



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



Bug#575117: kmplayer: dependency on libxine1-x looks misplaced

2010-03-23 Thread Darren Salt
Package: kmplayer
Version: 1:0.11.1b-2
Severity: minor

It seems that the dependency on libxine1-x is misplaced; there's no
dependency on libxine1 here. Since the Phonon xine backend depends on
libxine1 and relevant parts of X, that would be the proper place for this
dependency. (This is already reported.)

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + http://wiki.debian.org/DebianEeePC/

If you wish to succeed, consult three old people.



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



Bug#575119: dragonplayer: needs to depend on libxine1-x

2010-03-23 Thread Darren Salt
Package: dragonplayer
Version: 4:4.3.4-1
Severity: important

This package appears to need to depend on libxine1-x.

I intend to remove the libxine1-x and libxine1-console dependencies from
libxine1 once squeeze is released; at that point, this bug will become
serious.

It is recommended that you make use of dh_xine (supplied by libxine-dev) and
have the package depend on ${xine-x:Depends}; that way, no changes (other
than, perhaps, some source changes) will be needed once xine-lib 1.2 is
released and uploaded to unstable.


-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + They're after you...

The first place to look for something is the last place you'd expect it in.



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



Bug#575120: kdebase-runtime: dependency on libxine1?

2010-03-23 Thread Darren Salt
Package: kdebase-runtime
Version: 4:4.3.4-2

Either this package needs also to depend on libxine1-x, or the libxine1
dependency should be dropped.

I intend to remove the libxine1-x and libxine1-console dependencies from
libxine1 once squeeze is released. (I don't believe that this will cause
breakage here due to the phonon-backend-xine dependency, so long as bug
575115 is fixed.)

It is recommended that you make use of dh_xine (supplied by libxine-dev) and
have the package depend on ${xine-x:Depends}; that way, no changes (other
than, perhaps, some source changes) will be needed once xine-lib 1.2 is
released and uploaded to unstable.


-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + It's 1984.

Excuse me, I have to recharge my flamethrower.



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



Bug#575122: me-tv: needs to depend on libxine1-x

2010-03-23 Thread Darren Salt
Package: me-tv
Version: 1.1.16-1
Severity: important

This package appears to need to depend on libxine1-x.

I intend to remove the libxine1-x and libxine1-console dependencies from
libxine1 once squeeze is released; at that point, this bug will become
serious.

It is recommended that you make use of dh_xine (supplied by libxine-dev) and
have the package depend on ${xine-x:Depends}; that way, no changes (other
than, perhaps, some source changes) will be needed once xine-lib 1.2 is
released and uploaded to unstable.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + http://www.youmustbejoking.demon.co.uk/  http://tartarus.org/ds/

Nothing is skinnier than nothing.



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



Bug#575121: libopenscenegraph56: needs to depend on libxine1-x

2010-03-23 Thread Darren Salt
Package: libopenscenegraph56
Version: 2.8.2-2
Severity: important

This package appears to need to depend on libxine1-x.

I intend to remove the libxine1-x and libxine1-console dependencies from
libxine1 once squeeze is released; at that point, this bug will become
serious.

It is recommended that you make use of dh_xine (supplied by libxine-dev) and
have the package depend on ${xine-x:Depends}; that way, no changes (other
than, perhaps, some source changes) will be needed once xine-lib 1.2 is
released and uploaded to unstable.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + It's 1984.

Avert misunderstanding by calm, poise, and balance.



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



Bug#575123: oxine: needs to depend on libxine1-x

2010-03-23 Thread Darren Salt
Package: oxine
Version: 0.7.1-6
Severity: important

This package appears to need to depend on libxine1-x.

I intend to remove the libxine1-x and libxine1-console dependencies from
libxine1 once squeeze is released; at that point, this bug will become
serious.

It is recommended that you make use of dh_xine (supplied by libxine-dev) and
have the package depend on ${xine-x:Depends}; that way, no changes (other
than, perhaps, some source changes) will be needed once xine-lib 1.2 is
released and uploaded to unstable.

-- 
| Darren Salt| linux at youmustbejoking | nr. Ashington, | Doon
| using Debian GNU/Linux | or ds,demon,co,uk| Northumberland | Army
| + http://www.youmustbejoking.demon.co.uk/  http://tartarus.org/ds/

Statistics are no substitute for judgement.



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



  1   2   3   4   >