Bug#739691: Upgrade to Xserver 1.15 broke kwin and others: primus also affected

2014-02-26 Thread Ralf Jung
primus is also affected by this problem:
https://github.com/amonakov/primus/issues/134

Kind regards
Ralf


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/530e6a3a.5000...@ralfj.de



Bug#739691: closed by Maximiliano Curia m...@debian.org (Bug#739691: fixed in kde-workspace 4:4.11.6-3)

2014-02-24 Thread Ralf Jung
reopen 739691
thanks

Hi,

 This is an automatic notification regarding your Bug report which
 was filed against the libgl1-mesa-glx package:
 
 #739691: libgl1-mesa-glx:amd64: Upgrade to Xserver 1.15 broke kwin 
 and others: Invalid GLXFBConfig returned
 
 It has been closed by Maximiliano Curia m...@debian.org.
Thanks a lot for uploading the patched kwin :)

However, I don't think that this closes this bugreport. It fixes the
immediately user-visible issue in KWin, but Mesa still has a
regression: Even though it announces GLX 1.4, the default for the
GLX_DRAWABLE_TYPE is wrong.

Kind regards
Ralf


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/530b35dc.8090...@ralfj.de



Bug#739691: libgl1-mesa-glx:amd64: Upgrade to Xserver 1.15 broke kwin and others: Invalid GLXFBConfig returned

2014-02-21 Thread Ralf Jung
Package: libgl1-mesa-glx
Version: 9.2.2-1
Severity: important

Dear Maintainer,

after upgrading to XServer 1.15, compositing in KWin does not work anymore. 
Downgrading X back to 1.14
confirmed that indeed the issue was introduced by the upgrade.

However, further research indicates that this is actually a bug in Mesa, which 
has been reported
against Ubuntu at [1] and upstream at [2]. Upstream has patches [3][4].
It's not only kwin showing the bug, but also my small GL test application [5]: 
glXChooseFBConfig returns
a GLXFBConfig that, when passed to glXGetVisualFromFBConfig, just yields NULL. 
The patch [3]
indicates that the problem is incorrect default values for GLX_DRAWABLE_TYPE, 
and indeed if I
explicitly request a GLX_DRAWABLE_TYPE of GLX_WINDOW_BIT in my test 
application, the bug is gone.

$ sudo lspci -nn |grep -i vga
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core 
Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108M [GeForce GT 
630M] [10de:0de9] (rev ff)

Kind regards
Ralf


[1] https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1278168
[2] https://bugs.freedesktop.org/show_bug.cgi?id=70706
[3] http://patchwork.freedesktop.org/patch/20458/
[4] http://patchwork.freedesktop.org/patch/20464/
[5] http://www.ralfj.de/git/gltest.git

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgl1-mesa-glx:amd64 depends on:
ii  libc6  2.17-97
ii  libdrm22.4.52-1
ii  libglapi-mesa  9.2.2-1
ii  libx11-6   2:1.6.2-1
ii  libx11-xcb12:1.6.2-1
ii  libxcb-dri2-0  1.10-2
ii  libxcb-glx01.10-2
ii  libxcb11.10-2
ii  libxdamage11:1.1.4-1
ii  libxext6   2:1.3.2-1
ii  libxfixes3 1:5.0.1-1
ii  libxxf86vm11:1.1.3-1
ii  multiarch-support  2.17-97

Versions of packages libgl1-mesa-glx:amd64 recommends:
ii  libgl1-mesa-dri  9.2.2-1

libgl1-mesa-glx:amd64 suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140221114623.16906.18060.reportbug@r-schnelltop



Bug#718876: libegl1-mesa: Flickering in EGL OpenGL full-screen window with swap interval 1 [Regression]

2013-08-06 Thread Ralf Jung
Package: libegl1-mesa
Version: 9.1.4-1
Severity: normal

Dear Maintainer,

since Mesa was upgraded from 8.0 to 9.1, full-screen EGL applications that set 
a non-0 swap interval
do not work properly anymore (unless a compositor is used). This affects all 
drivers.
The bug was reported upstream at 
https://bugs.freedesktop.org/show_bug.cgi?id=63435 and the recently
released version 9.1.6 contains a fix. It would be great if you could update 
the package.
Please let me know if there's a way I can help.

Kind regards
Ralf

-- Package-specific info:
glxinfo:

name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample, 
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, 
GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile, 
GLX_ARB_create_context_robustness, GLX_ARB_framebuffer_sRGB, 
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB, 
GLX_EXT_create_context_es2_profile, GLX_MESA_copy_sub_buffer, 
GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, 
GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read, 
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, 
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, 
GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, 
GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read, 
GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, 
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, 
GLX_EXT_texture_from_pixmap, GLX_INTEL_swap_event
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL version string: 3.0 Mesa 9.1.4
OpenGL shading language version string: 1.30
OpenGL extensions:
GL_ARB_multisample, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_copy_texture, 
GL_EXT_polygon_offset, GL_EXT_subtexture, GL_EXT_texture_object, 
GL_EXT_vertex_array, GL_EXT_compiled_vertex_array, GL_EXT_texture, 
GL_EXT_texture3D, GL_IBM_rasterpos_clip, GL_ARB_point_parameters, 
GL_EXT_draw_range_elements, GL_EXT_packed_pixels, GL_EXT_point_parameters, 
GL_EXT_rescale_normal, GL_EXT_separate_specular_color, 
GL_EXT_texture_edge_clamp, GL_SGIS_generate_mipmap, 
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
GL_SGIS_texture_lod, GL_ARB_framebuffer_sRGB, GL_ARB_multitexture, 
GL_EXT_framebuffer_sRGB, GL_IBM_multimode_draw_arrays, 
GL_IBM_texture_mirrored_repeat, GL_3DFX_texture_compression_FXT1, 
GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_transpose_matrix, 
GL_EXT_blend_func_separate, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, 
GL_EXT_secondary_color, GL_EXT_texture_env_add, 
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, 
GL_INGR_blend_func_separate, GL_NV_blend_square, GL_NV_light_max_exponent, 
GL_NV_texgen_reflection, GL_NV_texture_env_combine4, GL_S3_s3tc, 
GL_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp, 
GL_ARB_texture_compression, GL_EXT_framebuffer_object, 
GL_EXT_texture_compression_s3tc, GL_EXT_texture_env_combine, 
GL_EXT_texture_env_dot3, GL_MESA_window_pos, GL_NV_packed_depth_stencil, 
GL_NV_texture_rectangle, GL_ARB_depth_texture, GL_ARB_occlusion_query, 
GL_ARB_shadow, GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, 
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, 
GL_ARB_window_pos, GL_ATI_envmap_bumpmap, GL_EXT_stencil_two_side, 
GL_EXT_texture_cube_map, GL_NV_depth_clamp, GL_APPLE_packed_pixels, 
GL_APPLE_vertex_array_object, GL_ARB_draw_buffers, 
GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_shader_objects, 
GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ATI_draw_buffers, 
GL_ATI_texture_env_combine3, GL_ATI_texture_float, GL_EXT_shadow_funcs, 
GL_EXT_stencil_wrap, GL_MESA_pack_invert, GL_MESA_ycbcr_texture, 
GL_NV_primitive_restart, GL_ARB_depth_clamp, 
GL_ARB_fragment_program_shadow, GL_ARB_half_float_pixel, 
GL_ARB_occlusion_query2, GL_ARB_point_sprite, GL_ARB_shading_language_100, 
GL_ARB_sync, 

Bug#573325: Bug#711623: Re: Bug#711623: ssh-agent: Removes LD_LIBRARY_PATH from environment

2013-06-09 Thread Ralf Jung
Hi,

 Well, x11-common is welcome to implement it that way if it chooses to
 and if it actually works; note that the file
 /etc/X11/Xsession.d/90x11-common_ssh-agent is not actually shipped by
 the openssh packages themselves, but rather by x11-common ...
 
 See bug #573325, filed a while back for this.  Note that there are
 problems documented in that bug with making sure that ssh-agent has an
 appropriate lifetime, so it's not just as simple as the approach you
 suggest. 
Sure, that was just meant as an indication of the desired semantics. A
proper solution has actually been suggested in the bug you linked: Add a
(non-setgid) ssh-agent-launch wrapper, which fork()s to exec ssh-agent,
applies the environment changes return by that one, then runs the
program given as argument, and when that program quits, it kills
ssh-agent. That way, no setgid process is in the parent-child path to
the user session, and process lifetime is handled correctly.

 (The approach used in the current Ubuntu development release
 where ssh-agent runs as an Upstart user job fixes this, but it may be
 some time before we can persuade Debian to switch to this!)
Yeah, upstart/systemd user sessions are the real solution, but well,
we have to work with what's currently available ;-)

 Fair enough; I've added something similar to the text in README.Debian
 there for my next upload.
Thanks.

Kind regards
Ralf


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/51b45794.7040...@ralfj.de



Bug#704604: libgl1-mesa-dri:amd64: Invalid configuration file /etc/drirc (according to driconf)

2013-04-03 Thread Ralf Jung
Package: libgl1-mesa-dri
Version: 8.0.5-4
Severity: normal

Dear Maintainer,

running driconf with the default /etc/drirc in place results in an error 
message:

Configuration file /etc/drirc contains errors:
mandatory application attribute missing
I will leave the file alone until you fix the problem manually or remove the 
file.

Comapring /etc/drirc with the ~/.drirc created by driconf, I noticed that the 
application
tags in /etc/drirc lack the name attribute, so maybe that's what this error 
refers to.
And indeed, adding a name attribute the same value as the executable 
attribute
fixes the warning.

Kind regards,
Ralf

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (990, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages libgl1-mesa-dri:amd64 depends on:
ii  libc6 2.13-38
ii  libdrm-intel1 2.4.40-1~deb7u2
ii  libdrm-nouveau1a  2.4.40-1~deb7u2
ii  libdrm-radeon12.4.40-1~deb7u2
ii  libdrm2   2.4.40-1~deb7u2
ii  libexpat1 2.1.0-1
ii  libffi5   3.0.10-3
ii  libgcc1   1:4.7.2-5
ii  libstdc++64.7.2-5

libgl1-mesa-dri:amd64 recommends no packages.

Versions of packages libgl1-mesa-dri:amd64 suggests:
pn  libglide3  none

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20130403131113.32061.98819.reportbug@r-schnelltop



Bug#640499: libxvmc: please add multiarch support

2012-09-19 Thread Ralf Jung
Hi,

 Just a question, this bug will be resolved for the Wheezy release ?
 
 I don't think so.
Why that?
This would effectively mean broken OpenGL for i386 apps on systems using
the proprietary NVidia driver. The patch from the original report is
simple and working on several people's systems. The dpkg issues are
unrelated and apply to other packages as well. At least an upload to Sid
with that patch applied would be appropriate IMHO, then the release team
can decide whether they want it in Wheezy or not. Or is there a problem
with the patch itself, preventing the bug from being fixed in Sid?

Kind regards,
Ralf


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5059a4d7.7070...@ralfj.de



Bug#640499: libxvmc: please add multiarch support

2012-09-19 Thread Ralf Jung
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

 I don't think so.
 Why that? This would effectively mean broken OpenGL for i386 apps
  on systems using the proprietary NVidia driver. The patch from
 the original report is simple and working on several people's
 systems. The dpkg issues are unrelated and apply to other
 packages as well. At least an upload to Sid with that patch
 applied would be appropriate IMHO, then the release team can
 decide whether they want it in Wheezy or not. Or is there a
 problem with the patch itself, preventing the bug from being
 fixed in Sid?
 Because if there's two things in the world I don't care about it's
  wine and the nvidia driver.  So I won't spend any of my free time
  trying to unbreak them when I've got more important things to do.
This is not just about wine, there are other 32bit-only apps requiring
OpenGL. Google Earth has been mentioned.
Is there any way I could help, for example, by preparing a NMU and
uploading it to mentors.d.o? I'm not a DD though.

Kind regards,
Ralf
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/

iQEcBAEBAgAGBQJQWhFJAAoJEEAdTZ0mjB1WZywH/2a4+VCJ/G6cRo2D7zy5jB1b
ulMMknfAs9A5gvp4pzTHJ4o4TK2lOm23aeqvRSv2g+ptGp8dSVnQGxqZ6OAVVTeE
vTMwMcKZqWGLiLom+7ijuEYEzynXYoJNqi4PgeoJ4dw6F1LpGbRPhXxnTOPP+mCR
/RZMHIFfjHbaaAAL/y4dYhO/E+fxSiwhD+chKsMTbxKNkmH2tTgEBHtbrWeVsZGF
cKfb/2qZyIGfY2g6DXg5Zo5S6gsUl+7ZgaQkoJHrJyOdh7DFk3svB9URcTQX2vet
bkYzp9675+E79HnrQPWMeHnwMLqE4vhruStUcr/YOGcWWqJbEb1hSY5MlgE8k1o=
=2PjT
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/505a114f.8080...@ralfj.de



Bug#640499: hardening, too

2012-09-08 Thread Ralf Jung
Hi,

 This bug prevents me to run googleearth, wine, teamviewer, ...
 on my debian sid/experimental amd64/nvidia since a month.
 
 Is there some guideline somewhere to install the package
 with Cyril or Ralph patch ?
You should not use my patch, it only unnecessarily complicates things by
splitting the package. The original patch by Andreas is fine, it's just
waiting for someone to apply it.

I compiled the packages with that patch and use them successfully for a
month now, you can find them at http://www.ralfj.de/upload/debian/ - but
use them at your own risk only!

Kind regards,
Ralf


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/504b2160.60...@ralfj.de



Bug#640499: libxvmc: please add multiarch support

2012-08-18 Thread Ralf Jung
Hi,

 Have the upgrade and install paths paths of this scenario been tested? And 
 the 
 case of locally modified/removed config files?
 
 I'll take libfoo as an example package that ships /etc/foo.conf
 
[snip]
 
 Just curious ...
Whatever happens here is not specific to libxvmc - see libpam-modules as
another example for an MA: same package shipping a conffile. As long as
the conffile shipped in the packages is the same across all
architectures, there should be nothing to worry about (besides dpkg
bugs, of course).
If you meant this as general question, not specific for libxvmc, then
asking at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684776 might
give you a better chance of someone knowing he answer ;-) (esp. if you
put Guillem in CC).

Kind regards,
Ralf


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/502f543a.1060...@ralfj.de



Bug#640499: libxvmc: please add multiarch support

2012-08-14 Thread Ralf Jung
As it turned out, the conffile issue is actually a bug in dpkg [1]. In theory 
(and once dpkg is fixed), it is perfectly fine to have a conffile in an MA: 
same package, as long as the content is the same for all architectures. Since 
the libxvmc wrapper uses dlopen, which uses the correct library paths, that's 
fine. So the original patch by Andreas Beckmann is actually correct.
Could someone please schedule an upload?

Kind regards,
Ralf


[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684776


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201208141135.21544.p...@ralfj.de



Bug#640499: libxvmc: please add multiarch support [PATCH]

2012-08-12 Thread Ralf Jung
tags 640499 + patch
thanks

Attached you can find a patch which moves the conffile into a separate 
package.
However, it seems the conffile problem is already in the archive: For example, 
libmap-modules is MA: same and has a conffile, showing the same problems as 
this package with just the path by Andreas Beckmann. So, maybe this is 
actually a bug in dpkg.

Kind regards,
Ralf
diff --git a/debian/changelog b/debian/changelog
index 0fc7ff0..4b2bac1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+libxvmc (2:1.0.7-1.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Support for multiarch (patch by Andreas Beckmann).
+  * Bump debhelper dependency for ${misc:Pre-Depends}.
+  * Split config file into separate package.
+
+ -- Ralf Jung p...@ralfj.de  Sun, 12 Aug 2012 22:45:20 +0200
+
 libxvmc (2:1.0.7-1) unstable; urgency=low
 
   [ Robert Hooker ]
diff --git a/debian/control b/debian/control
index 1a0cb2f..f14bae7 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian X Strike Force debian-x@lists.debian.org
 Uploaders: Drew Parsons dpars...@debian.org, Cyril Brulebois k...@debian.org
 Build-Depends:
- debhelper (= 5.0.0),
+ debhelper (= 8.1.3),
  libx11-dev (= 1:0.99.2),
  libxext-dev (= 1:0.99.1),
  x11proto-video-dev,
@@ -21,7 +21,9 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxvmc.git
 Package: libxvmc1
 Section: libs
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common, libxvmc-common (= ${source:Version})
 Description: X11 Video extension library
  libXvMC provides an X Window System client interface to the
  XVideo-MotionCompensation extension to the X protocol.
@@ -37,6 +39,32 @@ Description: X11 Video extension library
  This module can be found at
  git://anongit.freedesktop.org/git/xorg/lib/libXvMC
 
+Package: libxvmc-common
+Section: libs
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends}
+Recommends: libxvmc1
+Replaces: libxvmc1 ( 2:1.0.7-1.1)
+Breaks: libxvmc1 ( 2:1.0.7-1.1)
+Description: X11 Video extension library (architecture-independent files)
+ libXvMC provides an X Window System client interface to the
+ XVideo-MotionCompensation extension to the X protocol.
+ .
+ The XVideo-MotionCompensation extension allows for further accelerated drawing
+ of videos.  Video data may be sent at earlier stages of the decoding pipeline
+ than raw YUV data.  At the moment, driver support for XvMC is poor to
+ non-existent.
+ .
+ This package contains the configuration file necessary for libxvmc1 to operate
+ properly.
+ .
+ More information about X.Org can be found at:
+ URL:http://www.X.org
+ .
+ This module can be found at
+ git://anongit.freedesktop.org/git/xorg/lib/libXvMC
+
 Package: libxvmc1-dbg
 Section: debug
 Architecture: any
@@ -63,6 +91,7 @@ Description: X11 Video extension library (debug package)
 Package: libxvmc-dev
 Section: libdevel
 Architecture: any
+Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}, libxvmc1 (= ${binary:Version}), libx11-dev (= 2:1.0.0-1), libxext-dev (= 1:1.0.0-2), x11proto-video-dev, libxv-dev
 Conflicts: x11proto-video-dev ( 2.2+cvs.20050712-1)
 Replaces: x11proto-video-dev ( 2.2+cvs.20050712-1)
diff --git a/debian/libxvmc-common.install b/debian/libxvmc-common.install
new file mode 100644
index 000..eed3638
--- /dev/null
+++ b/debian/libxvmc-common.install
@@ -0,0 +1 @@
+etc/X11/XvMCConfig
diff --git a/debian/libxvmc-dev.install b/debian/libxvmc-dev.install
index a8b1a8f..ce042b1 100644
--- a/debian/libxvmc-dev.install
+++ b/debian/libxvmc-dev.install
@@ -1,7 +1,7 @@
 usr/include/X11/*
-usr/lib/libXvMC.a
-usr/lib/libXvMC.so
-usr/lib/libXvMCW.a
-usr/lib/libXvMCW.so
-usr/lib/pkgconfig/xvmc.pc
+usr/lib/*/libXvMC.a
+usr/lib/*/libXvMC.so
+usr/lib/*/libXvMCW.a
+usr/lib/*/libXvMCW.so
+usr/lib/*/pkgconfig/xvmc.pc
 usr/share/doc/libXvMC/* usr/share/doc/libxvmc-dev
diff --git a/debian/libxvmc1.install b/debian/libxvmc1.install
index fe81455..66e57d8 100644
--- a/debian/libxvmc1.install
+++ b/debian/libxvmc1.install
@@ -1,3 +1,2 @@
-usr/lib/libXvMC.so.1*
-usr/lib/libXvMCW.so.1*
-etc/X11/XvMCConfig
+usr/lib/*/libXvMC.so.1*
+usr/lib/*/libXvMCW.so.1*
diff --git a/debian/rules b/debian/rules
index 7d7f962..4f04ac4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,8 @@
 # set this to the name of the main shlib's binary package
 PACKAGE = libxvmc1
 
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
 include debian/xsfbs/xsfbs.mk
 
 CFLAGS = -Wall -g
@@ -40,6 +42,7 @@ build-stamp:
 	mkdir -p build
 	cd build  \
 	../configure --prefix=/usr \
+	 --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 	 --sysconfdir=/etc --mandir=\$${prefix}/share/man \
 	 --infodir=\$${prefix}/share/info $(confflags) \
 	 CFLAGS=$(CFLAGS) 


Bug#640499: libxvmc: please add multiarch support

2012-05-20 Thread Ralf Jung
Hi,

is there any progress on this? This package is blocking libgl1-nvidia-glx from 
being installable in a foreign architecture, thereby preventing a proper 
multiarch migration for systems using the proprietary nvidia driver.

Kind regards,
Ralf



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201205201433.14494.p...@ralfj.de



Bug#640499: libxvmc: please add multiarch support

2012-05-20 Thread Ralf Jung
Hi,

 Ralf Jung p...@ralfj.de (20/05/2012):
  is there any progress on this? This package is blocking
  libgl1-nvidia-glx from being installable in a foreign architecture,
  thereby preventing a proper multiarch migration for systems using the
  proprietary nvidia driver.
 
 It's a well-known fact the X Strike Force has way too much manpower, and
 really enjoys stalling everything.
This was supposed to be just a small reminder/question, since multiarch took a 
lot more pace since the last activity on this bug. I did not mean to step on 
anyone's toes.

I applied the patch to the package sources and built it here for i386 and 
amd64, and I can confirm that it works, but something needs to be done about 
the config file. If there is anything I could do to help, please let me know - 
my packaging experience is rather limited though (my first package is still 
awaiting sponsoring, but I am using some more custom packages locally).

Kind regards,
Ralf



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201205201836.57372.p...@ralfj.de



Bug#665004: xserver-xorg-input-synaptics: scrolling stopped working after upgrade 1.5.0 -- 1.5.99

2012-04-29 Thread Ralf Jung
Hi,

 Works for me too but I'm only able to test edge scrolling. That's why
 I used 'seems' because two fingers scrolling is also affected
 according to the upstream bug report and I can't confirm that.
I can confirm that the rc4 is working fine for two-finger scrolling as well.
Thanks a lot :)

Kind regards,
Ralf



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201204292144.55046.ralfjun...@gmx.de



Bug#665004: Scrolling not working properly anymore

2012-03-31 Thread Ralf Jung
I can confirm this for my HP Compaq 615. I'm glad the old versions can still be 
downloaded, since precise scrolling using the touchpad is impossible with the 
new version.

Kind regards,
Ralf



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201203312011.21216.ralfjun...@gmx.de



Bug#550308: [xedit] missing deps on xbitmaps

2011-10-06 Thread Ralf Jung
Actually, x11-apps currently recommends xbitmap, which does not exist and is 
probably a typo of xbitmaps.



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201110061242.01673.ralfjun...@gmx.de