Bug#560126: xserver-xorg-video-radeon: Launching GL Apps Corrupts System

2009-12-09 Thread Leo L. Schwab
On Wed, Dec 09, 2009 at 07:45:35AM +0100, Brice Goglin wrote:
 Leo L. Schwab wrote:
  I've upgraded to the 'unstable' mesa libraries, and to the
  2.6.32-rc8 kernel.  Same problems.

 
 You may try upgrading to experimental now...

Those were the latest available versions that I could find via
packages.debian.org.

 When did this problem start? What did you upgrade when it started?

This is basically a virgin 'testing' install.

The machine is a Sony VAIO VGN-S150 laptop.  This machine was
decommissioned about two years ago when the keyboard inexplicably died.
Prior to that, it was running Debian 'unstable' on a daily basis just fine,
including GL acceleration.

The keyboard just as inexplicably came back to life recently, and
I've been experimenting with various desktops as a prelude to gifting it to
my mother.  But then this corruption issue surfaced.

It's a Sony, so I suppose it's possible the machine has traded a
broken keyboard for a broken graphics chip (is there a way to test this?),
but it has never been subjected to any abuse.  It also passes MemTest86+
without issue, so it would not seem to be a problem with flaky memory.

 Since nobody else has ever reported such a critical problem (while the
 radeon driver has many users), I suggest your check your installation
 (with debsums for instance) and maybe check your hardware as well
 (memtest, smartctl, is there some sort of memtest for video?).

The laptop in question isn't being used for anything (yet), so I can
subject it to any form of diagnostic abuse you choose :-).

 Something strange is going on here...
 
I wholeheartedly agree.

Thanks,
Schwab



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



Bug#543512: update-fonts-alias should skip removed fonts

2009-12-09 Thread Theppitak Karoonboonyanan
On Thu, Dec 03, 2009 at 02:04:01AM +0100, Julien Cristau wrote:
 I think I've fixed this, I put a package up for testing at
 http://people.debian.org/~jcristau/xfonts-utils_7.5+1~thep1.dsc
 I haven't tested that this works properly, and I don't know when I can
 do that, so any help would be welcome (install that package, purge it,
 install a font package using the patched debhelper, etc).

Problems found:
- xfonts-utils.{postinst,postrm}.in include shell lib without defining
  $THIS_PACKAGE and $THIS_SCRIPT variables.
- xfonts-utils.postinst.in tries to create the $EXCLUDE file without preparing
  the directory.
- xfonts-utils.postrm.in leaves /var/lib/xfonts directory on purge,
  as detected by piuparts.

I've reapplied the changes to the latest xfonts-utils 7.5+1 and fixed above
problems here:
  http://people.debian.org/~thep/xfonts-utils_7.5+1thep1.dsc

It has also been tested with a font package built with the patched debhelper.

Regards,
-- 
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/



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



Bug#560039: #560039 xterm: double-click on word spanning across several lines doesn't select the bottom part

2009-12-09 Thread Thomas Dickey
Looks like a problem with precedence (fix attached)

-- 
Thomas E. Dickey dic...@invisible-island.net
http://invisible-island.net
ftp://invisible-island.net


xterm-252a.patch.gz
Description: Binary data


signature.asc
Description: Digital signature


Processed: re: #560039 xterm: double-click on word spanning across several lines doesn't select the bottom part

2009-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 560039 fixed-upstream
Bug #560039 [xterm] xterm: double-click on word spanning across several lines 
doesn't select the bottom part
Added tag(s) fixed-upstream.
 --
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Processed: Really cloning 549407 to xutils-dev

2009-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 clone 549407 -1
Bug#549407: ivtools: FTBFS because of imake changing $(ARCH) string in tempdir 
name
Bug 549407 cloned as bug 560171.

 reassign -1 xutils-dev
Bug #560171 [buildd.debian.org,ivtools] ivtools: FTBFS because of imake 
changing $(ARCH) string in tempdir name
Bug reassigned from package 'buildd.debian.org,ivtools' to 'xutils-dev'.
 retitle -1 imake: Must not unconditionally mangle pre-defined symbols in 
 paths.
Bug #560171 [xutils-dev] ivtools: FTBFS because of imake changing $(ARCH) 
string in tempdir name
Changed Bug title to 'imake: Must not unconditionally mangle pre-defined 
symbols in paths.' from 'ivtools: FTBFS because of imake changing $(ARCH) 
string in tempdir name'
 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Re: [buildd-tools-devel] Bug#549407: ivtools 1.2.6-1 FTBFS on sparc and powerpc

2009-12-09 Thread Agustin Martin
clone 549407 -1
reassign -1 xutils-dev
retitle -1 imake: Must not unconditionally mangle pre-defined symbols in paths.
thanks

On Tue, Dec 08, 2009 at 03:01:12PM +, Roger Leigh wrote:
 Thanks for identifying the cause of the problem!
 
 So, to state the problem clearly: Imake is substituting the
 $(ARCH) part of the path to something else.  Such as 'i386' being
 swapped for something else entirely, thus resulting in an
 invalid path.

Exactly. This is particularly obscure, since not all arch names have the
associated symbol defined, e.g., I could not reproduce this with amd64, and
there were no problems with other autobuilders using new sbuild, but there
were with i386, sparc and powerpc.

 This is, IMO, completely broken on the part of Imake.

Agreed

 I'm reluctant
 to alter sbuild to accommodate such bad behaviour.  For one thing,
 it can substitute /any part/ of the path, so there's no guarantee it
 won't randomly break on the XX random part or any other path
 component for any given build.  The fix just makes the arch
 mismatch because underscore makes the two parts a single token, but
 that is not to say it will /never/ match.  I accept that it solves
 the immediate issue, but it doesn't correct the fundamental
 underlying defect in imake.
 
 What's worse is that the random path might actually be /valid/, in
 which case it might scribble junk into, or delete files from, a
 directory other than the build directory.  Unlikely, but possible,
 so a potential security problem on the buildd.

Agreed also, but note that there is the same potential problem with the
current setup. IIRC, few packages still use imake, so this is not at all
a generalized problem. 

The only action I'd currently expect to be considered from the sbuild side
is documenting this misbehavior. I agree that this is an imake misbehavior,
so I am cloning this bug report and reassigning the clone to xutils-dev.
I am keeping current RC severity, xutils-dev maintainers, please readjust at
your will.

 Is this possible to fix in ivtools using the -u option to undefine
 things as suggested in the FAQ?  Given the package-specific nature
 of the problem, I feel this would be a more appropriate place for
 a fix.

Yes, that is the scheduled fix. Unfortunately, the buildd-tools mailing list
stripped the patch, this is the relevant part,

+# Make sure this symbol is disabled when imake is invoked.
+MAKE += SPECIAL_IMAKEFLAGS=-U$(ARCH)
+

and changed make-$(MAKE). In practice, this should only affect the Makefile
and Makefiles targets. However, I did not check carefully if there is other
indirect imake invocation, so doing things this way does not hurt.

I expect to upload a fixed ivtools NMU today.

Cheers,

-- 
Agustin


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



Processed: severity of 560171 is important, tagging 560171

2009-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 severity 560171 important
Bug #560171 [xutils-dev] imake: Must not unconditionally mangle pre-defined 
symbols in paths.
Severity set to 'important' from 'serious'

 tags 560171 upstream
Bug #560171 [xutils-dev] imake: Must not unconditionally mangle pre-defined 
symbols in paths.
Added tag(s) upstream.

End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Processed: tagging 560171

2009-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 560171 - patch pending
Bug #560171 [xutils-dev] imake: Must not unconditionally mangle pre-defined 
symbols in paths.
Removed tag(s) pending and patch.

End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



xfonts-utils: Changes to 'debian-unstable'

2009-12-09 Thread Julien Cristau
 debian/changelog|8 ++
 debian/local/update-fonts-alias |  118 ++--
 debian/xfonts-utils.postinst.in |   22 +++
 debian/xfonts-utils.postrm.in   |   22 +++
 4 files changed, 129 insertions(+), 41 deletions(-)

New commits:
commit 6c9954c869ef8960790cfcb63a30200c0390689f
Author: Theppitak Karoonboonyanan t...@debian.org
Date:   Wed Dec 9 14:30:57 2009 +0100

update-fonts-alias: add an exclude file

Use an exclude file in /var/lib/xfonts/ listing alias files we need to
ignore, which is to be used when font packages are removed.

Signed-off-by: Julien Cristau jcris...@debian.org

diff --git a/debian/changelog b/debian/changelog
index c82dca7..13b6aa7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xfonts-utils (1:7.5+2) UNRELEASED; urgency=low
+
+  * update-font-alias: use an exclude file listing alias files we need to
+ignore, which is to be used when font packages are removed
+(closes: #543512).
+
+ -- Theppitak Karoonboonyanan t...@debian.org  Wed, 09 Dec 2009 15:04:53 
+0700
+
 xfonts-utils (1:7.5+1) unstable; urgency=low
 
   [ Julien Cristau ]
diff --git a/debian/local/update-fonts-alias b/debian/local/update-fonts-alias
index 508e313..a344542 100644
--- a/debian/local/update-fonts-alias
+++ b/debian/local/update-fonts-alias
@@ -43,7 +43,7 @@ usage () {
 message usage error: $*
 fi
 cat EOF
-Usage: $PROGNAME DIRECTORY ...
+Usage: $PROGNAME [OPTIONS] DIRECTORY ...
$PROGNAME { -h | --help }
 This program combines X font alias information from several packages into a
 single file that is placed in each specified X font directory DIRECTORY.  This
@@ -51,35 +51,68 @@ utility is primarily useful to Debian package maintainer 
scripts.  See
 update-fonts-alias(8) for more information.
 Options:
 -h, --helpdisplay this usage message and exit
+-i, --include ALIAS-FILE  drop ALIAS-FILE from exlude list if any
+-x, --exclude ALIAS-FILE  add ALIAS-FILE to exclude list
 EOF
 }
 
 X11R7_LAYOUT=
-
-# Validate arguments.
-case $1 in
--h|--help)
-usage
-exit 0
-;;
--7|--x11r7-layout)
-X11R7_LAYOUT=true
-shift
-;;
-esac
-
-case $1 in
--*)
-usage unrecognized option 2
-exit 2
-;;
-esac
+INCLUDE_ALIAS=
+EXCLUDE_ALIAS=
+EXCLUDE_CONF=/var/lib/xfonts/excluded-aliases
+
+# Validate options.
+while [ $# -gt 0 ]; do
+case $1 in
+-h|--help)
+usage
+exit 0
+;;
+-7|--x11r7-layout)
+X11R7_LAYOUT=true
+shift
+;;
+-i|--include)
+if [ $# -lt 2 ]; then
+usage alias file to include is missing 2
+exit 2
+fi
+INCLUDE_ALIAS=$INCLUDE_ALIAS $2
+shift 2
+;;
+-x|--exclude)
+if [ $# -lt 2 ]; then
+usage alias file to exclude is missing 2
+exit 2
+fi
+EXCLUDE_ALIAS=$EXCLUDE_ALIAS $2
+shift 2
+;;
+-*)
+usage unrecognized option 2
+exit 2
+;;
+*)
+break
+;;
+esac
+done
 
 if [ $# -eq 0 ]; then
 usage one or more font directories must be specified 2
 exit 2
 fi
 
+# Remove aliases to be included from exclude list
+for f in $INCLUDE_ALIAS; do
+sed -i \\,^$f$,d $EXCLUDE_CONF
+done
+# Add aliases to be excluded to exclude list
+for f in $EXCLUDE_ALIAS; do
+sed -i \\,^$f$,d $EXCLUDE_CONF
+echo $f  $EXCLUDE_CONF
+done
+
 while [ -n $1 ]; do
 # Try to be clever about the argument; were we given an absolute path?
 if expr $1 : /.* /dev/null 21; then
@@ -129,30 +162,33 @@ while [ -n $1 ]; do
 continue
 fi
 
-# Are there any files to process?
-if [ $(echo $ETCDIR/*.alias $ETC7DIR/*.alias) != $ETCDIR/*.alias 
$ETC7DIR/*.alias ]
-then
-if [ -n $X11R7DIR ]  [ -d $X11R7DIR ]; then
-# Write the new alias file in a temporary location in case we are
-# interrupted.
-cat $X11R7DIR/fonts.alias.update-new EOF
+if [ -n $X11R7DIR ]  [ -d $X11R7DIR ]; then
+# Write the new alias file in a temporary location in case we are
+# interrupted.
+cat $X11R7DIR/fonts.alias.update-new EOF
 !! fonts.alias -- automatically generated file.  DO NOT EDIT.
 !! To modify, see update-fonts-alias(8).
 EOF
-for FILE in $ETCDIR/*.alias $ETC7DIR/*.alias; do
-[ -e $FILE ] || continue
-echo !! $FILE $X11R7DIR/fonts.alias.update-new
-cat $FILE $X11R7DIR/fonts.alias.update-new
-done
-mv $X11R7DIR/fonts.alias.update-new $X11R7DIR/fonts.alias
-fi
-else
-if [ -n $X11R7DIR ]  [ -d $X11R7DIR ]; then
-# There are no files to 

Bug#543512: update-fonts-alias should skip removed fonts

2009-12-09 Thread Julien Cristau
tag 543512 pending
kthxbye

On Wed, Dec  9, 2009 at 13:04:41 +0100, Julien Cristau wrote:

 With those changes I think this is ready.
 
Pushed:
http://git.debian.org/?p=pkg-xorg/font/xfonts-utils.git;a=commit;h=6c9954c869ef8960790cfcb63a30200c0390689f

Cheers,
Julien



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



Processed: Re: Bug#543512: update-fonts-alias should skip removed fonts

2009-12-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 543512 pending
Bug #543512 [xfonts-utils] update-fonts-alias should skip removed fonts
Added tag(s) pending.
 kthxbye
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Come join me on Government Lists - U.S. | Canada

2009-12-09 Thread government-mailing-lists.com
Government Lists - U.S. | Canada: REACH YOUR KEY GOVERNMENT AUDIENCE EASILY!


I welcome you to join me on this business network.

REACH YOUR KEY GOVERNMENT AUDIENCE EASILY!
http://www.government-mailing-lists.com

Click the link below to Join:
http://governmentlists.ning.com/?xgi=1atgPRk4jLItttxg_source=msg_invite_net

If your email program doesn't recognize the web address above as an active link,
please copy and paste it into your web browser



Members already on Government Lists - U.S. | Canada
government-mailing-lists.com, Richard Furlong, Ryan Sharpe, Jim Kellough, Nitin 
Chaudhry



About Government Lists - U.S. | Canada
government-mailing-lists.com is the key-contact database for reaching 
government markets.
Government Lists – U.S. | Canada

10 photos



To control which emails you receive on the corner, or to opt-out, go to:
http://governmentlists.ning.com/?xgo=N693cW7YmcNv1YYU1WdNnxp4gIqqmBiAQNpcCxIBNZKumyC1f0rVh5rugSubSjon

xterm 251-1 MIGRATED to testing

2009-12-09 Thread Debian testing watch
FYI: The status of the xterm source package
in Debian's testing distribution has changed.

  Previous version: 250-1
  Current version:  251-1

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See http://release.debian.org/testing-watch/ for more information.


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



Bug#560126: xserver-xorg-video-radeon: Launching GL Apps Corrupts System

2009-12-09 Thread Leo L. Schwab
Further information:

- An extended 'smartctl' test revealed no errors.  So it's probably
  not the disk.
- 'debsums -s' reported errors for a couple of files in OpenOffice;
  everything else was fine.

I also did some fiddling with options in xorg.conf this morning.

Setting AGPMode to 1 does not improve behavior.  Setting
AGPFastWrites to False does not improve behavior.  The system still goes to
pieces when GL kicks in.

Setting DRI to False improves things -- GL acceleration is disabled,
but the system remains stable.

Schwab



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