Bug#495531: upstream website says they don't want it packaged

2008-09-08 Thread Peter Cordes
the upstream web site says:
--- http://www.parallelrealities.co.uk/blobAndConquer.php
License

Source code is distributed under the GNU General Public License.
Resources are Non Free. This game should not be added to Linux
distributions or respositories. 
---

 ok, but :-(.  The Debian copyright file included with the 0.95
package version (that's in Ubuntu Intrepid, also about to release)
says nothing about special dispensation to distribute it.

 BTW, upstream v1.0 is out.  Someone should probably talk to upstream
and ask if we can please distribute v1.0.  It makes sense not to give
people a bad impression of your game by having them see the unfinished
and buggy stale version in a distro stable release, but once a game is
finished, a lot more people will notice it in a distro.

 If it's upstream's choice to not have it packaged, maybe we can
convince them otherwise.  If it's because of license restrictions on
their data sources, then never mind the rest of this mail.

 I originally found Blob Wars as a Debian package (before its final
version), find bugs, and get my name in the credits for reporting them
upstream.  I also found blobandconquer by seeing it as a Debian or
Ubuntu package, and probably wouldn't have gone to
parallelrealities.co.uk to see it there.  Once I did, I got the latest
source and reported some bugs and minor patches I made to it.  So if
Stephen Sweeny can be swayed by a testimonial, there you go.

 I don't know how many people would just give up on a game instead of
realizing that the packaged version if often stale, esp. if they're
using a stable distro release, and getting the upstream source
themselves.

 BTW, thanks for packaging such fun games, Guus. :)

-- 
#define X(x,y) x##y
Peter Cordes ;  e-mail: X([EMAIL PROTECTED] , des.ca)

The gods confound the man who first found out how to distinguish the hours!
 Confound him, too, who in this place set up a sundial, to cut and hack
 my day so wretchedly into small pieces! -- Plautus, 200 BC



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



Bug#368101: fte-terminal: Segfaults at startup

2006-05-19 Thread Peter Cordes
Package: fte-terminal
Version: 0.50.0-1.3
Severity: grave
Justification: renders package unusable

sfte just segfaults on my i386 unstable system.

$ strace sfte
execve(/usr/bin/sfte, [sfte], [/* 30 vars */]) = 0
uname({sys=Linux, node=holly.cordes.ca, ...}) = 0
brk(0)  = 0x80ca000
access(/etc/ld.so.nohwcap, F_OK)  = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7fc
access(/etc/ld.so.preload, R_OK)  = -1 ENOENT (No such file or directory)
open(/etc/ld.so.cache, O_RDONLY)  = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=70767, ...}) = 0
mmap2(NULL, 70767, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fae000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK)  = -1 ENOENT (No such file or directory)
open(/usr/lib/libstdc++.so.6, O_RDONLY) = 3
read(3, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\307..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=892628, ...}) = 0
mmap2(NULL, 919172, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7ecd000
mmap2(0xb7fa3000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd5) = 0xb7fa3000
mmap2(0xb7fa8000, 22148, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fa8000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK)  = -1 ENOENT (No such file or directory)
open(/lib/libslang.so.2, O_RDONLY)= 3
read(3, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\336..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=661036, ...}) = 0
mmap2(NULL, 793032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7e0b000
mmap2(0xb7e9e000, 65536, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x92) = 0xb7e9e000
mmap2(0xb7eae000, 125384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7eae000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK)  = -1 ENOENT (No such file or directory)
open(/lib/tls/i686/cmov/libm.so.6, O_RDONLY) = 3
read(3, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`3\0\000..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=149264, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7e0a000
mmap2(NULL, 151712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7de4000
mmap2(0xb7e08000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0xb7e08000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK)  = -1 ENOENT (No such file or directory)
open(/lib/libgcc_s.so.1, O_RDONLY)= 3
read(3, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\\30\0..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=40360, ...}) = 0
mmap2(NULL, 43556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7dd9000
mmap2(0xb7de3000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb7de3000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK)  = -1 ENOENT (No such file or directory)
open(/lib/tls/i686/cmov/libc.so.6, O_RDONLY) = 3
read(3, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260O\1..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1266832, ...}) = 0
mmap2(NULL, 1276892, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7ca1000
mmap2(0xb7dcf000, 32768, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12d) = 0xb7dcf000
mmap2(0xb7dd7000, 7132, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7dd7000
close(3)= 0
access(/etc/ld.so.nohwcap, F_OK)  = -1 ENOENT (No such file or directory)
open(/lib/tls/i686/cmov/libdl.so.2, O_RDONLY) = 3
read(3, \177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\f\0..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9592, ...}) = 0
mmap2(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xb7c9d000
mmap2(0xb7c9f000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7c9f000
close(3)= 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xb7c9c000
mprotect(0xb7dcf000, 20480, PROT_READ)  = 0
mprotect(0xb7fa3000, 12288, PROT_READ)  = 0
set_thread_area({entry_number:-1 - 6, base_addr:0xb7c9cb60, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
munmap(0xb7fae000, 70767)   = 0
geteuid32() = 1000
getegid32() = 1000
getuid32()  = 1000
getgid32()  = 1000
access(/home/peter/.fterc, F_OK)  = -1 ENOENT (No such file or directory)
access(/usr/local/etc/fte/system.fterc, F_OK) = -1 ENOENT (No such file or 
directory)
access(/etc/fte/system.fterc, F_OK)   = 0
open(/etc/fte/system.fterc, O_RDONLY) 

Bug#363448: tightvncserver: need to look in new places for fonts and rgb.txt with xorg 7.0

2006-04-19 Thread Peter Cordes
Package: tightvncserver
Version: 1.2.9-10
Severity: grave
Tags: patch
Justification: renders package unusable

 After upgrading to xorg 7.0 from unstable, Xvnc and tightvncserver
don't work because they can't find any fonts.

 Here's a patch for tightvncserver.  I didn't make the fallback font
path include all the fonts that xserver-xorg's configure script puts
in xorg.conf (which, on my system, looks like:

Section Files
FontPath/usr/share/fonts/X11/misc
FontPath/usr/share/fonts/X11/cyrillic
FontPath/usr/share/fonts/X11/100dpi/:unscaled
FontPath/usr/share/fonts/X11/75dpi/:unscaled
FontPath/usr/share/fonts/X11/Type1
FontPath/usr/share/fonts/X11/100dpi
FontPath/usr/share/fonts/X11/75dpi
# path to defoma fonts
FontPath/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
EndSection

 I also haven't patched Xvnc itself, only that wrapper script.  I like
to use Xvnc on my home network with no password, which tightvncserver
doesn't support.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-ck5
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages tightvncserver depends on:
ii  dpkg  1.13.18package maintenance system for Deb
ii  libc6 2.3.6-7GNU C Library: Shared libraries
ii  libjpeg62 6b-12  The Independent JPEG Group's JPEG 
ii  libx11-6  2:1.0.0-6  X11 client-side library
ii  libxext6  1:1.0.0-3  X11 miscellaneous extension librar
ii  perl  5.8.8-4Larry Wall's Practical Extraction 
ii  vnc-common3.3.7-9Virtual network computing server s
ii  x11-common1:7.0.14   X Window System (X.Org) infrastruc
ii  xbase-clients 1:7.0.0-4  miscellaneous X clients
ii  zlib1g1:1.2.3-11 compression library - runtime

Versions of packages tightvncserver recommends:
ii  xfonts-base   1:1.0.0-3  standard fonts for X

-- no debconf information
--- tightvncserver.orig 2006-04-17 10:28:17.0 -0300
+++ tightvncserver  2006-04-19 03:28:58.0 -0300
@@ -80,13 +80,11 @@
 ReadConfigFile();
 
 if (!$XFConfigPath) {
-  if (-e /etc/X11/XF86Config-4) {
-$XFConfigPath = /etc/X11/XF86Config-4;
+  foreach (/etc/X11/xorg.conf, /etc/X11/XF86Config-4, 
/etc/X11/XF86Config ){
+  $XFConfigPath = $_;
+  last if ( -e $XFConfigPath );
   }
 }
-if (!$XFConfigPath) {
-  $XFConfigPath = /etc/X11/XF86Config;
-}
 if (!$fontPath) {
   ReadXFConfigFont;
 }
@@ -95,13 +93,20 @@
   /usr/X11R6/lib/X11/fonts/Speedo/,.
   /usr/X11R6/lib/X11/fonts/misc/,.
   /usr/X11R6/lib/X11/fonts/75dpi/,.
-  /usr/X11R6/lib/X11/fonts/100dpi/
+  /usr/X11R6/lib/X11/fonts/100dpi/.
+  /usr/share/fonts/X11/misc/,.
+ /usr/share/fonts/X11/Type1/,.
+  /usr/share/fonts/X11/75dpi/,.
+  /usr/share/fonts/X11/100dpi/
 }
 if (!$colorPath) {
   ReadXFConfigColor;
 }
 if (!$colorPath) {
-  $colorPath = /usr/X11R6/lib/X11/rgb;
+  foreach (/etc/X11/rgb.txt, /usr/X11R6/lib/X11/rgb){
+  $colorPath = $_;
+  last if ( -e $colorPath );
+  }
 }
 
 ##