debian-x@lists.debian.org

2008-01-08 Thread Justin Pryzby
Package: libxrender1
Version: 1:0.9.4-1
Severity: minor

-Rendering geometric figures is accomplished by client-side tesselation into
+Rendering geometric figures is accomplished by client-side tessellation into



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#363339: xserver-xorg no longer (?) checks for /var/lib/xfree86/xorg.conf.md5sum

2007-06-16 Thread Justin Pryzby
On Sat, Jun 16, 2007 at 12:22:59PM +0200, Brice Goglin wrote:
> Hi,
> 
> What's the status of this bug about xserver-xorg no longer checking for
> /var/lib/xfree86/xorg.conf.md5sum ? David closed a similar one #331690
> in 1:7.0.11. But Justin tried to reopen/merge/marked as found in later
> releases and found a BTS problem (#365352). Is the bug actually gone
> now? Do we still need to keep it open to debug the BTS?
I don't know; this is more a question for Don than anybody else.  He's
merged these bugs and tagged them pending so presumably he has a
handle on the situation.  He's also said to me that BTS "found" only
has the effect of implicitly reopening a bug when the found version
*exactly* matches the fixed version, not just if $found lt-ln $fixed,
although it was my understanding that this was one fundamental goal of
bts versioning.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#411877: nv video driver garbles screen when I wake up

2007-02-21 Thread Justin Pryzby
Package: xserver-xorg-video-nv
Version: 1.2.0-3
Severity: normal

Typically when I go to bed I close my laptop CRT screen.  Sometimes when
I wake up I open it to find that the screen is garbled; the left side is
blank, and the right side shows some unusable colors...  Some
combination of c+a+f1, fn+f7 ("font change"), fn+f8 ("crt/lcd switch")
usually fixes it.  The one case I can remember where it didn't fix it, I
don't think I used fn+f8.  This could also be a kernel problem, I guess
I'll test by switching to a VT at night for a week.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#408114: xorg: xorg.conf comment advises user to use full path to read manpage

2007-01-23 Thread Justin Pryzby
Package: xserver-xorg
Version: 7.1.0-10

# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)

This shell command causes man to attempt to pass the xorg config file through
the manpage formatting pipeline. 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#318294: this bug/leaves /etc/X11/Xsession.d/*xfree86-common* files lying around

2006-05-04 Thread Justin Pryzby
It seems that this bug is intended to be closed:

   * Add xfree86-common transitional package. This package is meant to remove
 files that were moved to x11-common, like Xsession. Thanks Frank Kuster.
 Thanks to Daniel Stone for the fix. (closes: #354146)
 * Remove xfree86-common stuff from /etc/X11/Xsession.d when the new
   xfree86-common package is purged. Thanks Joe Drew. (closes: #318294)

But it is not.

Confused,
Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365292: xbase-clients: xmore crashes immediately

2006-04-29 Thread Justin Pryzby
On Sat, Apr 29, 2006 at 11:03:57AM +0200, Michel D?nzer wrote:
> On Fri, 2006-04-28 at 20:49 -0400, Justin Pryzby wrote:
> > Package: xbase-clients
> > Version: 1:7.0.0-5
> > Severity: normal
> > 
> > $ xmore /dev/null 
> > Segmentation fault
> 
> Please run it in gdb and provide a backtrace.
#0  0xb7ea39be in CvtEdgeTypeToString () from /usr/lib/libXaw.so.7
#1  0xb7ea39c9 in CvtEdgeTypeToString () from /usr/lib/libXaw.so.7
#2  0xb7ea3b8e in CvtEdgeTypeToString () from /usr/lib/libXaw.so.7
#3  0xb7ea4412 in CvtEdgeTypeToString () from /usr/lib/libXaw.so.7
#4  0xb7e41449 in XtGetClassExtension () from /usr/lib/libXt.so.6
#5  0xb7e41468 in XtGetClassExtension () from /usr/lib/libXt.so.6
#6  0xb7e42757 in XtRealizeWidget () from /usr/lib/libXt.so.6
#7  0x08048b03 in main (argc=2, argv=0xbfe04954)
at ../xmore-X11R7.0-1.0.1/xmore.c:314
app = (XtAppContext) 0x804d878
form = (Widget) 0x8059aa0
printbutton = 
quitbutton = 
args = {{name = 0x804911b "fromHoriz", value = -1075820404}, {
name = 0x8049125 "fromVert", value = 134605248}, {
name = 0x804a4ed "label", value = 134517038}, {name = 0x804a42a "height", 
value = 300}, {name = 0x80490f6 "scrollHorizontal", value = 2}, {
name = 0x8049107 "scrollVertical", value = 2}, {
name = 0x804ab22 "fontSet", value = 134587712}, {
name = 0x8048bb0 "U\211?\203?\030\211]??O", value = 0}}



Bug#363339: attempt to merge

2006-04-29 Thread Justin Pryzby
Hello *,

I've 3 times now attempted to found+merge to #331690, but the BTS
appears to be broken WRT epochs, sou my 'found' failed.  Please don't
reopen+merge them; as I'm using #331690 as an example bug against BDO
(now #365352).

Thanks
Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365292: xbase-clients: xmore crashes immediately

2006-04-28 Thread Justin Pryzby
Package: xbase-clients
Version: 1:7.0.0-5
Severity: normal

$ xmore /dev/null 
Segmentation fault

valgrind has tons of warnings.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365291: xbase-clients: xdbedizzy crashes immediately

2006-04-28 Thread Justin Pryzby
Package: xbase-clients
Version: 1:7.0.0-5
Severity: normal

$ xdbedizzy
Segmentation fault

==17438== Invalid read of size 4
==17438==at 0x41B2EA7: XQueryExtension (in /usr/lib/libX11.so.6.2.0)
==17438==by 0x41A6A9A: XInitExtension (in /usr/lib/libX11.so.6.2.0)
==17438==by 0x403A058: XextAddDisplay (in /usr/lib/libXext.so.6.4.0)
==17438==by 0x4039362: (within /usr/lib/libXext.so.6.4.0)
==17438==by 0x403948D: XdbeQueryExtension (in /usr/lib/libXext.so.6.4.0)
==17438==by 0x8049739: (within /usr/bin/xdbedizzy)
==17438==by 0x40783BD: (below main) (libc-start.c:250)
==17438==  Address 0x4D0 is not stack'd, malloc'd or (recently) free'd


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#365267: xbase-clients: lots of manpages have __mansuffix__ unsubstituted

2006-04-28 Thread Justin Pryzby
Package: xbase-clients
Version: 1:7.0.0-5
Severity: minor

See, for example, xkbevd, which says:

   suitable replacement for xev(__mansuffix__); I'm not signing

Apparently some substitution isn't happening.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#363922: x11 libraries don't call ldconfig

2006-04-20 Thread Justin Pryzby
On Thu, Apr 20, 2006 at 04:20:35PM -0700, Steve Langasek wrote:
> reassign 363922 xft
> thanks
> 
> On Thu, Apr 20, 2006 at 12:17:32PM -0400, Justin Pryzby wrote:
> > Package: 
> > libfontenc,libxfont,libxrender,xcursor,xft,xorg-x11,xserver-xorg-video-i810,xserver-xorg-video-via
> > Severity: serious
> > Justification: 8.1.1: Any package installing shared libraries in one
> >  of the default library directories of the dynamic linker (which are
> >  currently `/usr/lib' and `/lib') or a directory that is listed in
> >  `/etc/ld.so.conf'[1] must use `ldconfig' to update the shared library
> >  system.
> 
> > The lack of a newline means that they have no postinstall script at
> > all:
> 
> > Setting up libx11-dev (1.0.0-6) ...
> > Setting up libxfixes3 (3.0.1.2-2+b1) ...
> > Setting up libxfixes-dev (3.0.1.2-2+b1) ...
> > Setting up libxrender1 (0.9.0.2-3) ...
> > Setting up libxrender-dev (0.9.0.2-3) ...
> > Setting up libxcursor1 (1.1.5.2-3) ...
> > Setting up libxcursor-dev (1.1.5.2-3) ...
> > Setting up xbase-clients (7.0.0-4) ...
> 
> This bug was already fixed in newer uploads of libxfixes, libxrender,
> libfontenc, libxfont, and libxcursor (xcursor was the wrong source package
> to assign this to).
I see that; hurray for running ldconfig many times back to back.

> From your original list, that leaves xft, xorg-x11, xserver-xorg-video-i180,
> and xserver-xorg-video-via.
> 
> It looks like xft is still affected, but I have no idea why you're filing
I don't remember how it got there, probably the result of apt-cache
showsrc or somewhat;  but I agree that there are at most 3 packages
which remain affected:

> The final two packages are driver packages that have nothing to do
> with shared libraries, so definitely shouldn't be calling ldconfig
> either.
These are still installed as public libraries:

xserver-xorg-video-i810
/usr/lib/libI810XvMC.so.1.0.0
/usr/lib/libI810XvMC.so
/usr/lib/libI810XvMC.so.1

xserver-xorg-video-via
/usr/lib/libviaXvMC.so.1.0.0
/usr/lib/libviaXvMCPro.so.1.0.0
/usr/lib/libviaXvMC.so
/usr/lib/libviaXvMC.so.1
/usr/lib/libviaXvMCPro.so
/usr/lib/libviaXvMCPro.so.1

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#363922: x11 libraries don't call ldconfig

2006-04-20 Thread Justin Pryzby
Package: 
libfontenc,libxfont,libxrender,xcursor,xft,xorg-x11,xserver-xorg-video-i810,xserver-xorg-video-via
Severity: serious
Justification: 8.1.1: Any package installing shared libraries in one
 of the default library directories of the dynamic linker (which are
 currently `/usr/lib' and `/lib') or a directory that is listed in
 `/etc/ld.so.conf'[1] must use `ldconfig' to update the shared library
 system.

The lack of a newline means that they have no postinstall script at
all:

Setting up libx11-dev (1.0.0-6) ...
Setting up libxfixes3 (3.0.1.2-2+b1) ...
Setting up libxfixes-dev (3.0.1.2-2+b1) ...
Setting up libxrender1 (0.9.0.2-3) ...
Setting up libxrender-dev (0.9.0.2-3) ...
Setting up libxcursor1 (1.1.5.2-3) ...
Setting up libxcursor-dev (1.1.5.2-3) ...
Setting up xbase-clients (7.0.0-4) ...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#361086: xresprobe: improper copyright file

2006-04-06 Thread Justin Pryzby
Package: xresprobe
Version: 0.4.22
Severity: important

The copyright file seems to imply that the package is written entirely
by Daniel Stone, however the source package includes ddcprobe, which
is compiled and installed to usr/bin/ddcprobe. 

However this binary is produced with:
gcc -W -Wall  -g -O2  -o ddcprobe vesamode.o common.o x86-common.o lrmi.o vbe.o 
ddcprobe.o 

Which reveal the following:
x86-common.c
lrmi.c
MIT-ish license
Copyright (C) 1998 by Josh Vanderhoof

There is also:
minifind.c: * Copyright (c) 2002 Terra Soft Solutions, Inc.
GPL license, version unspecified.

x86emu/ has:
*   Copyright (C) 1996-1999 SciTech Software, Inc.
*Copyright (C) David Mosberger-Tang
*  Copyright (C) 1999 Egbert Eich

Please document these additional copyright statements and licenses in the
copyright file.

Also this is presently a native package, and I don't understand why.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#353992: xserver-xorg dosn't purge cleanly: patch+confirmed

2006-03-31 Thread Justin Pryzby
tag 353992 patch confirmed
thanks

I'm attaching the suggested patch, which is tested to Work For Me.
The more general solution is probably to use exec 1>&2, which means
you can probably drop all the other redirection foo (assuming you
don't somehow depend on it).
--- /tmp/xserver-xorg.postrm2006-04-01 04:00:50.0 +
+++ /tmp/xserver-xorg.postrm2   2006-04-01 04:01:50.0 +
@@ -966,7 +966,7 @@
   fi
 
   if [ "$THIS_PACKAGE" = "xserver-xorg" ]; then
-update-rc.d xserver-xorg remove
+update-rc.d xserver-xorg remove >&2
   fi
 
   for DIR in "$CONFIG_DIR" "$CONFIG_AUX_DIR"; do


strange maintscript/init script use

2006-03-23 Thread Justin Pryzby
Hello,

I'm recently looked at a bunch of people's maintscripts, and noted a
number a strange-looking things.  I'm mailing you because you maintain
one of the strangest of them.  If you know more than me, and
everythinig is okay and as intended, then feel free to discard this
message (but consider making it more obvious why things are done in
what seems to be a nonintuitive way, or explaining stuff to me
otherwise :).

The strange things are:

at.prerm
This script isn't set -e, checks for executability of a different
thing than I would expect, based on comparison with other
maintscripts, and calls invoke-rc.d atd stop || true, which both
ignores errors from invoke-rc.d, and fails to stop atd if invoke-rc.d
doesn't exist [0] or returns nonsuccessfully, etc.

klogd.postinst
This script disables set -e while running the initscript, which itself
isn't set -e.  It also runs the initscript with "sh" instead of
calling it directly.

libc6.postinst
Runs a ".sh" initscript, which has [recently] been changed to be
sourced, rather than run.  Uses || true, and 2>/dev/null.  At least it
says "don't copy this as an example".

mysql-server-5.0.postrm
Uses set +e while running the initscripts.

x11-common.config
Calls invoke-rc.d without a fall-back calling the init script
directly [0], and ignore the exit status.

[0] It seems like this will fail with initng from experimental, which
doesn't (yet?) have an invoke-rc.d.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#358390: xserver-xorg: /usr/share/bug script patch for readability, portability, and extensibility

2006-03-22 Thread Justin Pryzby
Package: xserver-xorg
Version: 6.9.0.dfsg.1-4
Severity: minor
Tags: patch

I moved the >&3 to a single exec statement up top, instead of on each
output line, set -e, and replaced "$()" with just `` (the outer quotes
aren't needed, see info autoconf), 
#!/bin/sh
set -e;

# $Id: xserver-xorg.bug.script 345 2005-07-15 15:59:01Z dnusinow $

PATH="/sbin:$PATH"
CONFIG_DIR=/etc/X11
SERVER_SYMLINK="$CONFIG_DIR/X"
XF86CONFIG="$CONFIG_DIR/XF86Config-4"
XORGCONFIG="$CONFIG_DIR/xorg.conf"
CONFIG_AUX_DIR=/var/lib/xfree86
SERVER_SYMLINK_CHECKSUM="$CONFIG_AUX_DIR/${SERVER_SYMLINK##*/}.md5sum"
SERVER_SYMLINK_ROSTER="$CONFIG_AUX_DIR/${SERVER_SYMLINK##*/}.roster"
XF86CONFIG_CHECKSUM="$CONFIG_AUX_DIR/${XF86CONFIG##*/}.md5sum"
XORGCONFIG_CHECKSUM="$CONFIG_AUX_DIR/${XORGCONFIG##*/}.md5sum"
XF86CONFIG_ROSTER="$CONFIG_AUX_DIR/${XF86CONFIG##*/}.roster"
XORGCONFIG_ROSTER="$CONFIG_AUX_DIR/${XORGCONFIG##*/}.roster"

exec 3>&1;

if [ -e "$SERVER_SYMLINK_ROSTER" ]; then
printf "Contents of $SERVER_SYMLINK_ROSTER:\n"
cat "$SERVER_SYMLINK_ROSTER"
else
printf "$SERVER_SYMLINK_ROSTER does not exist.\n"
fi

printf "\n"

if [ -e "$SERVER_SYMLINK" ]; then
if [ -e "$SERVER_SYMLINK_CHECKSUM" ]; then
if [ "`readlink "$SERVER_SYMLINK" | md5sum`" = \
 "`cat "$SERVER_SYMLINK_CHECKSUM"`" ]; then
printf "%s target unchanged from checksum in %s.\n" \
  "$SERVER_SYMLINK" "$SERVER_SYMLINK_CHECKSUM"
else
printf "%s target does not match checksum in %s.\n" \
  "$SERVER_SYMLINK" "$SERVER_SYMLINK_CHECKSUM"
fi
else
printf "$SERVER_SYMLINK_CHECKSUM does not exist.\n"
fi
printf "\n"
printf "X server symlink status:\n"
ls -dl "$SERVER_SYMLINK"
ls -dl `readlink "$SERVER_SYMLINK"`
else
printf "$SERVER_SYMLINK does not exist.\n"
fi

if ! [ -L "$SERVER_SYMLINK" ]; then
printf "$SERVER_SYMLINK is not a symlink.\n"
fi

if ! [ -x "$SERVER_SYMLINK" ]; then
printf "$SERVER_SYMLINK is not executable.\n"
fi

printf "\n"

if [ -e "$XORGCONFIG_ROSTER" ]; then
printf "Contents of $XORGCONFIG_ROSTER:\n"
cat "$XORGCONFIG_ROSTER"
else
printf "$XORGCONFIG_ROSTER does not exist.\n"
fi

printf "\n"

if which lspci > /dev/null 2>&1; then
printf "VGA-compatible devices on PCI bus:\n"
LC_ALL=C lspci | grep 'VGA compatible controller:'
LC_ALL=C lspci -n | grep 'Class 0300:'
else
printf "The lspci command was not found; not including PCI data.\n"
fi

printf "\n"

if [ -e "$XORGCONFIG" ]; then
if [ -e "$XORGCONFIG_CHECKSUM" ]; then
if [ "`md5sum "$XORGCONFIG`" = "`cat "$XORGCONFIG_CHECKSUM`" ]; then
printf "%s unchanged from checksum in %s.\n" "$XORGCONFIG" \
  "$XORGCONFIG_CHECKSUM"
else
printf "%s does not match checksum in %s.\n" "$XORGCONFIG" \
  "$XORGCONFIG_CHECKSUM"
fi
else
printf "$XORGCONFIG_CHECKSUM does not exist.\n"
fi
printf "\n"
printf "Xorg X server configuration file status:\n"
ls -dl "$XORGCONFIG"
printf "\n"
printf "Contents of $XORGCONFIG:\n"
cat "$XORGCONFIG"
printf "\n"
else
printf "$XORGCONFIG does not exist.\n"
fi

printf "\n"

XORG_LOGS=`ls -dt /var/log/Xorg.*.log 2>/dev/null`

if [ -n "$XORG_LOGS" ]; then
printf "Xorg X server log files on system:\n"
ls -dlrt /var/log/Xorg.*.log 2>/dev/null
printf "\n"
for LOG in $XORG_LOGS; do
if [ -f "$LOG" ]; then
printf "Contents of most recent Xorg X server log file\n"
printf "%s:\n" "$LOG"
cat "$LOG"
# the log files are large; only show the most recent
break
fi
done
else
printf "No Xorg X server log files found.\n"
fi

printf "\n"

# vim:set ai et sts=4 sw=4 tw=0:


Bug#323636: Bug#323210: libx11-dev: missing names in XPutImage.3x

2006-03-04 Thread Justin Pryzby
On Tue, Aug 16, 2005 at 05:31:01PM +0200, David Mart?nez Moreno wrote:
> tags 323210 + pending
> thanks
> 
> El lunes, 15 de agosto de 2005 14:49, Justin Pryzby escribi?:
> > Package: libx11-dev
> > Severity: normal
> > Version: 4.3.0.dfsg.1-14
> >
> > This paragraph from XPutImage.3x is missing words.
> >
> >dest_image
> >  Specifies the destination image.  and are the
> >  ^^   ^
> > coordinates of the subimage or which are relative to the origin of the
> >^  ^
> > des- tination rectangle, specify its upper-left corner, and deter-
> > ^  ^
> > mine where the subimage is placed in the destination image
Hey David,

I also filed #323636; are these manpages generated from something?  In
this bug, you send me a new version, which just had a date change,
some backslashes, and s/ $//.  In this case there is just a missing
word .. copying from glColorTable.3x (not the formatted output):

  The  of the pixel data in \f2table\fP.

so, should it just have "format" inserted there?

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#323640: glXIntro.3x refer to nonextant

2006-03-01 Thread Justin Pryzby
Can I expect to see this bug fixed for etch?

http://bugs.debian.org/323640

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#323636: missing word in glColorTable.3

2006-03-01 Thread Justin Pryzby
Can I expect to see this bug fixed for etch?

http://bugs.debian.org/323636

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334461: xdm problem

2006-02-15 Thread Justin Pryzby
Hi Ian,

Do you know what the more general problem is?  I guess it could be
that s-s-d requires that the /proc/ "exe" name matches, and it may
not, because xdm moved between /usr/bin/X11/xdm and
/usr/X11R6/bin/xdm.  Is that what you think?

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#331690: state of this bug -- cat: /var/lib/xfree86/xorg.conf.md5sum: No such file or directory

2005-12-28 Thread Justin Pryzby
Please can someone comment on the state of this bug?

-- 
Clear skies,
Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334798: screen position

2005-11-07 Thread Justin Pryzby
I'm more convinced than ever that this is a blackbox bug.  When the
window shifts itself to the center row, the position which blackbox
indicates for the window is: 2147483647 aka INT32_MAX.

Not only that, moving by one pixel changes the X position to
2147483647.  The Y position is never really visible, since the X
position takes up so much space .. but it appears to work as expected;
0 at the top of the screen and 700 at the bottom.

Still can't fathom why it only happens with firefox, though.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#335806: xserver-xorg: help output inconsistent

2005-10-25 Thread Justin Pryzby
Package: xserver-xorg
Version: 6.8.2.dfsg.1-7
Severity: normal

$ sudo Xorg -h 2>&1 |grep -- -config
Password:
-configure probe for devices and write an xorg.conf
$ Xorg -h 2>&1 |grep -- -config
-config file   specify a configuration file, relative to the



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#334461: xdm: fails to stop on purge

2005-10-17 Thread Justin Pryzby
Version: 6.8.2.dfsg.1-9
Package: xdm
File: /var/run/xdm.pid
Severity: normal

xdm failed to stop on purge (dpkg -P xdm), even though I told debconf
that I wanted it to do so.  It printed a message (while trying to
stop) about being unable to find /v/r/xdm.pid.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#331690: xserver-xorg: cat: /var/lib/xfree86/xorg.conf.md5sum: No such file or directory

2005-10-04 Thread Justin Pryzby
Package: xserver-xorg
Version: 6.8.2.dfsg.1-7
File: /var/lib/xfree86/xorg.conf.md5sum
Severity: important

While upgrading from Sarge to current testing (Tue Oct  4 2005),
installing the given version of the given package from scratch, 

  Setting up xserver-xorg (6.8.2.dfsg.1-7) ...
  xserver-xorg config warning: Migrating xserver-xfree86 debconf values
  to
 xserver-xorg.
  xserver-xorg config warning: failed to infer keyboard layout from
  layout/lang
 '--'
  cat: /var/lib/xfree86/xorg.conf.md5sum: No such file or directory
  xserver-xorg postinst warning: not updating /etc/X11/xorg.conf; file
  has
 been customized
   Adding system startup for /etc/init.d/xserver-xorg ...
 /etc/rcS.d/S71xserver-xorg -> ../init.d/xserver-xorg

-- 
Clear skies,
Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#318688: Modifies conffile?

2005-09-08 Thread Justin Pryzby
Package: x11-common
Version: 6.8.2.dfsg.1-6
Severity: normal
File: /etc/Xsession
File: /etc/Xsession.options

I was prompted with the following 2 diffs today while dist-upgrading
to current testing; I made none of the listed changes.


--- /etc/X11/Xsession.options   2002-04-16 08:29:11.0 -0400
+++ /etc/X11/Xsession.options.dpkg-new  2005-08-31 11:57:20.0 -0400
@@ -1,4 +1,4 @@
-# /etc/X11/Xsession.options
+# $Id: Xsession.options 189 2005-06-11 00:04:27Z branden $
 #
 # configuration options for /etc/X11/Xsession
 # See Xsession.options(5) for an explanation of the available options.
@@ -6,3 +6,4 @@
 allow-user-resources
 allow-user-xsession
 use-ssh-agent
+use-session-dbus



--- /etc/X11/Xsession   2005-02-18 16:32:40.0 -0500
+++ /etc/X11/Xsession.dpkg-new  2005-08-31 11:57:20.0 -0400
@@ -4,7 +4,7 @@
 #
 # global Xsession file -- used by display managers and xinit (startx)
 
-# $Id: Xsession 2186 2005-02-11 07:11:05Z branden $
+# $Id: Xsession 405 2005-07-24 04:46:38Z dnusinow $
 
 set -e
 
@@ -42,11 +42,29 @@
   # the user would have dismissed the error we want reported before seeing the
   # request to report it.
   errormsg "$*" \
-   "Please report the installed version of the \"xfree86-common\"" \
+   "Please report the installed version of the \"x11-common\"" \
"package and the complete text of this error message to" \
"."
 }
 
+run_parts () {
+  # until run-parts --noexec is implemented
+  if [ -z "$1" ]; then
+internal_errormsg "run_parts() called without an argument."
+  fi
+  if [ ! -d "$1" ]; then
+internal_errormsg "run_parts() called, but \"$1\" does not exist or is" \
+  "not a directory."
+  fi
+  for F in $(ls $1); do
+if expr "$F" : '[[:alnum:]_-]\+$' > /dev/null 2>&1; then
+  if [ -f "$1/$F" ]; then
+echo "$1/$F"
+  fi
+fi
+  done
+}
+
 # initialize variables for use by all session scripts
 
 OPTIONFILE=/etc/X11/Xsession.options
@@ -94,11 +112,11 @@
 fi
 rm -f "$WRITE_TEST"
 
-# Use run-parts to source every file in the session directory; we source
+# use run-parts to source every file in the session directory; we source
 # instead of executing so that the variables and functions defined above
 # are available to the scripts, and so that they can pass variables to each
-# other.
-SESSIONFILES=$(run-parts --list $SYSSESSIONDIR)
+# other
+SESSIONFILES=$(run_parts $SYSSESSIONDIR)
 if [ -n "$SESSIONFILES" ]; then
   for SESSIONFILE in $SESSIONFILES; do
 . $SESSIONFILE


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#324352: Bug#256376: clone

2005-08-21 Thread Justin Pryzby
submitter 324352 [EMAIL PROTECTED]
retitle 324352 Please include the output of xterm -v in bugreports
thanks

On Sun, Aug 21, 2005 at 02:00:42PM -0400, Thomas Dickey wrote:
> "xterm -v" gives the information
> (and it doesn't try to open the display ;-)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#323994: xterm: valgrind reports overlapping memory in memcpy()

2005-08-19 Thread Justin Pryzby
Package: xterm
Version: 4.3.0.dfsg.1-14
Severity: normal

Immediately after starting xterm:

  ==6726== Source and destination overlap in memcpy(0x1BD8A4F8, 0x1BD8A4F8, 4)
  ...
  ==6726==by 0x1BAAD617: XtVaCreateManagedWidget (in 
/usr/X11R6/lib/libXt.so.6.0)
  ==6726==by 0x8074265: (within /tmp/xterm)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#323640: xlibmesa-gl-dev: glXIntro.3x refer to nonextant glIntro

2005-08-17 Thread Justin Pryzby
Package: xlibmesa-gl-dev
Version: 4.3.0.dfsg.1-14
Severity: normal
File: /usr/X11R6/man/man3/glXIntro.3x.gz

glXIntro.3x refers to glIntro which does not exist.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#323636: xlibmesa-gl-dev: missing word in glColorTable.3

2005-08-17 Thread Justin Pryzby
Package: xlibmesa-gl-dev
Severity: normal
Version: 4.3.0.dfsg.1-14

   format  The   of the pixel data in table.  The allowable values
  ^^^
   are GL_RED, GL_GREEN, GL_BLUE, GL_ALPHA,  GL_LUMINANCE,
   GL_LUMINANCE_ALPHA,   GL_RGB,   GL_BGR,   GL_RGBA,  and
   GL_BGRA.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Bug#323210: libx11-dev: missing names in XPutImage.3x

2005-08-16 Thread Justin Pryzby
On Tue, Aug 16, 2005 at 05:31:01PM +0200, David Martínez Moreno wrote:
> tags 323210 + pending
> thanks
> El lunes, 15 de agosto de 2005 14:49, Justin Pryzby escribió:
> > Package: libx11-dev
> > Severity: normal
> > Version: 4.3.0.dfsg.1-14
> >
> > This paragraph from XPutImage.3x is missing words.
Great!  Thanks for the quick fix.

Justin



Bug#323210: libx11-dev: missing names in XPutImage.3x

2005-08-15 Thread Justin Pryzby
Package: libx11-dev
Severity: normal
Version: 4.3.0.dfsg.1-14

This paragraph from XPutImage.3x is missing words.

   dest_image
 Specifies the destination image.  and are the
 ^^   ^
coordinates of the subimage or which are relative to the origin of the
   ^  ^
des- tination rectangle, specify its upper-left corner, and deter-
^  ^
mine where the subimage is placed in the destination image


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#294878: fixed in unstable

2005-03-09 Thread Justin Pryzby
This is fixed in xterm_4.3.0.dfsg.1-12.0.1_i386.deb (aka xterm-200).
Justin



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#243288: colors

2005-03-08 Thread Justin Pryzby
tag 243288 - moreinfo
thanks

I got these color values: (215,7,81) from this [0] image, which I
believe to be "preferred form" for the given graphic.

Justin

References

[0] http://www.debian.org/logos/openlogo.xcf.gz


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#197918: xfonts bug

2005-03-08 Thread Justin Pryzby
Hi  Margarita,

Some time ago, you reported a bug [0] in Debian's xfonts-100dpi
package.  Can you comment on if the bug is still present?

Thanks,
Justin

References

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



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#294878: probably fixed

2005-02-15 Thread Justin Pryzby
tag 294878 fixed-upstream sarge
thanks

This appears to be fixed upstream.  I've tested with xterm-100.  I'll
wait until the next version hits testing and confirm that its fixed.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#294878: reproduce?

2005-02-12 Thread Justin Pryzby
I just compiled xterm, version "XFree86 4.2.99.903(174)" and can't
reproduce it with that.

The version that crashes is "XTerm(197)".

The me-compiled version is not stripped.

Instead of crashing, the me-compiled version DOES pop up an TEK
window.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Bug#294878: info

2005-02-11 Thread Justin Pryzby
Runtime electric-fence did not help.

I can also reproduce this if I
 - ssh -X to cyberia
 - start an xterm

So I don't think it has anything to do with ssh (should be
transparent), and xterm has a problem even if ssh was doing sth funky.

I'm including a strace of the xterm.

I'm not sure how to debug this much more; I can install the x-dbg
package, but I guess it won't help unless I can avert the stack smash.


err.bz2
Description: Binary data


Bug#294878: xterm: segmentation fault NOT IN XawTreeForceLayout()

2005-02-11 Thread Justin Pryzby
Package: xterm
Version: 4.3.0.dfsg.1-10
Severity: normal

I can consistently crash xterm.  Its not an exact dupe of #255749,
since a breakpoint at XawTreeForceLayout was never crossed, but it
gets SEGV anyway.

Steps to reproduce:
 open xterm on andromeda;
(in xterm)   ssh to cyberia
(on cyberia) cd iraf;
 ds9&
 cl;
 cl> tv
 cl> imedit
 (press some alphabet keys, I don't know what they do, but
 they're inputs to the imedit command); then,
 h (apparently an undocumented imedit input) causes xterm
 to SEGV with a stack smash.

IRAF is sufficiently obscure that people may have trouble reproducing
this (it may even be something wrong with IRAF, as well, since I'm
experimenting with it).  I can provide a shell account if necessary,
or strace something to see what inputs xterm is getting, if you tell
me how.

This may well involve the TEK window; I've never actually used imedit
before, so I don't know what its supposed to be doing:)

And I'll try to get more info on this somehow.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.9Y
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages xterm depends on:
ii  libc62.3.2.ds1-20GNU C Library: Shared libraries an
ii  libexpat11.95.8-1XML parsing C library - runtime li
ii  libfontconfig1   2.2.3-4 generic font configuration library
ii  libfreetype6 2.1.7-2.3   FreeType 2 font engine, shared lib
ii  libice6  4.3.0.dfsg.1-10 Inter-Client Exchange library
ii  libncurses5  5.4-4   Shared libraries for terminal hand
ii  libsm6   4.3.0.dfsg.1-10 X Window System Session Management
ii  libxaw7  4.3.0.dfsg.1-10 X Athena widget set library
ii  libxext6 4.3.0.dfsg.1-10 X Window System miscellaneous exte
ii  libxft2  2.1.2-6 FreeType-based font drawing librar
ii  libxmu6  4.3.0.dfsg.1-10 X Window System miscellaneous util
ii  libxpm4  4.3.0.dfsg.1-10 X pixmap library
ii  libxrender1  0.8.3-7 X Rendering Extension client libra
ii  libxt6   4.3.0.dfsg.1-10 X Toolkit Intrinsics
ii  xlibs4.3.0.dfsg.1-10 X Keyboard Extension (XKB) configu
ii  xlibs-data   4.3.0.dfsg.1-10 X Window System client data

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Bug#290650: [greenjb@unk.edu: Re: Bug#290650: Reconfig solved problem]

2005-01-15 Thread Justin Pryzby
- Forwarded message from Jeff Green <[EMAIL PROTECTED]> -

X-Original-To: [EMAIL PROTECTED]
From: Jeff Green <[EMAIL PROTECTED]>
Subject: Re: Bug#290650: Reconfig solved problem
To: Justin Pryzby <[EMAIL PROTECTED]>
X-Virus-Scanned: by amavisd-new-20040701 (2.0) at 
filter02.roc.ny.frontiernet.net
X-Spam-Score: 0.0 (/)
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on steelfarms.net
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=ham version=2.63


On Jan 15, 2005, at 2:33 PM, Justin Pryzby wrote:

>On Sat, Jan 15, 2005 at 01:48:40PM -0600, Jeff Green wrote:
>>Ran dpkg-reconfigure and changed mouse binding from /dev/psaux to
>>/dev/mouse and window system works again. Attached at the bottom of 
>>the
>>msg is the current (working) XF86Config-4. However, it would be "nice"
>>if the update didn't break it in the first place...i.e. installed a
>>config file that worked.
>Right; I think I've made the same comment myself.
>
>I take it you're not using a dynamically created /dev (such as udev or
>devfs)?

Nope. I don't ever remember configuring it one way or another but since 
I know the standard /dev system and have just sketchy knowledge of 
devfs I would suspect that I would have stayed with /dev if faced with 
the choice in the past.

>
>What are /dev/mouse and /dev/psaux on your system?  I ask because
>oftentimes /dev/mouse is a manually created symlink pointing to psaux.
>

It links to input/mice with maj/min #s of 13,63.

jeff


- End forwarded message -

-- 
Justin
aptitude install task-iraf saods9 eclipse sextractor x11iraf wcstools
http://www.justinpryzby.com/debian/

References

[0] 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#290650: Reconfig solved problem

2005-01-15 Thread Justin Pryzby
On Sat, Jan 15, 2005 at 01:48:40PM -0600, Jeff Green wrote:
> Ran dpkg-reconfigure and changed mouse binding from /dev/psaux to  
> /dev/mouse and window system works again. Attached at the bottom of the  
> msg is the current (working) XF86Config-4. However, it would be "nice"  
> if the update didn't break it in the first place...i.e. installed a  
> config file that worked.
Right; I think I've made the same comment myself.

I take it you're not using a dynamically created /dev (such as udev or
devfs)?

What are /dev/mouse and /dev/psaux on your system?  I ask because
oftentimes /dev/mouse is a manually created symlink pointing to psaux.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#290650: xserver-xfree86: Startup fails for clamshell iBook after jan15 woody update: no valid Screen config

2005-01-15 Thread Justin Pryzby
On Sat, Jan 15, 2005 at 12:08:00PM -0600, Jeffrey B. Green wrote:
> Package: xserver-xfree86
> Version: 4.1.0-16woody5
> Severity: grave
> Justification: renders package unusable
> 
> Just updated (stable) my clamshell iBook and after rebooting XFree86
> failed on startup.
You restarted the computer, or X?

> It would flash 3-4 times then go into single user mode.
You have a graphical login confirmed?

> I have *not* modified the default XF86Config-4 file installed via
> the update at this time.
By default, you mean: "The one debconf just wrote", or "the one
debconf wrote the last time X was installed"?  If you do update it,
(XFree86 -configure, as root), does it work?

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#232357: mkdirhier patch

2004-07-17 Thread Justin Pryzby
The attached script fixes the problem by adding a conditional.  Its not
a beautiful solution, but the original has similar workarounds:

("# IFS parsing is broken")

Someone should forward upstream (whatever that is these days) and
beautify to taste.  The original complaint is at [1].

Justin

PS.  Greetings from Potsdam, NY, USA!

References

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

#!/bin/sh
# $Xorg: mkdirhier.sh,v 1.3 2000/08/17 19:41:53 cpqbld Exp $
# Courtesy of Paul Eggert

newline='
'
IFS=$newline

case ${1--} in
-*) echo >&2 "mkdirhier: usage: mkdirhier directory ..."; exit 1
esac

status=

for directory
do
case $directory in
'')
echo >&2 "mkdirhier: empty directory name"
status=1
continue;;
*"$newline"*)
echo >&2 "mkdirhier: directory name contains a newline: 
\`\`$directory''"
status=1
continue;;
///*) prefix=/;; # See Posix 2.3 "path".
//*) prefix=//;;
/*) prefix=/;;
-*) prefix=./;;
*) prefix=
esac

IFS=/
set x $directory
case $2 in
*/*)# IFS parsing is broken
IFS=' '
set x `echo $directory | tr / ' '`
;;
esac
IFS=$newline
shift

for filename
do
path=$prefix$filename

if [ "$path" == "/" ]; then prefix=$path;
else prefix=$path/;
fi;

shift

test -d "$path" || {
paths=$path
for filename
do
if [ -n "$filename" -a "$filename" != "." ]; 
then
path=$path/$filename
paths=$paths$newline$path
fi
done

mkdir $paths || status=$?

break
}
done
  done

exit $status


signature.asc
Description: Digital signature


Bug#173071: Attempted to reproduce failed

2004-04-11 Thread Justin Pryzby
Attached is a gtk2 program which sets the "primary selection".  As
written, it should set the selection to be a string of "length" 6:
"\0\0\0\0\0\0".  Middle clicking in xterm does not cause anything to be
pasted, and it does not crash.  I recommend that this bug is closed.
(As an afterthought, I note that we're talking different graphics
libraries here: gtk and qt(kde)).
Justin
CFLAGS=-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/X11R6/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -Wl,--export-dynamic 
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 
-lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
CFLAGS+=-O3 -W
all: gtkcopy
// file:///usr/share/doc/libgtk2.0-doc/gtk-tutorial/x1893.html
#include 
#include 
#include 
#include 

GtkWidget *selection_button;
GtkWidget *selection_widget;

/* Callback when the user toggles the selection */
static void selection_toggled(GtkWidget *widget,
		gint *have_selection)
{
	if (GTK_TOGGLE_BUTTON (widget)->active) {
		*have_selection = gtk_selection_owner_set (selection_widget,
GDK_SELECTION_PRIMARY,
GDK_CURRENT_TIME);
		/* if claiming the selection failed, we return the
		 * button to the out state */
		if (!*have_selection)
			gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (widget), FALSE);
	} else {
		if (*have_selection) {
			/* Before clearing the selection by setting the
			 * owner to NULL, we check if we are the actual
			 * owner
			 */
			if (gdk_selection_owner_get(GDK_SELECTION_PRIMARY) == widget->window)
gtk_selection_owner_set (NULL, GDK_SELECTION_PRIMARY, GDK_CURRENT_TIME);
			*have_selection = FALSE;
		}
	}
}

/* Called when another application claims the selection */
static gboolean selection_clear(GtkWidget *widget, GdkEventSelection *event,
		gint *have_selection )
{
	*have_selection = FALSE;
	gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON (selection_button), FALSE);

	return TRUE;
}

/* Supplies the current time as the selection. */
static void selection_handle(GtkWidget *widget, 
		GtkSelectionData *selection_data,
		guint info,
		guint time_stamp,
		gpointer  data)
{
	gchar *timestr;
	time_t current_time;

	current_time = time(NULL);
	timestr = asctime (localtime (¤t_time)); 
	/* When we return a single string, it should not be
	 * null terminated.  That will be done for us. */

	timestr="\0\0\0\0\0\0";
	gtk_selection_data_set(selection_data, GDK_SELECTION_TYPE_STRING,
			8, timestr, 6);
}

int main(int argc, char *argv[])
{
	GtkWidget *window;

	static int have_selection = FALSE;

	gtk_init (&argc, &argv);

	/* Create the toplevel window */
	window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
	gtk_window_set_title (GTK_WINDOW (window), "Event Box");
	gtk_container_set_border_width (GTK_CONTAINER (window), 10);

	g_signal_connect (G_OBJECT (window), "destroy",
			G_CALLBACK (exit), NULL);

	/* Create a toggle button to act as the
	 * selection */
	selection_widget = gtk_invisible_new ();
	selection_button = gtk_toggle_button_new_with_label ("Claim Selection");
	gtk_container_add (GTK_CONTAINER (window), selection_button);
	gtk_widget_show (selection_button);

	g_signal_connect (G_OBJECT (selection_button), "toggled",
			G_CALLBACK (selection_toggled), (gpointer) &have_selection);
	g_signal_connect (G_OBJECT (selection_widget), "selection_clear_event",
			G_CALLBACK (selection_clear), (gpointer) &have_selection);

	gtk_selection_add_target (selection_widget,
			GDK_SELECTION_PRIMARY,
			GDK_SELECTION_TYPE_STRING,
			1);
	g_signal_connect (G_OBJECT (selection_widget), "selection_get",
			G_CALLBACK (selection_handle), (gpointer) &have_selection);

	gtk_widget_show (selection_button);
	gtk_widget_show (window);

	gtk_main ();

	return 0;
}


signature.asc
Description: Digital signature