Bug#293972: libgtk-perl: FTBFS (amd64/gcc-4.0): invalid lvalue in assignment

2005-02-07 Thread Andreas Jochens
Package: libgtk-perl
Severity: normal
Tags: patch

When building 'libgtk-perl' on amd64 with gcc-4.0,
I get the following error:

cc -c  -I/libgtk-perl-0.7009/Gnome/../Gtk/../blib/arch/Gtk/Install/ 
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-D_REENTRANT  -I. -I./build 
-I/libgtk-perl-0.7009/Gnome/../GdkImlib/blib/arch/Gtk/Gdk/ImlibImage/Install/ 
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include 
-I/usr/X11R6/include -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H 
-I/usr/lib/gnome-libs/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 
-I/usr/lib/glib/include  -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS 
-DDEBIAN -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64-DVERSION=\"0.7009\" -DXS_VERSION=\"0.7009\" -fPIC 
"-I/usr/lib/perl/5.8/CORE"  -DPERL_POLLUTE -DLAZY_LOAD -DPGTK_THREADS 
-DGTK_HVER=0x01020a -DGNOME_HVER=0x010402 xs/Gnome.c
Gnome.xs: In function 'get_options':
Gnome.xs:249: error: invalid lvalue in assignment
make[2]: *** [xs/Gnome.o] Error 1
make[2]: Leaving directory `/libgtk-perl-0.7009/Gnome'

With the attached patch 'libgtk-perl' can be compiled
on amd64 using gcc-4.0.

Regards
Andreas Jochens

diff -urN ../tmp-orig/libgtk-perl-0.7009/Gnome/xs/Gnome.xs ./Gnome/xs/Gnome.xs
--- ../tmp-orig/libgtk-perl-0.7009/Gnome/xs/Gnome.xs2005-02-07 
08:48:15.227865339 +0100
+++ ./Gnome/xs/Gnome.xs 2005-02-07 08:45:19.480981418 +0100
@@ -245,8 +245,8 @@
SV **s;
 
o->argInfo = POPT_ARG_NONE;
-   if ((s=av_fetch(av, i, 0)) && SvOK(*s))
-   longopt = (char*) o->longName = g_strdup(SvPV(*s, 
PL_na));
+   if ((s=av_fetch(av, i, 0)) && SvOK(*s)) 
+   longopt = o->longName = g_strdup(SvPV(*s, PL_na));
if (longopt && (p=strchr(longopt, '|'))) { /* short option */
*p++ = 0;
o->shortName = *p;


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



Bug#293974: icewm is not using the configuration created by icepref

2005-02-07 Thread Jonas
Package: icepref
Version: 1.1-17
Severity: grave
Justification: renders package unusable


icepref creates ~/.icewm/preferences
Icewm is not by default using that file, so configuration changes are 
not visible, and therefore icepref is practically useless for normal 
users.

I use debian unstable.

I suggest the icepref package is removed and replaced with for example 
icewmcp (icewm control panel) or icepref2.


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i586)
Kernel: Linux 2.6.10-grsec
Locale: LANG=sv_SE.ISO-8859-15, LC_CTYPE=sv_SE (charmap=ISO-8859-1)

Versions of packages icepref depends on:
ii  icewm 1.2.20-1   wonderful Win95-OS/2-Motif-like wi
ii  icewm-common  1.2.20-1   wonderful Win95-OS/2-Motif-like wi
ii  python2.3.4-6An interactive high-level object-o
ii  python-gtk-1.20.6.12-2   GTK support module for Python

-- no debconf information


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



Processing of prcs_1.3.3-4_i386.changes

2005-02-07 Thread Archive Administrator
prcs_1.3.3-4_i386.changes uploaded successfully to localhost
along with the files:
  prcs_1.3.3-4.dsc
  prcs_1.3.3-4.diff.gz
  prcs-el_1.3.3-4_all.deb
  prcs-synch_1.3.3-4_all.deb
  prcs-visualtree_1.3.3-4_all.deb
  prcs-utils_1.3.3-4_all.deb
  prcs_1.3.3-4_i386.deb

Greetings,

Your Debian queue daemon


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



prcs_1.3.3-4_i386.changes ACCEPTED

2005-02-07 Thread Debian Installer

Accepted:
prcs-el_1.3.3-4_all.deb
  to pool/main/p/prcs/prcs-el_1.3.3-4_all.deb
prcs-synch_1.3.3-4_all.deb
  to pool/main/p/prcs/prcs-synch_1.3.3-4_all.deb
prcs-utils_1.3.3-4_all.deb
  to pool/main/p/prcs/prcs-utils_1.3.3-4_all.deb
prcs-visualtree_1.3.3-4_all.deb
  to pool/main/p/prcs/prcs-visualtree_1.3.3-4_all.deb
prcs_1.3.3-4.diff.gz
  to pool/main/p/prcs/prcs_1.3.3-4.diff.gz
prcs_1.3.3-4.dsc
  to pool/main/p/prcs/prcs_1.3.3-4.dsc
prcs_1.3.3-4_i386.deb
  to pool/main/p/prcs/prcs_1.3.3-4_i386.deb
Announcing to debian-devel-changes@lists.debian.org


Thank you for your contribution to Debian.


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



Bug#294051: plotutils: repeated menu

2005-02-07 Thread Dan Jacobson
Package: plotutils
Version: 2.4.1-11
Severity: minor
File: /usr/bin/plot

In Info I see
GNU Plotting Utilities
* Plotutils: (plotutils).   GNU plotting utilities.
* Plotting utilities: (plotutils).  GNU plotting utilities.

Also if possible this should be nearer to gnuplot in the menu if
gnuplot is installed.


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



Bug#294074: prcs-el: breaks opening files under unreadable directories

2005-02-07 Thread Aaron M . Ucko
Package: prcs-el
Version: 1.3.3-3
Severity: important

It is possible for a directory to be executable but not readable, in
which case one can access its contents by name but not list them.  For
instance, the pam-tmpdir module I have installed sets up per-user
temporary directories under /tmp/user, which has rwx--x--x
permissions.

Attempting to open a file under such a directory in Emacs with prcs-el
installed blows out; I'm including a backtrace at the end of this
report.

As such, I'd suggest wrapping prcs-is-potentially-prcs-controlled's
call to directory-files with condition-case:

(condition-case nil (directory-files ...) (error nil))

(This may also help work around the bad interaction with ange-ftp
noted in that function's comments.)

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages prcs-el depends on:
ii  emacs21 [emacsen] 21.3+1-9   The GNU Emacs editor
ii  prcs  1.3.3-3The Project Revision Control Syste
ii  xemacs21  21.4.16-1  Editor and kitchen sink
ii  xemacs21-mule [xemacs21]  21.4.16-1  Editor and kitchen sink -- Mule bi
ii  xemacs21-nomule [xemacs21]21.4.16-1  Editor and kitchen sink -- Non-mul

-- no debconf information

Debugger entered--Lisp error: (file-error "Opening directory" "permission 
denied" "/tmp/user/")
  directory-files("/tmp/user/" t 
"^[A-Za-z0-9#%^_+:,][A-Za-z0-9#%^_+:,-=.]*\\.prj$")
  (save-excursion (set-buffer (get-buffer-create "*scratch*")) (directory-files 
test-dir t "^[A-Za-z0-9#%^_+:,][A-Za-z0-9#%^_+:,-=.]*\\.prj$"))
  (let* ((test-dir ...) (test-files ...)) (setq potential (nconc potential 
test-files)))
  (progn (setq idx (match-end 0)) (let* (... ...) (setq potential ...)))
  (if (string-match "/" dir idx) (progn (setq idx ...) (let* ... ...)) (setq 
stop t))
  (while (not stop) (if (string-match "/" dir idx) (progn ... ...) (setq stop 
t)))
  (let ((idx 0) (stop nil)) (while (not stop) (if ... ... ...)) nil)
  (catch (quote --cl-block-nil--) (let (... ...) (while ... ...) nil))
  (cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
  (block nil (let (... ...) (while ... ...) nil))
  (do ((idx 0) (stop nil)) (stop nil) (if (string-match "/" dir idx) (progn ... 
...) (setq stop t)))
  (let* ((dir ...) (potential nil)) (do (... ...) (stop nil) (if ... ... ...)) 
(reverse potential))
  
prcs-is-potentially-prcs-controlled("/tmp/user/7286/pts_2/reportbug-bash-20050207-11217-biBW5s")
  (let ((--dolist-temp--27223 ...) try) (while --dolist-temp--27223 (setq try 
...) (let ... ... ... ...) (setq --dolist-temp--27223 ...)) nil)
  (catch (quote --cl-block-nil--) (let (... try) (while --dolist-temp--27223 
... ... ...) nil))
  (cl-block-wrapper (catch (quote --cl-block-nil--) (let ... ... nil)))
  (block nil (let (... try) (while --dolist-temp--27223 ... ... ...) nil))
  (dolist (try (prcs-is-potentially-prcs-controlled name)) (let (...) (when ... 
...) (set-buffer buf) (if ... ... ...)))
  (catch (quote --cl-block-iterate--) (dolist (try ...) (let ... ... ... ...)) 
nil)
  (cl-block-wrapper (catch (quote --cl-block-iterate--) (dolist ... ...) nil))
  (block iterate (dolist (try ...) (let ... ... ... ...)) nil)
  (save-excursion (block iterate (dolist ... ...) nil))
  (if (and (not treat-as-non-p-file) (string-match "\\.prj$" name)) (let (... 
...) (save-excursion ... ... ...)) (save-excursion (block iterate ... nil)))
  (catch (quote --cl-block-prcs-is-prcs-controlled--) (if (and ... ...) (let 
... ...) (save-excursion ...)))
  (cl-block-wrapper (catch (quote --cl-block-prcs-is-prcs-controlled--) (if ... 
... ...)))
  (block prcs-is-prcs-controlled (if (and ... ...) (let ... ...) 
(save-excursion ...)))
  (let* ((get-descriptor-too ...) (treat-as-non-p-file ...)) (let (...) (while 
--keys--27218 ...)) (block prcs-is-prcs-controlled (if ... ... ...)))
  
prcs-is-prcs-controlled("/tmp/user/7286/pts_2/reportbug-bash-20050207-11217-biBW5s"
 :get-descriptor-too t)
  (let* ((link ...) (link-ctld ...) (info ...)) (if link (if link-ctld ... ...) 
(when info ...)))
  prcs-maybe-put-into-controlled-mode()
  run-hooks(find-file-hooks)
  after-find-file(nil t)
  find-file-noselect-1(# 
"/tmp/user/7286/pts_2/reportbug-bash-20050207-11217-biBW5s" nil nil 
"/tmp/user/7286/pts_2/reportbug-bash-20050207-11217-biBW5s" (2227291 8449))
  
find-file-noselect("/tmp/user/7286/pts_2/reportbug-bash-20050207-11217-biBW5s" 
nil nil nil)
  find-file("/tmp/user/7286/pts_2/reportbug-bash-20050207-11217-biBW5s")
  
find-alternate-file("/tmp/user/7286/pts_2/reportbug-bash-20050207-11217-biBW5s")
  call-interactively(find-alternate-file)


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



Bug#294149: Please update webmin-quota, fails on 2.6 lvm devices

2005-02-07 Thread Ramin Motakef
Package: webmin-quota
Version: 1.160-3
Severity: wishlist

Hi,

editing of quotas fails if:
 - quotas are on a lvm device
 - and the device is configured via the "classic" name (ie:
   /dev/vg0/lv-home) in /etc/fstab

The reason is, that this device name is compared with the mtap devices
(/dev/mapper/vg0-lv--home) in /u/s/w/q/debian-linux.lib in function 
edit_quota_file.

There is an update on http://www.webmin.com/updates.html which seems to
fix this problem.

A workaround is to change fstab to the device names in mtab.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.9-1-k7
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_15 (charmap=ISO-8859-1) (ignored: 
LC_ALL set to de_DE)

Versions of packages webmin-quota depends on:
ii  perl  5.8.4-6Larry Wall's Practical Extraction 
ii  quota 3.12-4 implementation of the disk quota s
ii  webmin1.180-1web-based administration toolkit
ii  webmin-core   1.180-1core modules for webmin

-- no debconf information


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