Bug#1029384: ro option fails when used to mount a previously umounted partition

2023-01-21 Thread GSR
Package: mount
Version: 2.38.1-4
Severity: normal

Hello,

I have been trying different commands to temporarily mount a partition
as read-only in a different place than the one declared in fstab
(which will be used by a different partition). I tried simple commands
and ended passing all long parameters hoping it was a
misunderstanding:

---8<---
# umount /dev/mapper/VGSeagate1500-LVStorageA
# mount --verbose --type ext4 --options-source disable --options ro,noload 
--source /dev/mapper/VGSeagate1500-LVStorageA --target /mnt/storage-b
mount: /mnt/storage-b: /dev/mapper/VGSeagate1500-LVStorageA already mounted or 
mount point busy.
   dmesg(1) may have more information after failed mount system call.
# mount --verbose --type ext4 --options-source disable --options relatime 
--source /dev/mapper/VGSeagate1500-LVStorageA --target /mnt/storage-b
mount: /dev/mapper/VGSeagate1500-LVStorageA mounted on /mnt/storage-b.
--->8---

The man page says "To prevent this kind of write access, you may want
to mount an ext3 or ext4 filesystem with the ro,noload mount options
or set the block device itself to read-only mode, see the blockdev(8)
command." That is "or", not "and", and failed anyway.

Replacing "ro,noload" with "relatime" lets it mount, but RW. The only
text in dmesg is "dm-10: Can't mount, would change RO state" when it
fails. I also tried removing the line from /etc/fstab (assuming it was
getting in the way, even with "--options-source disable"), still not
mounting as read-only.

OK, lets try with blockdev too:

---8<---
# umount /dev/mapper/VGSeagate1500-LVStorageA
# blockdev --getro /dev/mapper/VGSeagate1500-LVStorageA
0
# blockdev --setro /dev/mapper/VGSeagate1500-LVStorageA
# blockdev --getro /dev/mapper/VGSeagate1500-LVStorageA
1
# mount --verbose --type ext4 --options-source disable --options ro,noload 
--source /dev/mapper/VGSeagate1500-LVStorageA --target /mnt/storage-b
mount: /mnt/storage-b: /dev/mapper/VGSeagate1500-LVStorageA already mounted or 
mount point busy.
   dmesg(1) may have more information after failed mount system call.
# mount --verbose --type ext4 --options-source disable --options relatime 
--source /dev/mapper/VGSeagate1500-LVStorageA --target /mnt/storage-b
mount: /mnt/storage-b: /dev/mapper/VGSeagate1500-LVStorageA already mounted or 
mount point busy.
   dmesg(1) may have more information after failed mount system call.
# blockdev --setrw /dev/mapper/VGSeagate1500-LVStorageA
# blockdev --getro /dev/mapper/VGSeagate1500-LVStorageA
0
# mount --verbose --type ext4 --options-source disable --options relatime 
--source /dev/mapper/VGSeagate1500-LVStorageA --target /mnt/storage-b
mount: /dev/mapper/VGSeagate1500-LVStorageA mounted on /mnt/storage-b.
--->8---

This is even worse, no mount possible until "--setrw". dmesg showed
"/dev/mapper/VGSeagate1500-LVStorageA: Can't open blockdev" and
"dm-10: Can't mount, would change RO state" after the first "--options
realtime" cmd (while getro = 1). I assume the "change RO state" now
means to writable, and the other times was to not writable.

Maybe the bug is in the man page (needs update to newer procedure?),
maybe bug in code (mount? filesystem? LVM?). There must be a way to
mount read-only as initial state (not via second invocation with
"remount,ro", which works), to avoid even the tiniest window of
writability (not important for my usage, but surely for others). And
if not possible anymore (uh? since when?), it could be explicitly
documented.

Cheers,
GSR
 

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
merged-usr: no
Architecture: amd64 (x86_64)

Kernel: Linux 5.17.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages mount depends on:
ii  libblkid1  2.38.1-4
ii  libc6  2.36-7
ii  libmount1  2.38.1-4
ii  libselinux13.3-1+b1
ii  libsmartcols1  2.38.1-4

mount recommends no packages.

Versions of packages mount suggests:
ii  nfs-common  1:1.3.4-4

-- no debconf information



Bug#1016561: sysvinit-core: Please recommend systemd-tmpfiles and systemd-tmpfiles

2022-08-02 Thread GSR
Package: sysvinit-core
Version: 3.03-1
Severity: normal

Hi:

The package already "Recommends: orphan-sysvinit-scripts", in same
fashion it could recommend systemd-tmpfiles and systemd-tmpfiles (or
the packages that provide those, systemd-standalone-tmpfiles and
systemd-standalone-sysusers, whatever follows Debian policy better).
Otherwise in cases like upgrading lvm2 (see bug #1014565) the full
systemd is installed unnecessarily.

Cheers,
GSR
 

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.17.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages sysvinit-core depends on:
ii  debconf [debconf-2.0]  1.5.79
ii  initscripts3.03-1
ii  libc6  2.33-8
ii  libselinux13.3-1+b1
ii  mount  2.38-6
ii  sysv-rc3.03-1
ii  sysvinit-utils 3.03-1

Versions of packages sysvinit-core recommends:
ii  orphan-sysvinit-scripts  0.11

Versions of packages sysvinit-core suggests:
pn  bootlogd  

-- debconf information:
  sysvinit/hurd-fix-inittab:



Bug#1014565: lvm2: Please reorder "systemd | systemd-tmpfiles" dependency

2022-07-07 Thread GSR
Package: lvm2
Version: 2.03.15-2
Severity: normal

Hello:

Thanks for supporting other inits, IMO it would be even better if the
Depency would be swapped. Those with systemd should see no change, but
the rest will have to install before (or at the same time) the
systemd-standalone-tmpfiles package (provider of systemd-tmpfiles), or
take other measures like some pinning rules.

Thanks and cheers,
GSR
 

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.17.0-2-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages lvm2 depends on:
ii  dmeventd2:1.02.183-2
ii  dmsetup 2:1.02.183-2
ii  init-system-helpers 1.64
ii  libaio1 0.3.111-1
ii  libblkid1   2.37.2-1
ii  libc6   2.33-7
ii  libdevmapper-event1.02.12:1.02.145-1
ii  libedit23.1-20181209-1
ii  libselinux1 3.3-1+b1
ii  libsystemd0 246.3-1
ii  libudev1251.2-8
ii  lsb-base11.2
ii  systemd-standalone-tmpfiles [systemd-tmpfiles]  251.2-7

Versions of packages lvm2 recommends:
pn  thin-provisioning-tools  

lvm2 suggests no packages.

-- no debconf information



Bug#1009798: key-mon: New upstream location with recent releases

2022-04-17 Thread GSR
Package: key-mon
Version: 1.17-1
Severity: normal

Dear Maintainer,

upstream appears to be https://github.com/scottkirkwood/key-mon now
and version 1.20 was released recently. Please consider packaging it
for future Debian releases instead of letting it expire.

Thank you,
GSR
 



Bug#1005788: mupdf: Incomplete rendering "jbig2dec error: incompatible jbig2dec header (0.19) and library (0.16)"

2022-02-14 Thread GSR
Package: mupdf
Version: 1.19.0+ds1-1
Severity: normal

Hi:

There seems to be a small problem with lib dependencies because
https://tomlehrersongs.com/wp-content/uploads/2018/11/so-long-mom.pdf
renders nothing. xpdf rendered it fine. Exact message is:

---8<---
warning: ICC support is not available
warning: jbig2dec error: incompatible jbig2dec header (0.19) and library (0.16) 
versions (segment 4294967295)
error: cannot allocate jbig2 context
warning: Ignoring error during interpretation
mupdf: warning: Errors found on page. Page rendering may be incomplete.
--->8---

Manually upgrading libjbig2dec0 to 0.19-3 got the text to render (must
be a scanned page), just the warning about ICC support left.

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages mupdf depends on:
ii  freeglut32.8.1-3
ii  libc62.33-5
ii  libfreetype6 2.10.4+dfsg-1
ii  libgl1   1.4.0-1
ii  libgumbo10.10.1+dfsg-2.4
ii  libharfbuzz0b2.1.1-1
ii  libjbig2dec0 0.16+20190905-3
ii  libjpeg62-turbo  1:2.1.2-1
ii  libmujs1 1.0.7-1
ii  libopenjp2-7 2.4.0-3
ii  libssl1.11.1.1m-1
ii  libx11-6 2:1.7.2-2+b1
ii  libxext6 2:1.3.4-1
ii  zlib1g   1:1.2.11.dfsg-2

mupdf recommends no packages.

Versions of packages mupdf suggests:
ii  mupdf-tools  1.19.0+ds1-1

-- no debconf information



Bug#1000354: host: error while loading shared libraries: libisc-9.17.19-3-Debian.so

2021-11-21 Thread GSR
Package: bind9-host
Version: 1:9.17.19-3
Severity: normal

Hello, after update host command fails with:
---8<---
$ host example.com
host: error while loading shared libraries: libisc-9.17.19-3-Debian.so: cannot 
open shared object file: No such file or directory
$ ldd /usr/bin/host | grep "not found"
libisc-9.17.19-3-Debian.so => not found
libdns-9.17.19-3-Debian.so => not found
libisccfg-9.17.19-3-Debian.so => not found
libirs-9.17.19-3-Debian.so => not found
libbind9-9.17.19-3-Debian.so => not found
--->8---

The issue seems to be it has "dep: bind9-libs (>= 1:9.17.19)".

bind9-dnsutils OTOH has "dep: bind9-libs (= 1:9.17.19-3)", exact
match. Upgrading bind9-libs (previously 1:9.17.19-1) makes host work
again, but that should have happened automatically by means of proper
dependency values. Easy fix I guess, just configure in same way than
dnsutils.

Cheers,
GSR
 

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages bind9-host depends on:
ii  bind9-libs  1:9.17.19-1
ii  libc6   2.32-4
ii  libidn2-0   2.2.0-2

bind9-host recommends no packages.

bind9-host suggests no packages.

-- no debconf information



Bug#986296: i7z generates two kernel messages per second while running

2021-11-03 Thread GSR
Package: i7z
Version: 0.27.2+git2013.10.12-g5023138-7
Followup-For: Bug #986296

Hi:

The reports happen with CPUs older than haswell too. The issue seems
to be newer kernels checking what access the MSR registers. Previously
i7z worked without triggering the logging. Other software is also
being affected, for example
https://github.com/erpalma/throttled/issues/228

Cheers,
GSR
 



Bug#970574: xserver-xorg-video-amdgpu: ABI changed (24.0 to 24.1) but not the dependencies

2021-06-19 Thread GSR
Hi,
deb...@iremonger.me.uk (2021-06-19 at 1704.32 +0100):
> In short, I think this bug report should now be closed unless there
> is an apparent issue specifically in buster or bullseye now [??] ?

Currently I have xserver-xorg-video-amdgpu 19.1.0-2 with
xserver-xorg-core 2:1.20.11-1 and it keeps working (updating Sid every
now and then). The issue existed for a brief time, but probably does
not matter in releases if they have debs in sync. Even if they do not
explicitly request a given version, the avaliable versions implicitly
avoid the problem (sorry, no machines to test them, but by numbers,
Buster has an older video-amdgpu package, 18.1.99+git20190207-1, and
Bullseye is like Sid now). Thus I agree it can be closed.

For the record, in the rare case someone hits the issue, old log also
had:
---8<---
[   144.270] (II) Module ABI versions:
[   144.270]X.Org ANSI C Emulation: 0.4
[   144.270]X.Org Video Driver: 24.0
[   144.270]X.Org XInput driver : 24.1
[   144.270]X.Org Server Extension : 10.0
--->8---
Notice the 24.0.

Last ones have lines like:
---8<---
[24.338] (II) Module ABI versions:
[24.338]X.Org ANSI C Emulation: 0.4
[24.339]X.Org Video Driver: 24.1
[24.339]X.Org XInput driver : 24.1
[24.339]X.Org Server Extension : 10.0
...
[24.374] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
[24.380] (II) Module amdgpu: vendor="X.Org Foundation"
[24.380]compiled for 1.20.9, module version = 19.1.0
[24.380]Module class: X.Org Video Driver
[24.380]ABI class: X.Org Video Driver, version 24.1
--->8---
Notice the two 24.1 for video drivers. xserver-xorg-video-amdgpu's
"Depends" line still lists xorg-video-abi-24, without .1.

Cheers,
GSR
 



Bug#988304: exim4: rsyslog log files not getting any new info

2021-05-10 Thread GSR
Hi,
ametz...@bebt.de (2021-05-10 at 1938.37 +0200):
> what log_file_path setting are you using? I am aware that 
> log_file_path = :syslog
> does not duplicate the entries to syslog but only logs to /var/log/exim4
> (See https://bugs.exim.org/show_bug.cgi?id=2733#c5 and later.)

Same config. To be exact, these are the config lines about syslog,
which have worked for years (log msgs once to syslog without time as
it will be added by logger and log to own files+syslog):
---8<---
syslog_duplication = false
syslog_timestamp = false
log_file_path = :syslog
--->8---
I just checked the documentation at exim.org and it seems their
purpose has not changed.

I see in the bugreport that explicit "/var/log/exim4/%slog : syslog"
works, but not ":syslog". So Debian 988304 is upstream 2733#c3.

Are we sure exim4 contacts rsyslog at all? Got the source, and all
those "else" & "if" without {} in src/log.c write_syslog() make me
doubt the compiler and humans agree what the source means.

Cheers,
GSR
 



Bug#988304: exim4: rsyslog log files not getting any new info

2021-05-09 Thread GSR
Package: exim4
Version: 4.94.2-2
Severity: normal

After updating from 4.94.2-1 any info stopped appearing in rsyslog
(8.2102.0-2) files like /var/log/mail.log. Mail can be sent and
received, and /var/log/exim4/mainlog gets new lines. So it seems to be
something about talking with syslog.

Cheers,
GSR
 

-- System Information:
Debian Release: 11.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages exim4 depends on:
ii  debconf [debconf-2.0]  1.5.76
ii  exim4-base 4.94.2-2
ii  exim4-daemon-light 4.94.2-2

exim4 recommends no packages.

exim4 suggests no packages.



Bug#981706: maim: Improve man page for better apropos results

2021-02-02 Thread GSR
Package: maim
Version: 5.6.3-1
Severity: minor
Tags: patch

Hello:

The man page could be improved to have better apropos(1) results. IOW,
to make the program appear with search terms that come to mind first,
as "make image" is true but too abstract. See attached patch.

Background: I was looking for avaliable screenshot tools, I knew I had
more installed and had no idea why at least one was missing. I ended
finding it again because I remembered about slop (which IMHO could
also get the man page name section improved), "apropos select"
worked. The use will be a bash oneliner like "zbarimg -q <( maim -f
png ) | xsel" to decode barcodes that are on screen and load them into
the selection.

Cheers,
GSR
 
--- maim.1	2021-02-03 00:19:10.204608451 +0100
+++ maim.1.new	2021-02-03 00:27:20.882598240 +0100
@@ -1,8 +1,8 @@
 .\" Manpage for maim.
 .\" Contact naelst...@gmail.com to correct errors or typos.
-.TH maim 1 2017-03-21 Linux "maim man page"
+.TH maim 1 2021-02-03 Linux "maim man page"
 .SH NAME
-maim \- make image
+maim \- capture screenshot of desktop and make image
 .SH SYNOPSIS
 maim [OPTIONS] [FILEPATH]
 .SH DESCRIPTION


Bug#981703: slop: Improve man page for better apropos results

2021-02-02 Thread GSR
Package: slop
Version: 7.5-1+b1
Severity: minor
Tags: patch

Hello:

The man page could be improved to have better apropos(1) results. IOW,
to make the program appear with search terms that come to mind first,
as "select operation" is true but too abstract. See attached patch.

Background: managed to find forgotten maim(1) via slop, but realized
both have rather short name blocks, making them rather invisible to
apropos unless you get the right word (of two possible). man -K uses
full man page text (slow, also in the sense of having to hit C-d many
times), while man -k or apropos seem to only use the one line name
part.

Cheers,
GSR
 
--- slop.1	2021-02-03 00:44:14.845211670 +0100
+++ slop.1.new	2021-02-03 00:45:37.046820924 +0100
@@ -1,8 +1,8 @@
 .\" Manpage for slop.
 .\" Contact naelst...@gmail.com to correct errors or typos.
-.TH SLOP 1 2017-03-21 Linux "slop man page"
+.TH SLOP 1 2021-02-03 Linux "slop man page"
 .SH NAME
-slop \- select operation
+slop \- select operation, either mark screen region or pick window
 .SH SYNOPSIS
 slop [-klqn] [OPTIONS]
 .SH DESCRIPTION


Bug#976427: closed by Debian FTP Masters (reply to se...@debian.org (Steinar H. Gunderson)) (Bug#976427: fixed in plocate 1.1.3-1)

2020-12-19 Thread GSR
Hi,
ow...@bugs.debian.org (2020-12-19 at 0051.03 +):
>* Make debian/cron.daily/plocate executable. (Closes: #976427)

A freshly installed package will have it executable. If previously
installed from any of the buggy versions, the non-executable mode is
kept. No idea if that needs extra actions (eg, force executable if
upgrading from those versions) or not. Maybe worth consulting with
other packagers, or something already covered in the packaging
policies.

Cheers,
GSR
 



Bug#976427: Partial fix Re: Bug#976427 closed by Debian FTP Masters (reply to se...@debian.org (Steinar H. Gunderson)) (Bug#976427: fixed in plocate 1.1.1-2)

2020-12-10 Thread GSR
Version: 1.1.2-2

The cron script still not installed as executable, which is required
by run-parts.

Hi,
se...@debian.org (2020-12-10 at 0107.36 +0100):
> On Thu, Dec 10, 2020 at 12:58:09AM +0100, GSR wrote:
> > The solution I meant is "try working with less concurrently opened
> > files" or something similar.
> 
> Yes, and that's fundamentally hard without creating races and still
> maintaining the desired ordering of locate output. updatedb.mlocate
> tries, and has to do a very complicated dance with chdir() back and forth.
> It runs into lots of icky cases and has to just silently ignore some errors
> (with associated races); the only winning move is not to play.

Unsorted output of locate, or updatedb.plocate not building the db
correctly? If the first, eg "apt-cache search locate" too gives poorly
sorted results. Following Unix philosophy by adding a tool ("| sort")
that does one thing well solves that cosmetic problem.

Cheers,
GSR
 



Bug#976427: Partial fix Re: Bug#976427 closed by Debian FTP Masters (reply to se...@debian.org (Steinar H. Gunderson)) (Bug#976427: fixed in plocate 1.1.1-2)

2020-12-09 Thread GSR
Hi,
se...@debian.org (2020-12-08 at 0109.08 +0100):
> On Tue, Dec 08, 2020 at 01:04:07AM +0100, GSR wrote:
> > And the ulimit line is missing, so when testing manually it fails with
> > ---8<---
> > /some/dir/somewhere: Too many open files
> > Hint: Try `ulimit -n 8192' or similar (current limit is 4096).
> > --->8---
> 
> That's odd; it should do setrlimit() itself at startup (LimitNOFILE=
> in the systemd unit is just to set the hard limit). How can ulimit
> in the shell succeed but setrlimit() fail?

That bash ulimit call (just -n, without -H or -S) sets both hard and
soft at the same time (see bash(1)), and as it is run as root, it can
change to anything including beyond current hard. If setrlimit() only
request a change of rlim_cur, hard will act as ceiling.

> > When run for personal databases the solution must come from the
> > binary, as users will not be able to raise limit beyond the hard
> > number.
> 
> updatedb isn't privileged, so it's no more able to raise the hard limit than
> the user is.

The solution I meant is "try working with less concurrently opened
files" or something similar. I understand the concept beyond io_uring,
but I have not checked any code, so maybe it can be asked to behave
inside the limits, or the calling code must limit the requests or the
processing of the answers, or maybe something else completly. mlocate
seems to work fine with 1024 as limit (or 4096 if it is also raising
soft to hard).

I just tried to create a private db of the troublesome tree using
"/usr/sbin/updatedb.plocate -l 0 -o /tmp/ploc.db -U /path/" and failed
again. "/usr/bin/updatedb.mlocate -l 0 -o /tmp/mloc.db -U /path/"
created the database without issues. I would need to use root to
generate the plocate db for normal accounts (not good, even if I have
access to root), or keep mlocate and convert.

BTW, notice sbin vs bin. Also plocate-build is under sbin. They are
supposed to be usable by normal accounts.

Cheers,
GSR
 



Bug#976427: Partial fix Re: Bug#976427 closed by Debian FTP Masters (reply to se...@debian.org (Steinar H. Gunderson)) (Bug#976427: fixed in plocate 1.1.1-2)

2020-12-07 Thread GSR
Package: plocate
Version: 1.1.1-2
Followup-For: Bug #976427

Hi,
ow...@bugs.debian.org (2020-12-07 at 1009.05 +):
>  plocate (1.1.1-2) unstable; urgency=medium
>  .
>* Install a new /etc/cron.daily/plocate, for non-systemd users;
>  based on work by GSR, which based it on the mlocate cron job.
>  (Closes: #976427)

Script must be chmod a+x or Debian's cron ignores it (see run-parts(8)
and all other scripts under /etc/cron.daily/).

And the ulimit line is missing, so when testing manually it fails with
---8<---
/some/dir/somewhere: Too many open files
Hint: Try `ulimit -n 8192' or similar (current limit is 4096).
--->8---

A big limit is needed, or the binary must be changed to work inside
typical limits (IIRC soft 1024 / hard 4096 are the defaults for non
privileged accounts, root must be ignoring soft one).

When run for personal databases the solution must come from the
binary, as users will not be able to raise limit beyond the hard
number.

Cheers,
GSR
 



Bug#976427: plocate: Please keep cron script for use without systemd

2020-12-05 Thread GSR
Package: plocate
Version: 1.1.1-1
Tags: patch

Hi,
se...@debian.org (2020-12-05 at 0032.04 +0100):
> The cron script did the wrong thing from 1.1.0:
> 
>  - It depended on mlocate's database.
>  - It would do double-work on top of the systemd timer.

As mlocate is also installed here, it went without issues.

> I'm happy taking a patch to add back a script that fixes both of these
> issues, ie., runs updatedb.plocate instead of plocate-build, and does not run
> if the systemd timer would run instead. Would you like to contribute one?

Changing mlocate script to work with plocate was easy, so it does all
that and more. See attached file.

Cheers,
GSR
 
#! /bin/bash

set -e

UPDATEDB=/usr/sbin/updatedb.plocate

# skip in favour of systemd timer
if [ -d /run/systemd/system ]; then
exit 0
fi

[ -x $UPDATEDB ] || exit 0

if which on_ac_power >/dev/null 2>&1; then
ON_BATTERY=0
on_ac_power >/dev/null 2>&1 || ON_BATTERY=$?
if [ "$ON_BATTERY" -eq 1 ]; then
exit 0
fi
fi

# See ionice(1)
IONICE=
if [ -x /usr/bin/ionice ] &&
/usr/bin/ionice -c3 true 2>/dev/null; then
IONICE="/usr/bin/ionice -c3"
fi

# See nocache(1)
NOCACHE=
if [ -x /usr/bin/nocache ]; then
NOCACHE="/usr/bin/nocache"
fi

# It can open many files at once, ensure a big limit
ulimit -n 1048576

flock --nonblock /run/plocate.daily.lock $NOCACHE $IONICE nice $UPDATEDB


Bug#976427: plocate: Please keep cron script for use without systemd

2020-12-04 Thread GSR
Package: plocate
Version: 1.1.0-4
Severity: normal

Dear Maintainer,

Last update removed cron script, which was working OK. Not everyone
uses systemd timers, so please keep the script.

Thank you,
GSR
 

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages plocate depends on:
ii  libc6   2.31-5
ii  libgcc-s1   10.2.0-23
ii  libstdc++6  10.2.0-23
ii  liburing1   0.7-1
ii  libzstd11.4.5+dfsg-2

plocate recommends no packages.

plocate suggests no packages.

-- no debconf information



Bug#975935: linux-image-5.9.0-1-amd64: HDA Digital PCBeep not registered anymore

2020-11-26 Thread GSR
 Line Out Surround as 
/devices/pci:00/:00:1b.0/sound/card0/input16
[4.925818] input: HDA Intel MID Line Out CLFE as 
/devices/pci:00/:00:1b.0/sound/card0/input17
[4.925867] input: HDA ATI HDMI HDMI/DP,pcm=3 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input20
[4.925895] input: HDA Intel MID Line Out Side as 
/devices/pci:00/:00:1b.0/sound/card0/input18
[4.925938] input: HDA Intel MID Front Headphone as 
/devices/pci:00/:00:1b.0/sound/card0/input19
[4.925981] input: HDA ATI HDMI HDMI/DP,pcm=7 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input21
[4.926023] input: HDA ATI HDMI HDMI/DP,pcm=8 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input22
[4.926180] input: HDA ATI HDMI HDMI/DP,pcm=9 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input23
[4.926503] input: HDA ATI HDMI HDMI/DP,pcm=10 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input24
[4.927323] input: HDA ATI HDMI HDMI/DP,pcm=11 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input25
--->8---

---8<---
[0.00] Linux version 5.9.0-1-amd64 (debian-ker...@lists.debian.org) 
(gcc-10 (Debian 10.2.0-15) 10.2.0, GNU ld (GNU Binutils for Debian) 2.35.1) #1 
SMP Debian 5.9.1-1 (2020-10-17)
...
[4.855297] snd_hda_intel :01:00.1: Force to non-snoop mode
[4.936580] snd_hda_codec_via hdaudioC0D0: autoconfig for VT1828S: 
line_outs=4 (0x24/0x25/0x26/0x27/0x0) type:line
[4.936582] snd_hda_codec_via hdaudioC0D0:speaker_outs=0 
(0x0/0x0/0x0/0x0/0x0)
[4.936584] snd_hda_codec_via hdaudioC0D0:hp_outs=1 
(0x28/0x0/0x0/0x0/0x0)
[4.936586] snd_hda_codec_via hdaudioC0D0:mono: mono_out=0x0
[4.936587] snd_hda_codec_via hdaudioC0D0:dig-out=0x2d/0x2e
[4.936588] snd_hda_codec_via hdaudioC0D0:inputs:
[4.936590] snd_hda_codec_via hdaudioC0D0:  Front Mic=0x29
[4.936592] snd_hda_codec_via hdaudioC0D0:  Rear Mic=0x2b
[4.936593] snd_hda_codec_via hdaudioC0D0:  Line=0x2a
[4.936594] snd_hda_codec_via hdaudioC0D0:  CD=0x2c
[4.949948] input: HDA ATI HDMI HDMI/DP,pcm=3 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input12
[4.950016] input: HDA ATI HDMI HDMI/DP,pcm=7 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input13
[4.950073] input: HDA ATI HDMI HDMI/DP,pcm=8 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input14
[4.950126] input: HDA ATI HDMI HDMI/DP,pcm=9 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input15
[4.950192] input: HDA ATI HDMI HDMI/DP,pcm=10 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input16
[4.950252] input: HDA ATI HDMI HDMI/DP,pcm=11 as 
/devices/pci:00/:00:03.0/:01:00.1/sound/card1/input17
[4.952642] input: HDA Intel MID Front Mic as 
/devices/pci:00/:00:1b.0/sound/card0/input18
[4.952699] input: HDA Intel MID Rear Mic as 
/devices/pci:00/:00:1b.0/sound/card0/input19
[4.952761] input: HDA Intel MID Line as 
/devices/pci:00/:00:1b.0/sound/card0/input20
[4.952820] input: HDA Intel MID Line Out Front as 
/devices/pci:00/:00:1b.0/sound/card0/input21
[4.952882] input: HDA Intel MID Line Out Surround as 
/devices/pci:00/:00:1b.0/sound/card0/input22
[4.952942] input: HDA Intel MID Line Out CLFE as 
/devices/pci:00/:00:1b.0/sound/card0/input23
[4.952998] input: HDA Intel MID Line Out Side as 
/devices/pci:00/:00:1b.0/sound/card0/input24
[4.953058] input: HDA Intel MID Front Headphone as 
/devices/pci:00/:00:1b.0/sound/card0/input25
--->8---

Maybe it is related (at least based in release dates) to changes in
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/sound/pci/hda/hda_beep.c?id=45571bb871b217f1031045a27d935ea7c6ea5d12

Thank you for any help,
GSR
 

-- Package-specific info:
** Version:
Linux version 5.9.0-1-amd64 (debian-ker...@lists.debian.org) (gcc-10 (Debian 
10.2.0-15) 10.2.0, GNU ld (GNU Binutils for Debian) 2.35.1) #1 SMP Debian 
5.9.1-1 (2020-10-17)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-5.9.0-1-amd64 root=/dev/mapper/VGIntelSSD-LVIntelRoot 
ro quiet intel_iommu=on scsi_mod.use_blk_mq=1 log_buf_len=1M amdgpu.audio=0

** Not tainted

** Kernel log:
...

** Model information
sys_vendor: System manufacturer
product_name: System Product Name
product_version: System Version
chassis_vendor: Chassis Manufacture
chassis_version: Chassis Version
bios_vendor: American Megatrends Inc.
bios_version: 1807   
board_vendor: ASUSTeK Computer INC.
board_name: P7P55D
board_version: Rev 1.xx

** Loaded modules:
bnep
bluetooth
jitterentropy_rng
drbg
aes_generic
crypto_simd
cryptd
glue_helper
ansi_cprng
ecdh_generic
ecc
rfkill
libaes
binfmt_misc
brd
nfsd
auth_rpcgss
nfs_acl
nfs
lockd
grace
fscache
sunrpc
loop
firewire_sbp2
intel_powerclamp
coretemp
amdgpu
kvm_intel
snd_hda_codec_via
snd

Bug#971578: firejail: overlay-named not working with newer kernels, causes ELOOP

2020-10-01 Thread GSR
Package: firejail
Version: 0.9.62.4-2
Severity: normal

Dear Maintainer,

"firejail --overlay-named=foobar bash" fails with "Error mounting
overlayfs for mounted home directory: fs.c:1064 fs_overlayfs: Too many
levels of symbolic links".

Similar to upstream https://github.com/netblue30/firejail/issues/2799

This points to overlayfs improvements in recent kernels. It works with
linux-image-4.17.0-1-amd64 4.17.8-1, but with newer ones I tested,
linux-image-5.2.0-2-amd64 5.2.9-2 & linux-image-5.8.0-2-amd64
5.8.10-1, a possible loop is detected and mount aborts.

I hope I found the concept for a solution, but it would need to be
adapted for firejail. Lets prepare the dir tree for the demo, /tmp is
a tmpfs, /home is physical ext4:
---8<---
# mkdir -p /tmp/merged{1,2} /tmp/step1/{upper1,work1}
# export DEMO=username
# mkdir -p /home/$DEMO/.firejail/step2/{upper2,work2}
--->8---

Currently firejail seems to go direct to what I call step 2, creating
a loop which the kernel does not allow, similar to this:
---8<---
# mount -t overlay overlay 
-olowerdir=/home/,upperdir=/home/$DEMO/.firejail/step2/upper2/,workdir=/home/$DEMO/.firejail/step2/work2/
 /tmp/merged2
mount: /tmp/merged2: mount(2) system call failed: Too many levels of symbolic 
links.
--->8---

The workaround I found is to first create an overlay to delete where
the looping point would appear:
---8<---
# mount -t overlay overlay 
-olowerdir=/home/,upperdir=/tmp/step1/upper1/,workdir=/tmp/step1/work1/ 
/tmp/merged1
# rm -fr /tmp/merged1/$DEMO/.firejail/
--->8---

And now proceed with the desired overlay, that stores data in the user
directory for future mounts:
---8<---
# mount -t overlay overlay 
-olowerdir=/tmp/merged1,upperdir=/home/$DEMO/.firejail/step2/upper2/,workdir=/home/$DEMO/.firejail/step2/work2/
 /tmp/merged2
# touch /tmp/merged2/$DEMO/overlay-test
# umount /tmp/merged2
# mount -t overlay overlay 
-olowerdir=/tmp/merged1,upperdir=/home/$DEMO/.firejail/step2/upper2/,workdir=/home/$DEMO/.firejail/step2/work2/
 /tmp/merged2
# ls /tmp/merged2/$DEMO/overlay-test
--->8---

So instead of "overlay over home storing data in home", first "overlay
over home storing data in memory" (reusable for concurrent firejails
until next reboot?), then delete the problematic directory in it, and
another "overlay over the memory one", so this time we can use home
for storage without problems, and hiding it from current (and
concurrent) firejail(s).

Seeing the complexity of doing it by hand, maybe there could be cmds
"firejail --[u]mount-overlay=overlay_name /some/dir/" to make
inspection of (non live?) overlays easier. root could run a script,
but if user alone can check own overlays, it would be a lot better.

(Existing --join-filesystem makes me think the following could be
tricky or unsafe or require some kind of network based fs... still
learning about namespaces:)
Related to above maybe there could be a param "--export-fs=/some/dir"
to launch a jail with the filesystem viewable from outside (as
alternative to multiple --get, --ls and --put); and cmds "firejail
--bind-[u]mount={name|pid} /some/dir" to mount the fs view of a
running jail and keep it after it ends down. They would help debugging
configs and allowing extraction of data even if you forget to launch
with overlays instead of any of the "all discarded on exit" options.

Well, I hope the double overlay is the solution, or leads to something
that makes the feature work again.

Cheers,
GSR
 

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.8.0-2-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages firejail depends on:
ii  libapparmor1  2.13.4-3
ii  libc6 2.31-3

Versions of packages firejail recommends:
ii  firejail-profiles  0.9.62.4-2
ii  iproute2   5.8.0-1
ii  iptables   1.8.5-3
ii  xauth  1:1.0.10-1
ii  xpra   3.0.9+dfsg1-1+b2
ii  xserver-xephyr 2:1.20.9-2
ii  xvfb   2:1.20.9-2

firejail suggests no packages.

-- no debconf information



Bug#970574: xserver-xorg-video-amdgpu: ABI changed (24.0 to 24.1) but not the dependencies

2020-09-18 Thread GSR
Package: xserver-xorg-video-amdgpu
Version: 19.1.0-2
Severity: important

Dear Maintainer,

After updating xserver-xorg-video-amdgpu from 19.1.0-1 to 19.1.0-2,
startx stopped working. It seems to be a mismatch of ABI versions and
.deb metadata (provides, breaks, conflicts, etc). The log had:

---8<---
[   144.299] (II) LoadModule: "amdgpu"
[   144.299] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
[   144.305] (II) Module amdgpu: vendor="X.Org Foundation"
[   144.305]compiled for 1.20.9, module version = 19.1.0
[   144.305]Module class: X.Org Video Driver
[   144.305]ABI class: X.Org Video Driver, version 24.1
[   144.306] (EE) amdgpu: module ABI minor version (1) is newer than the 
server's version (0)
[   144.306] (EE) Failed to load module "amdgpu" (module requirement mismatch, 
0)
[   144.306] (II) LoadModule: "wacom"
[   144.306] (II) Loading /usr/lib/xorg/modules/input/wacom_drv.so
[   144.307] (II) Module wacom: vendor="X.Org Foundation"
[   144.307]compiled for 1.20.4, module version = 0.34.99
[   144.307]Module class: X.Org XInput Driver
[   144.307]ABI class: X.Org XInput driver, version 24.1
...
[   144.309] (EE) No drivers available.
[   144.309] (EE) 
Fatal server error:
[   144.309] (EE) no screens found(EE) 
[   144.309] (EE) 
--->8---

The solution was updating xserver-xorg-core by hand, from 2:1.20.3-1
to 2:1.20.9-1. ABI 24.0 does not seem to be good enough for video
drivers and debs like xserver-xorg-video-amdgpu should request a newer
xserver-xorg-core, or drivers should stay compatible with core (wacom
reports 24.1, and it was working days ago with that, so for xinput
drivers it did not matter).

Cheers,
GSR
 



Bug#908533: compton: Change compton sources

2020-06-15 Thread GSR
Hi all:

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=96143

If I understood correctly, migration will be manual. It would be nicer
if automatic (fake compton that depends on real picom?), or at least
some kind of notification beyond emails like this one.

Cheers,
GSR
 



Bug#908533: compton: Change compton sources

2020-06-15 Thread GSR
*blush* Copy paste error, missed the 2 at the end.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961432

Sorry for the noise.
GSR
 



Bug#941532: brz: bash completion fails

2019-10-01 Thread GSR
Package: brz
Version: 3.0.1-6
Severity: normal

Hello:

brz - does nothing, unlike many other commands. Quick look shows
that file /usr/share/bash-completion/completions/brz is a single line
"contrib/bash/bzr", which looks like a path. Checked the tarball and
it has such path, which is a shell snippet to invoke brz and generate
the completion functions. That code works once placed under /usr/... ,
listing multiple options.

The package build process must be mixing things, writing a path
instead of copying the code.

Cheers,
GSR
 

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages brz depends on:
ii  python3 3.7.3-1
ii  python3-breezy  3.0.1-6

Versions of packages brz recommends:
ii  python3-dulwich  0.19.13-1
pn  python3-gpg  

Versions of packages brz suggests:
pn  brz-doc   
pn  python3-breezy.tests  
ii  python3-fastimport0.9.8-2

-- no debconf information



Bug#922667: beep: Error: could not open any device

2019-02-23 Thread GSR
Package: beep
Followup-For: Bug #922667

Before it worked fine via sound card speakers as normal user, now not
even root can get beeps. I understand the user perms setup part being
not done yet, but not why root fails too (the only difference is if it
prints "Error: Could not open any device" or not).

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages beep depends on:
ii  libc6  2.28-7

beep recommends no packages.

beep suggests no packages.

-- no debconf information



Bug#922178: /lib/security/pam_unix.so: cannot open shared object file: No such file or directory

2019-02-12 Thread GSR
Package: libpam-runtime
Version: 1.3.1-1
Followup-For: Bug #922178

Hi:

Same thing. "/etc/init.d/cron restart" seems to get things back to
normal.

Just after upgrade:
---8<---
CRON[12874]: PAM unable to dlopen(pam_unix.so): /lib/security/pam_unix.so: 
cannot open shared object file: No such file or directory
CRON[12874]: PAM adding faulty module: pam_unix.so
CRON[12874]: Authentication failure
--->8---

After restarting cron, things work again:
---8<---
CRON[26043]: pam_unix(cron:session): session opened for user root by (uid=0)
CRON[26043]: pam_unix(cron:session): session closed for user root
--->8---

Upgrading a package should automatically restart services that depend
on it, like it happens with ssh server.

Thanks,
GSR
 

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libpam-runtime depends on:
ii  debconf [debconf-2.0]  1.5.70
ii  libpam-modules 1.3.1-1

libpam-runtime recommends no packages.

libpam-runtime suggests no packages.

-- debconf information:
  libpam-runtime/conflicts:
  libpam-runtime/title:
  libpam-runtime/override: false
* libpam-runtime/no_profiles_chosen:
  libpam-runtime/you-had-no-auth:
* libpam-runtime/profiles: unix, capability



Bug#917306: libopenvdb-dev should depend on libtbb-dev & libblosc-dev

2018-12-25 Thread GSR
Package: libopenvdb-dev
Version: 5.2.0-5
Severity: normal

Header files from libopenvdb-dev include headers from libtbb-dev, so
it should depend on it, similar to libilmbase-dev. One example:
openvdb.h includes own tree/Tree.h, which includes tbb/atomic.h.

And probably libblosc-dev should also be a dep, as libopenvdb5.2
depends on libblosc1 and while VDB can be compiled without Blosc, the
Debian version has it.

Thanks,
GSR


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libopenvdb-dev depends on:
ii  libilmbase-dev  2.2.1-2
ii  libopenvdb5.2   5.2.0-5

libopenvdb-dev recommends no packages.

libopenvdb-dev suggests no packages.

-- no debconf information



Bug#915261: SysV init regression thanks to broken "container detection" logic

2018-12-06 Thread GSR
Package: udev
Version: 239-14
Followup-For: Bug #915261

I tried to set severity to serious but it was reverted. An unbootable
system is not nice, I had to look around for a rescue disk (luckly I
still had one around) to change the script (it was obvious by message,
and also I roughly remembered the etckeeper diff). It could be a bit
more troublesome if combined (no other local machines to help, no USB
sticks, issues in remote machines, failures without output...).

---8<---
if [ -w /sys ]; then
  log_warning_msg "udev does not support containers BUT BUG WORKAROUND"
  # exit 0
fi
--->8---

Bug 915415 is about losing X11 mouse and keyboard, which is bad
too. Bug 915361 was reported as grave.

Avoiding more people to get into issues when cause is known seems
reasonable, it saves everyone time. I don't mind finding new bugs and
help solving them, but getting hit by old ones like this is
discouraging.

Confused about apt-listbugs purpose,
GSR
 



Bug#915261: SysV init regression thanks to broken "container detection" logic

2018-12-06 Thread GSR
Package: udev
Version: 239-14
Followup-For: Bug #915261
Severity: serious

Severity should be at least serious, for two reasons. First so it gets
listed with apt-listbugs default levels and people can decide what to
do. And second, it does not affect every user, but those affected have
to handle a broken boot, which is not nice.

Per https://release.debian.org/testing/rc_policy.txt it is release
critical.
---8<---
* makes unrelated software on the system (or the whole system)
  break
--->8---

GSR
 



Bug#914267: mesa: [regression] with Mesa 18.2.5-2 the charackter model in Tomb Raider is no longer rendered.

2018-11-21 Thread GSR
Package: mesa
Version: 18.2.5-2
Followup-For: Bug #914267

That looks like missing shaders. I hit a similar thing with mpv (just
blue window, sound but no video) after upgrading 18.2.5-1 => 18.2.5-2,
luckly showing some output that later helped with searches.

---8<---
[vo/gpu/opengl] fragment shader compile log (status=0):
[vo/gpu/opengl] 0:36(27): error: invalid input layout qualifier used
[vo/gpu/opengl] 
[vo/gpu/opengl] shader link log (status=0): error: linking with 
uncompiled/unspecialized shader
--->8---

Bug 914303 could be the same too, garbled or single color output could
mean shaders not working because they failed to compile. Looking up
the error text, I found the culprit could be gcc, creating faulty
mesa binaries. https://bugs.freedesktop.org/show_bug.cgi?id=108646
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87859

Cheers,
GSR
 



Bug#913849: xcalib -a -i does not invert with amdgpu, goes with "pure" colors

2018-11-15 Thread GSR
Package: xcalib
Version: 0.8.dfsg1-2+b2
Severity: normal

"xcalib -a -i" should invert the colors, but instead changes
everything into some colors (white, black, cyan, blue, magenta, etc),
like if every component was only 0 or 255 for 8 bit channels. I fear
it could be related to amdgpu driver or Polaris chip videocard as
inversion worked time ago, before changing the card.

Sadly previous card, Cypress with radeon driver, is not avaliable
anymore, so unable to confirm if xcalib is doing the wrong calls to
generic code that changed since or driver / card is the culprit.
redshift changes the colors with the new card to something
apparently correct.

"xcalib -a -p" prints tables that look correct, 1024 lines  to 0
or 0 to . In the inverted case, it also prints lots of "Warning -
{red,green,blue} gamma table not monotonic" messages (they are, but
decreasing, xcalib git changed it, still no good if you run "-a -i"
then "-a -p" instead of "-a -i -p").

"xrandr --prop | grep -i gamma" reports LUT sizes to be 4096, not
1024, making things more confusing, or maybe a clue of where the
problem resides.

Please reassign if you can test the culprit is the driver/card.

Thanks,
GSR
 

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages xcalib depends on:
ii  libc62.27-8
ii  libx11-6 2:1.6.4-3
ii  libxext6 2:1.3.3-1+b2
ii  libxxf86vm1  1:1.1.4-1+b2

xcalib recommends no packages.

Versions of packages xcalib suggests:
pn  icc-profiles  

-- no debconf information



Bug#738112: No support for XRandR

2018-11-15 Thread GSR
Package: xcalib
Version: 0.8.dfsg1-2+b2
Followup-For: Bug #738112

https://github.com/OpenICC/xcalib.git has 0.10 and some extra commits.
Found out it moved via https://sourceforge.net/p/xcalib/bugs/1/#a35b

Thanks,
GSR
 



Bug#904628: gdb: gcore -o uses .pid extension anyway, man page outdated

2018-07-27 Thread GSR
Hi,
sergi...@debian.org (2018-07-27 at 0024.07 -0400):
> Ever since I started working on GDB I noticed that the gcore script is a
> bit "forgotten".
[...]
> Honestly, I don't think this bug is important enough to justify
> complicating the script.  I'll send the upstream patch to clarify the
> manpage (and Cc you); I hope this is enough to address the issue.

Being a script, it can be locally adjusted as last resort. *shrug* The
gcore of, at least, NetBSD uses the name without changes. FreeBSD also
seems to have its own (both descending from a 4.2BSD tool). Most users
probably invoke the commands inside gdb if no tool provided by the OS,
that could explain why the script is not a priority.

Cheers,
GSR
 



Bug#904628: gdb: gcore -o uses .pid extension anyway, man page outdated

2018-07-26 Thread GSR
Hi,
sergi...@debian.org (2018-07-26 at 0008.50 -0400):
> Sorry, I'm not sure I understand the problem.  The '-o' option works as
> expected here:
> 
>   $ bash /usr/bin/gcore 21153
>   0x7f11fc3d0404 in __GI___nanosleep (requested_time=0x7ffc3cb70240, 
> remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
>   28  ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory.
>   Saved corefile core.21153
> 
>   $ bash /usr/bin/gcore -o blabla 21258
>   0x7f3531233404 in __GI___nanosleep (requested_time=0x7fff80925a40, 
> remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
>   28  ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory.
>   Saved corefile blabla.21258
> 
>   $ bash /usr/bin/gcore -o blabla 21549 21550
>   0x7fc267908404 in __GI___nanosleep (requested_time=0x7ffc76bc1c80, 
> remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
>   28  ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory.
>   Saved corefile blabla.21549
>   0x7fab24ce5404 in __GI___nanosleep (requested_time=0x7ffc2d80a380, 
> remaining=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
>   28  ../sysdeps/unix/sysv/linux/nanosleep.c: No such file or directory.
>   Saved corefile blabla.21550

The man page says you can ask for filename blabla, then uses
blabla.21258. That is the problem, it's not a filename, more like a
template, and between getting blabla.21258 or core.21258, no big win,
IMO. If it needs extra handling to end in the file you really wanted,
probably you can rename any of them, or wrap with pushd/popd to change
directory.

Compare also to many other programs, when they talk about a file or
filename, they normally use what is provided, unchanged. wget -i -o -a
and -O, sed -f, etc. wget doesn't force url files to end in .url, or
logging ones in .log, or ... You want to use .txt or no extension? All
work. You can even feed device names or connect to processes if the
shell supports "making files". They are flexible.

Thing talks about filename, I expect filename result, not that it
magically means template. Just as mayority of programs do.

> > While checking what was going on, I found -a is not documented in man
> > page, and script has not comment at all about what it really does
> > (options are found in 10.19 of info docs, it toggles two defaults,
> > Linux only).
> 
> For some reason (probably because of the non-free aspect of it), the
> version of gdb.texinfo present in the salsa GDB repo is not the one
> shipped on upstream GDB 8.1.  The gcore manpage is generated from this
> file, so this is why you're seeing an old version of it.

Indeed, very old, it says 6.8.

> > Suggestions:
> >
> > - change man page and -h output to say "pid[s]".
> 
> This change would be welcome, IMO.

See patches... manpage one is probably moot, if generated from other
source, but could be used as reference.

Other option is simplifying the script, and users do multiple calls,
one per PID. Which I guess it was how it worked before as that is the
man page "tone" (process, not processes, pid, not pids, etc).

> > - support single PID with exact filename (no .pid extension). If you
> >   can get a list of PIDs, you can also probably do the loop, so the
> >   feature isn't so helpful but more importantly it disallows things
> >   like '-o >( gzip - > "path/${PID}.gz" )' (on the fly compression) or
> >   '-o "$T"' (a safe T created by tempfile(1)).
> >
> > - fix man page for -o "write core file to filename if one PID, or
> >   filename.pid if multiple PIDs, instead of default core.pid".
> 
> I don't really understand the two proposals above.

IOW: If you ask for a file to be used, it should be that one when
possible (single PID case), not something else. "Do what I say,
cooperate". And document that.

Cheers,
GSR
 



Bug#904628: gdb: gcore -o uses .pid extension anyway, man page outdated

2018-07-26 Thread GSR
Package: gdb
Version: 8.1-4
Followup-For: Bug #904628
Tags: patch

Patch for possible update of man page.

And a note: the suggested compression trick doesn't work (seek
errors). Maybe there is other way, maybe not possible. The other
example, about using securely created destination, works.

GSR
 
--- gcore.1	2018-07-26 04:50:01.066541238 +0200
+++ gcore.1-old	2018-07-11 17:49:59.0 +0200
@@ -1,26 +1,20 @@
-.TH gcore "1" "Jul 2018" "gdb 8.1" "GNU Tools"
+.TH gcore "1" "May 2007" "gdb 6.8" "GNU Tools"
 .SH NAME
-gcore \- Generate core files for running processes
+gcore \- Generate a core file for a running process
 .SH SYNOPSIS
 .B gcore
-[-a] [-o \fIfilename\fR] \fIpid[s]\fR
+[-o \fIfilename\fR] \fIpid\fR
 .SH DESCRIPTION
 .\" Add any additional description here
 .PP
-gcore generates a core file for the process(es) specified by process IDs,
-\fIpid[s]\fR. By default, each core file is written to core.\fIpid\fR, in the
+gcore generates a core file for the process specified by its process ID,
+\fIpid\fR. By default, the core file is written to core.\fIpid\fR, in the
 current directory.
 .TP
-\fB\-a\fR
-(Linux only) ignore /proc/PID/coredump_filter and also dump memory mappings
-marked with the 'VM_DONTDUMP' flag. See info node Core File Generation for
-longer explanation.
-.TP
 \fB\-o\fR \fIfilename\fR
-write core file to \fIfilename\fR if one PID, or \fIfilename.pid\fR if
-multiple PIDs, instead of default core.\fIpid\fR
+write core file to \fIfilename\fR instead of core.\fIpid\fR
 .SH COPYING
-Copyright \(co 2003, 2005, 2007, 2008, 2018 Free Software Foundation, Inc.
+Copyright \(co 2003, 2005, 2007, 2008 Free Software Foundation, Inc.
 .PP
 Permission is granted to make and distribute verbatim copies of this manual
 provided the copyright notice and this permission notice are preserved on


Bug#904628: gdb: gcore -o uses .pid extension anyway, man page outdated

2018-07-25 Thread GSR
Package: gdb
Version: 8.1-4
Severity: normal
Tags: patch

Hello:

Current man page says "write core file to filename instead of
core.pid" but the real outcome is that dump is written to
filename.pid. Probably because it's not just a single PID, but a list
of PIDs, which neither man page nor -h talk about.

While checking what was going on, I found -a is not documented in man
page, and script has not comment at all about what it really does
(options are found in 10.19 of info docs, it toggles two defaults,
Linux only).

Suggestions:

- change man page and -h output to say "pid[s]".

- support single PID with exact filename (no .pid extension). If you
  can get a list of PIDs, you can also probably do the loop, so the
  feature isn't so helpful but more importantly it disallows things
  like '-o >( gzip - > "path/${PID}.gz" )' (on the fly compression) or
  '-o "$T"' (a safe T created by tempfile(1)).

- fix man page for -o "write core file to filename if one PID, or
  filename.pid if multiple PIDs, instead of default core.pid".

- fix man page for -a (point to info? small text explaining?).

See patch for the script changes.

Thanks,
GSR.
 

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.17.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gdb depends on:
ii  libbabeltrace1  1.5.5-1
ii  libc6   2.27-5
ii  libexpat1   2.2.1-1
ii  libipt1 1.5-1
ii  liblzma55.2.2-1.3
ii  libncursesw66.1+20180210-2
ii  libpython3.63.6.5-9
ii  libreadline77.0-1
ii  libtinfo6   6.1+20180210-2
ii  zlib1g  1:1.2.11.dfsg-1

Versions of packages gdb recommends:
pn  libc-dbg  

Versions of packages gdb suggests:
ii  gdb-doc8.1-1
pn  gdbserver  

-- no debconf information
--- bin/gcore	2018-07-26 00:49:09.671883982 +0200
+++ /usr/bin/gcore	2018-07-23 04:55:10.0 +0200
@@ -41,7 +41,7 @@
 name=$OPTARG
 ;;
 *)
-echo "usage:  gcore [-a] [-o filename] pid[s]"
+echo "usage:  gcore [-a] [-o filename] pid"
 exit 2
 ;;
 esac
@@ -51,7 +51,7 @@
 
 if [ "$#" -eq "0" ]
 then
-echo "usage:  gcore [-a] [-o filename] pid[s]"
+echo "usage:  gcore [-a] [-o filename] pid"
 exit 2
 fi
 
@@ -95,24 +95,17 @@
 # Loop through pids
 for pid in "$@"
 do
-	# If single dump, allow total control of output file with -o
-	if [ "$#" -eq 1 -a "$name" != "core" ] ; then
-	path="$name"
-	else
-	path="$name.$pid"
-	fi
-
 	# `

Bug#904160: gdb: bashism(s) in gcore (or wrong shebang)

2018-07-20 Thread GSR
Package: gdb
Version: 8.1-3
Severity: important

Hello:

The shebang line of gcore script points to sh (dash here), and when
trying to use it stops immediately with:

---8<---
/usr/bin/gcore: 28: /usr/bin/gcore: Syntax error: "(" unexpected
--->8---

Changing sh to bash in the first line of the script makes it work
again. That or fix line 28 (and any other) to be compatible with basic
sh syntax.

Thanks,
GSR
 

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gdb depends on:
ii  libbabeltrace1  1.5.5-1
ii  libc6   2.27-5
ii  libexpat1   2.2.1-1
ii  libipt1 1.5-1
ii  liblzma55.2.2-1.3
ii  libncursesw66.1+20180210-2
ii  libpython3.63.6.5-9
ii  libreadline77.0-1
ii  libtinfo6   6.1+20180210-2
ii  zlib1g  1:1.2.11.dfsg-1

Versions of packages gdb recommends:
pn  libc-dbg  

Versions of packages gdb suggests:
ii  gdb-doc8.1-1
pn  gdbserver  

-- no debconf information



Bug#903141: intel-microcode: lynnfield microcode does not match intel announcements

2018-07-06 Thread GSR
Package: intel-microcode
Version: 3.20180703.2
Severity: normal

Hi:

Intel reports in page 13 of
https://www.intel.com/content/dam/www/public/us/en/documents/sa00115-microcode-update-guidance.pdf
that Lynnfield CPUs (ID 106E5) should have microcode 0x09 and that
they made 0x0A avaliable.

Earlier document
https://newsroom.intel.com/wp-content/uploads/sites/11/2018/04/microcode-update-guidance.pdf
mentions 0x09 in page 11.

But latest updates have neither, still stuck at 0x07, which is very
old.

---8<---
iucode-tool -l /lib/firmware/intel-ucode/ | grep -i 106e5
  005/001: sig 0x000106e5, pf_mask 0x13, 2013-08-20, rev 0x0007, size 7168
--->8---

Does Debian need to source additional microcode packages? Is Intel
limiting the distribution of fixes? Are both documents wrong?

Thanks for any help you can provide,
GSR
 

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages intel-microcode depends on:
ii  iucode-tool  2.3.1-1

Versions of packages intel-microcode recommends:
ii  initramfs-tools  0.130

intel-microcode suggests no packages.

-- no debconf information



Bug#895005: procps: init script ignores local (all?) configuration

2018-04-06 Thread GSR
Package: procps
Version: 2:3.3.13-1
Followup-For: Bug #895005
Tags: patch

Hi again:

I think I found the issue, and some extras. Please see attached diff,
the important part is the last exit 0 that broke the sourcing done in
init-d-script. I also removed the useless check (that other script
checks if DAEMON is set and executable) and fixed QUIENT typo and the
function redefinitions.

Tested all commands avaliable in usage info (start, stop, status,
restart, try-restart, force-reload), all them work (ok or silent), but
try-restart prints things poorly (making status function return 1
makes thing look better but report "fail", which is probably worse).

I believe the QUIET_SYSCTL line and comment above it could become a
file named /etc/defaults/procps, init-d-script should take care of
including it.

Thanks,
GSR
 
--- procps	2018-04-07 04:01:42.155079422 +0200
+++ /etc/init.d/procps	2018-04-07 04:02:57.744576691 +0200
@@ -21,14 +21,20 @@
 DAEMON=/sbin/sysctl
 PIDFILE=none
 
+
+test -x $SYSCTL || exit 0
+
 # Comment this out for sysctl to print every item changed
 QUIET_SYSCTL="-q"
 
 do_start_cmd() {
 	STATUS=0
-	$DAEMON $QUIET_SYSCTL --system || STATUS=$?
+	$DAEMON $QUIENT_SYSCTL --system || STATUS=$?
 	return $STATUS
 }
 
-do_stop() { return 0; }
-do_status() { return 0; }
+do_stop() {}
+do_stop_cmd() {}
+do_status() {}
+
+exit 0


Bug#895005: procps: init script ignores local (all?) configuration

2018-04-05 Thread GSR
Package: procps
Version: 2:3.3.13-1
Severity: normal

Hello:

After updating from 2:3.3.12-4, the local sysctl configuration under
/etc/sysctl.d/ seems to be ignored, at boot or when called manually
(running the script or via "service procps start"). sysctl.conf is
just comments, but I fear it's ignored too. Calling "sysctl --system"
changes the variables correctly.

First wild guess was that "Update the init script to use new LSB
features" (from changelog) should also make sure such changes are
there, by forcing update of whatever lsb packages are involved.

But more inspection suggests it could be typos in the code, because
reading init-d-script(5) man page says the shebang line (in the
example) is #!/lib/init/init-d-script instead of #!/bin/sh. Yet
changing that line and adding echo RUNNING in do_start_cmd prints
nothing.

More investigation, sysctl is $DAEMON now, and "test -x $SYSCTL ||
exit 0" doesn't really return (confirmed via adding set -u, then it
really stops). The plot thickens.

BTW /etc/init.d/skeleton says "implemend" in the comments, that sure
is a typo.

Thank you.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages procps depends on:
ii  init-system-helpers  1.51
ii  libc62.27-3
ii  libncurses5  6.1-1
ii  libncursesw5 6.1-1
ii  libprocps6   2:3.3.13-1
ii  libtinfo56.1-1
ii  lsb-base 9.20170808

Versions of packages procps recommends:
ii  psmisc  23.1-1

procps suggests no packages.

-- no debconf information



Bug#892713: etckeeper: help detect config changes related to symlinks

2018-03-12 Thread GSR
Package: etckeeper
Version: 1.18.7-1
Severity: wishlist

As time passes, more and more files are moving away from /etc, only
leaving a symlink, yet still being configuration. As result, when the
contents change and the behaviour changes, etckeeper is useless to
track the issues and you have to resort to other methods.

One quick example are symlinks in /etc/fonts/conf.d/ pointing to
/usr/share/fontconfig/conf.avail/ files. Before they pointed to ones
in /etc/fonts/conf.avail/ so the contents were tracked and changes
detected (some files still reside there, but they are disappearing
with updates).

It would be nice if etckeeper kept hashes of the linked files (or some
other way to flag changes) so figuring what, since when or why
something is happening is easier. It could be stored in the .etckeeper
file, like the chmod lines.

This would be half way between not keeping any info about config
changes (due to the indirections) and fully tracking directories and
files outside /etc (which seems to be beyond upstream plans).

Thanks.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages etckeeper depends on:
ii  bzr2.7.0+bzr6622-10
ii  debconf [debconf-2.0]  1.5.64
ii  git1:2.16.2-1
ii  mercurial  4.5-1

Versions of packages etckeeper recommends:
ii  cron [cron-daemon]  3.0pl1-128.1

Versions of packages etckeeper suggests:
pn  sudo  

-- debconf information:
* etckeeper/commit_failed:
  etckeeper/purge: true



Bug#875989: console-setup: generated cached_setup_keyboard.sh references /tmp/ file

2017-10-18 Thread GSR
Hi,
k...@debian.org (2017-09-17 at 0732.32 +0200):
> It seems there were no functional changes between both versions, only
> translation updates plus an extra CHANGES file (which looks like the
> last changelog entry). BTW, Christian, a git push seems to be missing.

Updated 1.167 to 1.169 and it did it again. So "flipped bit that has
barely valid outcome without crashing" is now out of question, too
much concidence.

---8<---
-loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null' 
+loadkeys '/tmp/tmpkbd.V1Nv35' > '/dev/null' 
--->8---

Running manually "setupcon --save-only" fixes it. :-?

---8<---
-loadkeys '/tmp/tmpkbd.V1Nv35' > '/dev/null' 
+loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null' 
--->8---

Cheers,
GSR
 



Bug#875989: console-setup: generated cached_setup_keyboard.sh references /tmp/ file

2017-09-17 Thread GSR
Hi,
k...@debian.org (2017-09-17 at 0732.32 +0200):
> GSR <gsr.b...@infernal-iceberg.com> (2017-09-17):
> > Package: console-setup
> > Version: 1.167
> > Severity: normal
> > 
> > Updated from 166 to 167 and when verifying changes in /etc/ noticed
> > there was only one change, in console-setup/cached_setup_keyboard.sh:
> > 
> > ---8<---
> > -loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null' 
> > +loadkeys '/tmp/tmpkbd.31u83e' > '/dev/null'
> > --->8---
> > 
> > File in /tmp/, named tmpkbd and with (random) extension that looks
> > like one from mktemp? And before it was a file in /etc/ with
> > understable name? Suspicious.
[...]
> It seems there were no functional changes between both versions, only
> translation updates plus an extra CHANGES file (which looks like the
> last changelog entry). BTW, Christian, a git push seems to be missing.

The diff above is what etckeeper commited when upgrading
console-setup, console-setup-linux and keyboard-configuration, all
from 1.166 to 1.167. And there have been previous commits, so it
wasn't something pending from way past, it took place in the upgrade.

Also, as predicted, "cannot open file /tmp/tmpkbd.31u83e" appeared on
boot, yet mapping looked OK. Anyway, I invoked the other loadkeys by
hand to be sure.

After reading the man page, I decided to run "setupcon --save-only" by
hand... and now the file is back to sane value. Uh!? A bit flipped
during upgrade and naming choice got mangled?

GSR
 



Bug#875989: console-setup: generated cached_setup_keyboard.sh references /tmp/ file

2017-09-16 Thread GSR
Package: console-setup
Version: 1.167
Severity: normal

Updated from 166 to 167 and when verifying changes in /etc/ noticed
there was only one change, in console-setup/cached_setup_keyboard.sh:

---8<---
-loadkeys '/etc/console-setup/cached_UTF-8_del.kmap.gz' > '/dev/null' 
+loadkeys '/tmp/tmpkbd.31u83e' > '/dev/null'
--->8---

File in /tmp/, named tmpkbd and with (random) extension that looks
like one from mktemp? And before it was a file in /etc/ with
understable name? Suspicious.

Running the script by hand returns the obvious "cannot open file
/tmp/tmpkbd.31u83e" while calling the other version of loadkeys
invocation works fine.

Prediction is that in next boot it will complain too and require
manually calling with the proper kmap file.

Also while tracking the calls for boot sequence, found that usage line
for /etc/init.d/keyboard-setup.sh and console-setup.sh forgot the .sh
extension (two mount*.sh forgot the extension too, but that would be
for another report). Most scripts properly report their name with .sh
and one even just uses $0 so it reacts automatically to however it was
called. Minor cosmetic details.

Thanks,
GSR
 

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.11.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages console-setup depends on:
ii  console-setup-linux 1.167
ii  debconf 1.5.62
ii  keyboard-configuration  1.167
ii  xkb-data2.5.1-3

console-setup recommends no packages.

Versions of packages console-setup suggests:
ii  locales   2.24-17
ii  lsb-base  9.20170808

Versions of packages keyboard-configuration depends on:
ii  debconf 1.5.62
ii  liblocale-gettext-perl  1.07-3+b3

Versions of packages console-setup-linux depends on:
ii  init-system-helpers 1.49
ii  initscripts 2.88dsf-59.9
ii  kbd 1.15.5-1
ii  keyboard-configuration  1.167

console-setup-linux suggests no packages.

Versions of packages console-setup is related to:
pn  console-common
pn  console-data  
pn  console-tools 
pn  gnome-control-center  
ii  kbd   1.15.5-1

-- debconf information:
  keyboard-configuration/store_defaults_in_debconf_db: true
* keyboard-configuration/altgr: Right Alt (AltGr)
  console-setup/use_system_font:
* console-setup/fontface47: Fixed
  keyboard-configuration/layoutcode: es
  keyboard-configuration/xkb-keymap: es
  console-setup/codesetcode: Lat15
  keyboard-configuration/other:
  keyboard-configuration/layout:
  console-setup/framebuffer_only:
  keyboard-configuration/unsupported_layout: true
  console-setup/fontsize-text47: 8x16
  console-setup/codeset47: # Latin1 and Latin5 - western Europe and Turkic 
languages
* console-setup/fontsize-fb47: 8x16
  keyboard-configuration/toggle: No toggling
  keyboard-configuration/switch: No temporary switch
* keyboard-configuration/compose: Menu key
  keyboard-configuration/optionscode: 
lv3:ralt_switch,compose:menu,terminate:ctrl_alt_bksp
  keyboard-configuration/modelcode: pc105
  keyboard-configuration/variantcode:
  keyboard-configuration/unsupported_config_options: true
  console-setup/guess_font:
* keyboard-configuration/model: Generic 105-key (Intl) PC
  debian-installer/console-setup-udeb/title:
* keyboard-configuration/variant: Spanish
  console-setup/store_defaults_in_debconf_db: true
  keyboard-configuration/unsupported_options: true
* keyboard-configuration/ctrl_alt_bksp: true
  console-setup/charmap47: UTF-8
  console-setup/fontsize: 8x16
  keyboard-configuration/unsupported_config_layout: true



Bug#821291: Program received signal SIGSEGV, Segmentation fault.

2017-09-12 Thread GSR
Package: xpra
Version: 0.17.6+dfsg-1+b1
Followup-For: Bug #821291

By chance I think I hit this bug too, and also found the factor that
makes it happen. I created small scripts to test the idea. The culprit
is something in the icon themes, so maybe the bug should be assigned
to them (or maybe not and xpra should ignore the error and use a
fallback theme).

First create multiple rc files, one per icon theme avaliable based in
the current one (new setting at end, so it overrides previous value):

---8<---
mkdir /tmp/rc-xpra
for i in in /usr/share/icons/*/ ; do
  THEME=$( basename $i )
  cp ~/.gtkrc-2.0 /tmp/rc-xpra/gtkrc2-$THEME
  echo gtk-icon-theme-name = \"$THEME\" >> "/tmp/rc-xpra/gtkrc2-$THEME"
done
--->8---

Start xpra as normal in one console and note down the display, for
example 7.

Then identify the problematic themes for attach command in another
console, by hitting C-c if it works or letting the process crash
(SIGSEGV 11, 128 + 11 = 139):

---8<---
XPRADISP=7
mkdir /tmp/rc-fail
cd /tmp/
for i in /tmp/rc-xpra/* ; do
  echo === TESTING $i ===
  GTK2_RC_FILES=$i xpra attach :$XPRADISP
  if [ 139 -eq $? ] ; then
mv $i /tmp/rc-fail/
  fi
  echo === FINISHED $i ===
done
--->8---

"default" theme works but complains with:

---8<---
/usr/lib/python2.7/dist-packages/xpra/client/gtk_base/gtk_client_base.py:360: 
GtkWarning: Theme file for default has no name

  log("contexts: %s", it.list_contexts())
/usr/lib/python2.7/dist-packages/xpra/client/gtk_base/gtk_client_base.py:360: 
GtkWarning: Theme file for default has no directories

  log("contexts: %s", it.list_contexts())
--->8---

Meaning it can handle settings that have problems, at least sometimes.

Of the other small collection I have, icon theme Fog has empty
directory, yet works.

ContrastHigh and HighContrast fail with the g_str_hash +
gtk_icon_theme_list_contexts backtrace.

So if this is the case, workaround until proper fix could be creating
a new rc file with a working icon theme, and always launching with:

---8<---
GTK2_RC_FILES=~/.xpra/gtkrc-2.0 xpra attach [params]
--->8---

Cheers,
GSR
 



Bug#859978: linux-cpupower: wrong turbo speeds reported on Nehalem

2017-04-10 Thread GSR
Hi,
b...@decadent.org.uk (2017-04-10 at 1904.15 +0100):
> I've attached the patch that should fix this.  Please either test this
> patch or the modified packages (linux-cpupower & libcpupower1 version
> 4.9.18-2~a.test) from <https://people.debian.org/~benh/packages/>.

Works, now it reports 3200, 3200, 3467, 3600 MHz.

Maybe it should report 3.200 GHz etc like all the other lines
(= standardise on one unit and format). :)

Thank you,
GSR
 



Bug#859979: firejail: Option --overlay-path=path not supported but documented

2017-04-09 Thread GSR
Package: firejail
Version: 0.9.44.10-1
Severity: normal

Dear Maintainer,

Man page talks about overlay-path but it fails as in:
---8<---
firejail --overlay-path=/tmp/testdir --overlay-named=testname
Error: invalid --overlay-path=/tmp/testdir command line option
--->8---

Checked the source, it seems to be unsupported yet (around line 1471
of main.c). Maybe man page should drop any mention until the issues
are solved.

Thanks,
GSR
 

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages firejail depends on:
ii  libapparmor1  2.10-2+b1
ii  libc6 2.24-9

Versions of packages firejail recommends:
ii  iptables   1.6.0+snapshot20161117-5
ii  xauth  1:1.0.9-1
pn  xpra | xserver-xephyr  

firejail suggests no packages.

-- no debconf information



Bug#859978: linux-cpupower: wrong turbo speeds reported on Nehalem

2017-04-09 Thread GSR
Package: linux-cpupower
Version: 4.9.13-1
Severity: normal

Dear Maintainer,

On i7-870 Nehalem, "cpupower frequency-info -n" reports the wrong
speeds for boost states. It seems to take the right multipliers (24,
24, 26 and 27) but the wrong base clock (100 as per newer chips,
instead of correct 133). Thus the reported speeds (2400-2700 Mhz) are
even lower than the normal maximum (2934 Mhz). Output should be approx
3192-3591.

i7z tool figures the 100 vs 133 correctly (yet has other bug and says
the chip to be Nehalem Haswell at the same time, which has been
reported too). It may serve as reference to figure where to extract
the proper clock value for the cpupower command.

Thanks,
GSR
 

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages linux-cpupower depends on:
ii  libc6 2.24-9
ii  libcpupower1  4.8.11-1
ii  libpci3   1:3.5.2-1

linux-cpupower recommends no packages.

linux-cpupower suggests no packages.

-- no debconf information



Bug#856806: i7z: Possible wrong output with Nehalem

2017-03-04 Thread GSR
Package: i7z
Version: 0.27.2+git2013.10.12-g5023138-3
Severity: normal

Dear Maintainer,

Running i7z in i7-870 Nehalem, it prints "i7z DEBUG: Detected a
nehalem (i7/i5/Xeon) - 45nm" first and "i7z DEBUG: guessing Haswell"
near the end. Haswell is a different newer family (i7-4170 eg, Sandy
and Ivy are generations between it and Nehalem).

The file helper_functions.c around line 420 has:

*nehalem = true;
*sandy_bridge = false;
*ivy_bridge = false;
*haswell = true;

And other blocks always set one to true and the other three to false.
Could that be a bug and the reason for the mixed reports? Just setting
last to false could fix it, if no more tests needed to differentiate.

The program also reports two conflicting values once running, first
"True Frequency (without accounting Turbo) 2942 MHz" and below "Max
Frequency without considering Turbo 3075.73 MHz (133.73 x [23])".

The official value is ~2.9 GHz, the 23 multiplier is between official
normal max (22) and minimum turbo (24 and up).

Again I looked at the code, and in i7z_Single_Socket.c below line 285
I see it adds one when TURBO_MODE is 1. Maybe wrong? Maybe it should
use another string to explain why? In other similar part of the file,
below line 944, it says "True Frequency" instead (safety margin to
allow transitions to/from turbo modes?). That function seems to be
commented out.

Other than those two, all looks OK. It even let me notice a bug in
"cpupower frequency-info -n", which seems to be confused too and
reports turbo levels as X * 100 instead of X * 133 (Nehalem vs newer),
with the absurd result of normal max being well above the single core
turbo.

Thanks,
GSR
 

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages i7z depends on:
ii  libc6 2.24-9
ii  libncurses5   6.0+20151024-2
ii  libtinfo5 6.0+20151024-2
ii  msr-tools 1.3-2
ii  ruby  1:2.1.0.4
ii  ruby1.8 [ruby-interpreter]1.8.7.358-7
ii  ruby1.9.1 [ruby-interpreter]  1.9.3.194-8.1+b1
ii  ruby2.1 [ruby-interpreter]2.1.2-3

i7z recommends no packages.

i7z suggests no packages.

-- no debconf information



Bug#445286: readline frontend for debconf and previous values

2017-01-15 Thread GSR
Hi:

Already possible to have the previous values typed in. See reports
635032 & 537870. Install libterm-readline-gnu-perl to make the values
appear ready to be edited.

So what probably should do is include the values in prompt text when
the package is not installed. Then allow pressing enter to accept, and
only edits would require retyping.

Cheers,
GSR
 



Bug#838852: etckeeper: Missed package in listings

2016-09-25 Thread GSR
Package: etckeeper
Version: 1.18.5-1
Severity: normal

Dear Maintainer,

Installing spamassassin reported:

--8<--
The following additional packages will be installed:
  libdigest-hmac-perl libnet-dns-perl libnet-ip-perl libnetaddr-ip-perl
  libsys-hostname-long-perl
...
The following NEW packages will be installed:
  libdigest-hmac-perl libnet-dns-perl libnet-ip-perl libnetaddr-ip-perl
  libsys-hostname-long-perl spamassassin
-->8--

But the etckeeper commit contains only the lib* ones:

--8<--
Package changes:
+libdigest-hmac-perl 1.03+dfsg-1 all
+libnet-dns-perl 1.06-1 all
+libnet-ip-perl 1.26-1 all
+libnetaddr-ip-perl 4.079+dfsg-1+b1 amd64
+libsys-hostname-long-perl 1.5-1 all
-->8--

Spamassassin was removed previously due a problem with libnet-ip-perl
that was solved hours later with the above install. But investigating
I noticed it was not seen for removal either:

--8<--
Package changes:
-info 6.3.0.dfsg.1-1 amd64
+info 6.3.0.dfsg.1-1+b1 amd64
-install-info 6.3.0.dfsg.1-1 amd64
+install-info 6.3.0.dfsg.1-1+b1 amd64
-libapt-pkg-perl 0.1.29+b5 amd64
+libapt-pkg-perl 0.1.29+b6 amd64
-libclone-perl 0.38-1+b1 amd64
-libdbi-perl 1.634-1+b1 amd64
+libdbi-perl 1.636-1+b1 amd64
-libfile-fcntllock-perl 0.22-3+b1 amd64
-libfile-fnmatch-perl 0.02-2+b2 amd64
+libfile-fcntllock-perl 0.22-3+b2 amd64
+libfile-fnmatch-perl 0.02-2+b3 amd64
-libhtml-parser-perl 3.71-2+b1 amd64
+libhtml-parser-perl 3.72-2+b1 amd64
-libio-pty-perl 1:1.08-1.1+b1 amd64
+libio-pty-perl 1:1.08-1.1+b2 amd64
-liblist-moreutils-perl 0.413-1+b1 amd64
+liblist-moreutils-perl 0.416-1+b1 amd64
-liblocale-gettext-perl 1.07-1+b1 amd64
+liblocale-gettext-perl 1.07-3+b1 amd64
-libnet-dns-perl 0.81-2+b1 amd64
+libnet-dns-perl 1.06-1 all
-libnet-ssleay-perl 1.72-1+b2 amd64
+libnet-ssleay-perl 1.77-1+b1 amd64
-libnetaddr-ip-perl 4.078+dfsg-1+b1 amd64
+libperl5.24 5.24.1~rc3-2 amd64
-libsocket6-perl 0.25-1+b2 amd64
+libsocket6-perl 0.27-1+b1 amd64
-libtext-charwidth-perl 0.04-7+b4 amd64
-libtext-iconv-perl 1.7-5+b3 amd64
+libtext-charwidth-perl 0.04-7+b5 amd64
+libtext-iconv-perl 1.7-5+b4 amd64
-libxml-libxml-perl 2.0123+dfsg-1+b1 amd64
+libxml-libxml-perl 2.0128+dfsg-1+b1 amd64
-libxml-parser-perl 2.44-1+b1 amd64
+libxml-parser-perl 2.44-2+b1 amd64
-perl 5.22.2-5 amd64
-perl-base 5.22.2-5 amd64
+perl 5.24.1~rc3-2 amd64
+perl-base 5.24.1~rc3-2 amd64
+perl-modules-5.24 5.24.1~rc3-2 all
-texinfo 6.3.0.dfsg.1-1 amd64
+texinfo 6.3.0.dfsg.1-1+b1 amd64
-->8--

There must be something wrong with the code that generates the
listings.

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages etckeeper depends on:
ii  bzr2.7.0+bzr6619-2
ii  debconf [debconf-2.0]  1.5.58
ii  git1:2.9.3-1
ii  mercurial  3.9.1-1
pn  python:any 

Versions of packages etckeeper recommends:
ii  cron [cron-daemon]  3.0pl1-127

Versions of packages etckeeper suggests:
pn  sudo  

-- debconf information:
* etckeeper/commit_failed:
  etckeeper/purge: true



Bug#834256: firejail: Please don't force PS1

2016-08-13 Thread GSR
Package: firejail
Version: 0.9.40-3
Severity: normal

Dear Maintainer,

firejail seems to force PS1. A grep in the git source shows it is done
by setting PROMPT_COMMAND (!?) in two different places (join.c and
env.c), but no explanation why in source or documentation.

If there is a security reason to force PS1 (or even the roundabout way
with PROMPT_COMMAND) it should be documented. Also using only colors
to inform of something can backfire, not all terminals support them.

Otherwise PS1 and PROMPT_COMMAND should be left under shell control
from the start. They can be overridden once you figure what is going
on anyway, and I would had not noticed anything if I had used
PROMPT_COMMAND for something.

While investigating this, I found out ${container} env var too with a
comment talking about Linux Containers. LXC doesn't seem to document
that one either, and the ones documented follow the standard of all
upper case (LXC_*), so I also have doubts about its correctness (some
left over from a LXC script? bug and will be fixed to be upper case?).

Thanks,
GSR

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages firejail depends on:
ii  libc6  2.23-4

Versions of packages firejail recommends:
pn  xpra | xserver-xephyr  

firejail suggests no packages.

-- no debconf information



Bug#662895: closed by Ben Hutchings <b...@debian.org> (Closing bugs assigned to linux-2.6 package)

2016-02-09 Thread GSR
reopen 662895
reassign 662895 src:linux 4.4-1~exp1
quit

Hi,
ow...@bugs.debian.org (2016-02-09 at 1528.20 +):
> If you can still reproduce this bug in a newer release, please reopen
> the bug report and reassign it to 'src:linux' and the affected version
> of the package.  You can find the package version for the running
> kernel by running:
> 
> uname -v

I have been using "#1 SMP Debian 3.16.7-ckt11-1 (2015-05-24)" for some
time, and today installed a new kernel "#1 SMP Debian 4.4-1~exp1
(2016-01-19)". It keeps happening with both. It took over 7 hours to
happen with the 4.4, but still seems the ATK0110 or something else in
ACPI system is not playing nice, like reading too much or too few from
a stack and then crap spreading.

All these years I just managed to keep the system "usable" by brute
forcing constant resets of the keyboard. Side effect: sometimes normal
keys get stuck until all settles, sometimes modifiers get stuck (even
if not pressed before... shift tends to do that) and you have to
manually release & press them so they really release.

GSR
 



Bug#663024: procps: 'w' not listing users in VTs

2015-06-15 Thread GSR
Hi,
csm...@debian.org (2015-06-13 at 1606.25 +1000):
   I just checked my w program and its listing tty users fine. Are you
 still seeing this problem? If so I'll need to run some tests with you
 to find out why things are different.

At some point it got fixed. Please close the report.

GSR
 


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



Bug#775174: iceweasel: Crash while loading pages with 3D, like get.webgl.org

2015-01-11 Thread GSR
Package: iceweasel
Version: 31.3.0esr-1
Severity: normal

Dear Maintainer,

iceweasel crashes as soon as any webgl feature appears in a
page. Simplest test is trying to load http://get.webgl.org/ but
http://www.vill.ee/eye also crashes.

After installing iceweasel-dbg I tried again with -safe-mode and the
crash happened again, see attached backtrace. Also attached glxinfo
output. Other 3D programs like glxgears or blender load fine.

I hope someone can figure what is going on, as everything just
disappears, without time to react. For now I will set webgl.disable to
true to avoid any other nasty surprise.

Thanks.

-- Package-specific info:

-- Extensions information
Using -safe-mode.

-- Plugins information
Name: Shockwave Flash (11.2.202.425)
Location: /usr/lib/flashplugin-nonfree/libflashplayer.so
Status: enabled


-- Addons package information
ii  iceweasel  31.3.0esr-1  amd64Web browser based on Firefox

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.17-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages iceweasel depends on:
ii  debianutils   4.3.4
ii  fontconfig2.9.0-7.1
ii  libasound21.0.27.1-1
ii  libatk1.0-0   2.8.0-2
ii  libc6 2.19-13
ii  libcairo2 1.12.14-4
ii  libdbus-1-3   1.6.10-1
ii  libdbus-glib-1-2  0.100.2-1
ii  libevent-2.0-52.0.21-stable-1
ii  libffi6   3.0.13-4
ii  libfontconfig12.11.0-1
ii  libfreetype6  2.5.2-2
ii  libgcc1   1:4.8.1-8
ii  libgdk-pixbuf2.0-02.28.2-1
ii  libglib2.0-0  2.42.1-1
ii  libgtk2.0-0   2.24.18-1
ii  libhunspell-1.3-0 1.3.3-3
ii  libnspr4  2:4.10.7-1
ii  libnss3   2:3.17.2-1.1
ii  libpango-1.0-01.36.3-1
ii  libsqlite3-0  3.8.7.4-1
ii  libstartup-notification0  0.12-3
ii  libstdc++64.9.1-12
ii  libvpx1   1.3.0-2
ii  libx11-6  2:1.6.0-1
ii  libxext6  2:1.3.3-1
ii  libxrender1   1:0.9.7-1+deb7u1
ii  libxt61:1.1.3-1+deb7u1
ii  procps1:3.3.8-2
ii  zlib1g1:1.2.8.dfsg-1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-mathjax  none
pn  fonts-oflb-asana-math  none
pn  fonts-stix | otf-stix  none
pn  libcanberra0   none
pn  libgnomeui-0   none
ii  libgssapi-krb5-2   1.12.1+dfsg-3
pn  mozplugger none

-- Configuration Files:
/etc/iceweasel/iceweaselrc a7f1bcffd6febdb02e86652a60ebfd16 [Errno 2] No such 
file or directory: u'/etc/iceweasel/iceweaselrc 
a7f1bcffd6febdb02e86652a60ebfd16'

-- no debconf information
#0  0x7fa3b9a0279b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1  0x7fa3b61ccb29 in nsProfileLock::FatalSignalHandler (signo=11, 
info=0x7fff00bb85b0, context=0x7fff00bb8480) at 
/tmp/buildd/iceweasel-31.3.0esr/profile/dirserviceprovider/src/nsProfileLock.cpp:175
unblock_sigs = {__val = {1024, 0 repeats 15 times}}
oldact = optimized out
#2  signal handler called
No symbol table info available.
#3  0x7fa38f98e0eb in ?? () from /lib/x86_64-linux-gnu/libbsd.so.0
No symbol table info available.
#4  0x7fa3b9c1e9fa in ?? () from /lib64/ld-linux-x86-64.so.2
No symbol table info available.
#5  0x7fa3b9c1eae3 in ?? () from /lib64/ld-linux-x86-64.so.2
No symbol table info available.
#6  0x7fa3b9c22c48 in ?? () from /lib64/ld-linux-x86-64.so.2
No symbol table info available.
#7  0x7fa3b9c1e8b4 in ?? () from /lib64/ld-linux-x86-64.so.2
No symbol table info available.
#8  0x7fa3b9c2243b in ?? () from /lib64/ld-linux-x86-64.so.2
No symbol table info available.
#9  0x7fa3b97f002b in ?? () from /lib/x86_64-linux-gnu/libdl.so.2
No symbol table info available.
#10 0x7fa3b9c1e8b4 in ?? () from /lib64/ld-linux-x86-64.so.2
No symbol table info available.
#11 0x7fa3b97f05dd in ?? () from /lib/x86_64-linux-gnu/libdl.so.2
No symbol table info available.
#12 0x7fa3b97f00c1 in dlopen () from /lib/x86_64-linux-gnu/libdl.so.2
No symbol table info available.
#13 0x7fa3943ad0b6 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#14 0x7fa3943b0b9c in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#15 0x7fa394385994 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#16 0x7fa3943818d1 in glXQueryVersion () from 
/usr/lib/x86_64-linux-gnu/libGL.so.1
No symbol table info available.
#17 0x7fa3b546ef8b in 

Bug#763406: geeqie: Float window uses image window dimensions

2014-09-30 Thread GSR
Hi,
kl...@ethgen.de (2014-09-30 at 1012.55 +0100):
  After updating, it seems the saved state for the ile list window is
  the same of the image window.
 What do you mean with ile list window? Maybe I missed that word due my
 english is not the best but I do not know the word ile.

Sorry, typo: file list window. The one you get by pressing l, to
toggle from integrated as side column in the image window to floating
alone.

GSR
 


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



Bug#763406: geeqie: Float window uses image window dimensions

2014-09-29 Thread GSR
Package: geeqie
Version: 1:1.2-2
Severity: important

Dear Maintainer,

After updating, it seems the saved state for the ile list window is
the same of the image window. Move or resize any of them, and in next
use they both will appear as the image one was when closing. This
worked fine in 1.1, each window was remembered correctly, all the
state X, Y, width and height. The worst is that the file list get all
the contents rearranged (if not hidden for lack of space) when the
size is too small.

Verified by looking at the config file, the values match perfectly
every time, whatever main_window has, appears for float_window:
---8---
main_window.x = 267
main_window.y = 191
main_window.w = 200
main_window.h = 70

float_window.x = 267
float_window.y = 191
float_window.w = 200
float_window.h = 70
---8---

Please check what went wrong with the 1.1 to 1.2 changes, thanks.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.11-trunk-amd64 (SMP w/8 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 geeqie depends on:
ii  geeqie-common1:1.2-2
ii  libatk1.0-0  2.8.0-2
ii  libc62.19-9
ii  libcairo21.12.14-4
ii  libexiv2-13  0.24-4
ii  libfontconfig1   2.11.0-1
ii  libfreetype6 2.4.9-1.1
ii  libgcc1  1:4.8.1-8
ii  libgdk-pixbuf2.0-0   2.28.2-1
ii  libglib2.0-0 2.40.0-2
ii  libgtk2.0-0  2.24.18-1
ii  libjpeg621:1.3.1-3
ii  liblcms2-2   2.2+git20110628-2.2
ii  liblircclient0   0.9.0~pre1-1
ii  liblua5.1-0  5.1.5-7
ii  libpango-1.0-0   1.36.3-1
ii  libpangocairo-1.0-0  1.36.3-1
ii  libpangoft2-1.0-01.36.3-1
ii  libstdc++6   4.9.1-12
ii  libtiff5 4.0.3-5

Versions of packages geeqie recommends:
pn  exiftran none
pn  exiv2none
ii  imagemagick  8:6.8.9.6-4
ii  librsvg2-common  2.36.4-2
pn  lpr  none
pn  ufraw-batch  none
pn  zenity   none

Versions of packages geeqie suggests:
pn  geeqie-dbg none
ii  gimp   2.6.12-1+b2
ii  libjpeg-progs  8d-1
pn  ufraw  none
pn  xpaint none

-- no debconf information


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



Bug#659832: Method using plain su found for Bug#659832

2014-01-14 Thread GSR
[BCC to everyone that seems involved, 12 extra addresses, and trying
CC bug report too, just in case it works and the info can be stored
for public reference]

Hi,
ow...@bugs.debian.org (2014-01-01 at 1730.21 +):
[...]

This time I had more luck when investigating alternatives... and I
think I have the solution using su, no need of wrappers, just PAM.
Probably also the reason sux is dead upstream and sux was pretty much
a Debian issue.

To /etc/pam.d/su add:
---8---
# Forward xauth keys between users if invoker is root or UID 1000 or higher
session  optional  pam_xauth.so systemuser=999
---8---

Proper change(s) so this stops biting so many people:
- patch /etc/pam.d/su (login package), commented out or (preferably) active
- patch su(1) man page (login package)
- patch xauth(1) man page (xauth package)

The man page changes should hint users towards pam_xauth(8), as it
seems to be simpler and more in line with current methods. The su(1)
doc talks about $XAUTHORITY and a general Other environments might be
set by PAM modules, which is not what pam_xauth does (it generates
keys as needed, while $XAUTHORITY from invoker could be an unreadable
file).

Worst case just the pam.d/su file should have the info/example, like
it does for pam_wheel.so, pam_time.so or pam_limits.so, but I would
like more docs being also updated, even with just small changes to SEE
ALSO sections. Best would be enabled config and docs, so it works and
no need of having luck when searching what is going on.

So should 659832 be reopened and reassigned? New bug(s) opened against
other packages so config and documentation finally solves the issue?

GSR
 


sux-solution.tgz
Description: application/gtar-compressed


Bug#721878: libsvn1: outdated libsqlite dependency

2013-09-04 Thread GSR
Package: libsvn1
Version: 1.7.9-1+nmu4
Severity: normal

After manually upgrading subversion package (and dependencies), svn
commands report:

---8---
svn: E200029: Couldn't perform atomic initialization
svn: E200030: SQLite compiled for 3.8.0.1, but running with 3.7.17
---8---

Upgrading sqlite3 (which also upgraded libsqlite3-0 automatically)
makes the commands work again, so it seems the libsvn1 package has
outdated dependency information.

Please investigate, thank you.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-1-amd64 (SMP w/8 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 libsvn1 depends on:
ii  libapr11.4.6-4
ii  libaprutil11.5.2-1
ii  libc6  2.17-92+b1
ii  libdb5.1   5.1.29-6
ii  libexpat1  2.1.0-3
ii  libldap-2.4-2  2.4.31-1+nmu2
ii  libneon27-gnutls   0.29.6-3
ii  libsasl2-2 2.1.25.dfsg1-7
ii  libserf1   1.1.0-2
ii  libsqlite3-0   3.8.0.1-1
ii  multiarch-support  2.17-5
ii  zlib1g 1:1.2.8.dfsg-1

libsvn1 recommends no packages.

libsvn1 suggests no packages.

-- no debconf information


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



Bug#707158: sawfish implemented a workaround

2013-08-14 Thread GSR
Package: iceweasel
Version: 17.0.8esr-2
Severity: important
Tags: patch

Hi:

Thanks to Robert Bihlmeyer  Lionel Elie Mamane (see bug #711846)
Debian's sawfish has a backport of the workaround for the window size,
taken from latest SF.

Firefox still has program specified maximum size: 1073741824 by
1073741824 set for their windows but SF became immune to those
values.

The patch that upstream does not want to apply to the ESR should fix
problems in other software like olvwm. The other option seems to be
installing FF/Iceweasel 23 from experimental.

GSR
 


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



Bug#707158: iceweasel: Absurd maximum window size causes issues with some window managers

2013-05-07 Thread GSR
Package: iceweasel
Version: 17.0.5esr-1
Severity: important
Tags: patch

Hi:

Iceweasel/Firefox has a serious issue related to asking for an
absurdly big maximum image window. xprop reports 1073741824 by
1073741824 when X server seems to handle up to 32768 and other apps
also assume this 16 bit limit.

This means some window managers, like Sawfish, are unable to handle FF
windows correctly, making it unusable. There is a report upstream
which explains it and has a patch to limit the values to a more normal
range. https://bugzilla.mozilla.org/show_bug.cgi?id=813997

Please, consider adding the patch to Debian packaging, as it seems it
will not go into ESR, but Debian will use ESR for time to come.

Thanks a lot.

-- Addons package information
ii  iceweasel  17.0.5esr-1  amd64Web browser based on Firefox

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.7-trunk-amd64 (SMP w/8 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 iceweasel depends on:
ii  debianutils 4.3.4
ii  fontconfig  2.9.0-7.1
ii  libc6   2.17-1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-02.33.12+really2.32.4-5
ii  libgtk2.0-0 2.24.10-2
ii  libnspr42:4.9.6-1
ii  libnspr4-0d 2:4.9.6-1
ii  libsqlite3-03.7.16.2-1
ii  libstdc++6  4.8.0-5
ii  procps  1:3.3.6-1
ii  xulrunner-17.0  17.0.5esr-1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-stix | otf-stix  none
ii  libgssapi-krb5-2   1.10.1+dfsg-5
pn  mozplugger none

Versions of packages xulrunner-17.0 depends on:
ii  libasound21.0.25-4
ii  libatk1.0-0   2.4.0-2
ii  libbz2-1.01.0.6-4
ii  libc6 2.17-1
ii  libcairo2 1.12.14-2
ii  libdbus-1-3   1.6.8-1
ii  libdbus-glib-1-2  0.100.2-1
ii  libevent-2.0-52.0.19-stable-3
ii  libfontconfig12.9.0-7.1
ii  libfreetype6  2.4.9-1.1
ii  libgcc1   1:4.8.0-5
ii  libgdk-pixbuf2.0-02.26.1-1
ii  libglib2.0-0  2.33.12+really2.32.4-5
ii  libgtk2.0-0   2.24.10-2
ii  libhunspell-1.3-0 1.3.2-4
ii  libjpeg8  8d-1
ii  libmozjs17d   17.0.5esr-1
ii  libnspr4  2:4.9.6-1
ii  libnss3   2:3.14.3-1
ii  libnss3-1d2:3.14.3-1
ii  libpango1.0-0 1.30.0-1
ii  libpixman-1-0 0.26.0-4
ii  libsqlite3-0  3.7.16.2-1
ii  libstartup-notification0  0.12-1
ii  libstdc++64.8.0-5
ii  libvpx1   1.1.0-1
ii  libx11-6  2:1.5.0-1
ii  libxext6  2:1.3.1-2
ii  libxrender1   1:0.9.7-1
ii  libxt61:1.1.3-1
ii  zlib1g1:1.2.7.dfsg-13

Versions of packages xulrunner-17.0 suggests:
pn  libcanberra0  none
pn  libgnomeui-0  none

-- no debconf information

GSR
 


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



Bug#681027: openjpeg-tools: Requires gconf2 for no good reason

2012-07-09 Thread GSR
Package: openjpeg-tools
Version: 1.3+dfsg-4.2
Severity: normal

Dear Maintainer,

up to 1.3+dfsg-4.1 this package did not require gconf2, it just
provided a config file for it, in case it was avaliable. Now it
requires installing gconf2 even if there is no app using it.

See the 1.3+dfsg-4 list of files for example, the 10_openjpeg-tools is
there too and goes fine with gconf2 listed as dependency:
http://packages.debian.org/squeeze/amd64/openjpeg-tools/filelist

Please consider dropping the dependency. Many programs are in similar
situation, providing bash_completion config for example, but they do
not require bash.

Thanks.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

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



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



Bug#659832: Workaround for sux

2012-04-19 Thread GSR
Hi:

More info: jobs works ... but fg fails. So scratch what I said
about things working. I also got bitten by cancelling programs and
the console failing to print things properly, etc.

It seems you can use a workaround, by using sux and su; just open
a sux session to get the Xauth, and then use a su session to
launch X apps and perform all other operations that would make the
console go mad (there seems to be no Xauth clean up, so su can
launch X).

GSR
 



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



Bug#662895: i8042: keys get stuck and keyboard stops responding

2012-03-20 Thread GSR
Hi,
jrnie...@gmail.com (2012-03-17 at 2018.23 -0500):

And now I can confirm it happens with with 2.6.32-5-amd64 too, in less
than 4 hours (pretty much like with 3.2 and 3.3). The interrupts file
is from the moment after it hung. If you really need a version just
after boot up, please tell me so I can boot it up again, I had my mind
busy and forgot about capturing it then.

GSR
 
   CPU0   CPU1   CPU2   CPU3   CPU4   CPU5   
CPU6   CPU7   
  0:2798575  0  0  0  0  0  
0  0   IO-APIC-edge  timer
  1:  36707  0  0  0  0  0  
0  0   IO-APIC-edge  i8042
  8:  1  0  0  0  0  0  
0  0   IO-APIC-edge  rtc0
  9: 151887  0  0  0  0  0  
0  0   IO-APIC-fasteoi   acpi
 16: 81  0  0  0  0  0  
0  0   IO-APIC-fasteoi   ehci_hcd:usb1
 17: 21  0  0  0  0  0  
0  0   IO-APIC-fasteoi   HDA Intel
 18:  0  0  0  0  0  0  
0  0   IO-APIC-fasteoi   ahci
 19:215  0  0  0  0  0  
0  0   IO-APIC-fasteoi   pata_jmicron, firewire_ohci
 22: 632131  0  0  0  0  0  
0  0   IO-APIC-fasteoi   HDA Intel
 23:  82539  0  0  0  0  0  
0  0   IO-APIC-fasteoi   ehci_hcd:usb2
 24:1625677  0  0  0  0  0  
0  0  HPET_MSI-edge  hpet2
 25:  01679644  0  0  0  0  
0  0  HPET_MSI-edge  hpet3
 26:  0  0 857256  0  0  0  
0  0  HPET_MSI-edge  hpet4
 27:  0  0  0 552478  0  0  
0  0  HPET_MSI-edge  hpet5
 28:  0  0  0  01392446  0  
0  0  HPET_MSI-edge  hpet6
 35: 656967  0  0  0  0  0  
0  0   PCI-MSI-edge  eth0
 36:  67154  0  0  0  0  0  
0  0   PCI-MSI-edge  ahci
NMI:  0  0  0  0  0  0  
0  0   Non-maskable interrupts
LOC:1801811551291031240775
1122810 494149   Local timer interrupts
SPU:  0  0  0  0  0  0  
0  0   Spurious interrupts
PMI:  0  0  0  0  0  0  
0  0   Performance monitoring interrupts
PND:  0  0  0  0  0  0  
0  0   Performance pending work
RES:   3451   1784843528   4525   1394
360559   Rescheduling interrupts
CAL: 24 79 77 79 75 77 
79 76   Function call interrupts
TLB:  18750  21857   9305   6839  23871  16879   
9929   6667   TLB shootdowns
TRM:  0  0  0  0  0  0  
0  0   Thermal event interrupts
THR:  0  0  0  0  0  0  
0  0   Threshold APIC interrupts
MCE:  0  0  0  0  0  0  
0  0   Machine check exceptions
MCP: 47 47 47 47 47 47 
47 47   Machine check polls
ERR:  0
MIS:  0


Bug#662895: i8042: keys get stuck and keyboard stops responding

2012-03-19 Thread GSR
Hi,
jrnie...@gmail.com (2012-03-17 at 2018.23 -0500):
[...]

So far no issues after 3 sessions with the asus_atk0110 module
blacklisted. Probably I will try 2.6.32 now and see if the hangs
happen then.

GSR
 



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



Bug#662895: Workaround found to recover the kbd after it dies

2012-03-10 Thread GSR
Hi, more information:

After searching some more and finding I am not alone with respect to
stuck keyboard, I also found that someone suggests (in
https://bugzilla.redhat.com/show_bug.cgi?id=676446 ) to invoke

echo -n reconnect  /sys/devices/platform/i8042/serio0/drvctl

and so far it seems to recover the keyboard, even if the logs are not
the same (symptoms are: stuck key and the rest of keys do nothing).

Just a workaround, but at least this means no full reboot needed, just
ssh from another machine or some kind of automatic triggering.

GSR
 



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



Bug#663024: procps: 'w' not listing users in VTs

2012-03-07 Thread GSR
Package: procps
Version: 1:3.3.2-3
Severity: normal

Dear Maintainer,

w.procps lists users in pts/# terminals (X11 terminal, remote logins,
etc) but not in tty# ones. last -xa has no problem showing the logins,
so the records are kept correctly. No idea why w ignores VTs, I think
it listed them until recently, but I am unable to point the exact
date.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/8 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 procps depends on:
ii  initscripts   2.88dsf-22
ii  libc6 2.13-27
ii  libncurses5   5.9-4
ii  libncursesw5  5.9-4
ii  libprocps01:3.3.2-3
ii  libtinfo5 5.9-4
ii  lsb-base  3.2+Debian30

Versions of packages procps recommends:
ii  psmisc  22.16-1

procps suggests no packages.

-- no debconf information



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



Bug#659832: sux: bash prints ioctl warnings

2012-02-13 Thread GSR
Package: sux
Version: 1.0.1-6
Severity: normal

Hi:

After updating to the new login package, when invoking sux the
following bash warnings are printed every time:

---8---
user1$ /usr/bin/sux - user2
Password:
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
user2$
---8---

Things seem to work anyway, commands can be launched, shell's jobs
shows running jobs and so on. Maybe this is related to Debian report
#628843 but invoking su instead of sux generates no warnings, so it
must be something specific to sux.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

sux depends on no packages.

Versions of packages sux recommends:
ii  xauth  1:1.0.6-1

sux suggests no packages.

-- no debconf information



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



Bug#599680: blender: crashes with: illegal hardware instruction

2012-01-20 Thread GSR
Package: blender
Followup-For: Bug #599680

Ooops, it crashes, same issue as before:

---8---
Program received signal SIGILL, Illegal instruction.
0x08bd903e in RNA_def_property_range ()
(gdb) bt full
#0  0x08bd903e in RNA_def_property_range ()
No symbol table info available.
#1  0x08bdd440 in RNA_def_int ()
No symbol table info available.
#2  0x0832a012 in WM_operator_properties_filesel ()
No symbol table info available.
#3  0x0832a5e8 in ?? ()
No symbol table info available.
#4  0x08328ca4 in WM_operatortype_append ()
No symbol table info available.
#5  0x0832ca39 in wm_operatortype_init ()
No symbol table info available.
#6  0x08320823 in WM_init ()
No symbol table info available.
#7  0x0830e8e7 in main ()
No symbol table info available.
(gdb) disassemble
Dump of assembler code for function RNA_def_property_range:
...
   0x08bd9038 +136:   fxch   %st(1)
   0x08bd903a +138:   fstpl  0x20(%esp)
= 0x08bd903e +142:   cvttsd2si 0x20(%esp),%ecx
   0x08bd9044 +148:   mov%ecx,0x7c(%eax)
   0x08bd9047 +151:   fstpl  0x20(%esp)
   0x08bd904b +155:   cvttsd2si 0x20(%esp),%edx
---8---

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages blender depends on:
ii  libavcodec53  5:0.9.1-0.0
ii  libavdevice53 5:0.9.1-0.0
ii  libavformat53 5:0.9.1-0.0
ii  libavutil51   5:0.9.1-0.0
ii  libc6 2.13-24
ii  libfftw3-33.3-1
ii  libfreetype6  2.4.8-1
ii  libgcc1   1:4.6.2-11
ii  libgl1-mesa-glx [libgl1]  7.11.2-1
ii  libglew1.61.6.0-4
ii  libglu1-mesa [libglu1]7.11.2-1
ii  libgomp1  4.6.2-11
ii  libilmbase6   1.0.1-3
ii  libjack-jackd2-0 [libjack-0.116]  1.9.8~dfsg.1-1
ii  libjpeg8  8c-2
ii  libopenal11:1.13-4
ii  libopenexr6   1.6.1-4.1
ii  libopenjpeg2  1.3+dfsg-4
ii  libpng12-01.2.46-4
ii  libpython3.2  3.2.2-4
ii  libsdl1.2debian   1.2.14-7
ii  libsndfile1   1.0.25-4
ii  libstdc++64.6.2-11
ii  libswscale2   5:0.9.1-0.0
ii  libtiff4  3.9.5-2
ii  libx11-6  2:1.4.4-4
ii  libxi62:1.4.5-1
ii  python3.2 3.2.2-4
ii  ttf-dejavu2.33-2
ii  zlib1g1:1.2.3.4.dfsg-3

blender recommends no packages.

Versions of packages blender suggests:
pn  yafaray  none

-- no debconf information



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



Bug#630327: spamassassin: Examinining mails causes lots of goto warnings

2011-06-12 Thread GSR
Package: spamassassin
Version: 3.3.1-2
Severity: normal

For every mail that SA checks, it generates a line like:

Jun  1 02:33:51.411 [2759] warn: Use of goto to jump into a construct is 
deprecated at /usr/share/perl5/Mail/SpamAssassin/Plugin/Check.pm line 409.

which are filing the log (fetchmail, procmail setup) with noise. And
at some point, will become an error instead of just a warning.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.39-2-686-pae (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages spamassassin depends on:
pn  libarchive-tar-perl none   (no description available)
ii  libdigest-sha1-perl 2.13-1+b1NIST SHA-1 message digest algorith
ii  libhtml-parser-perl 3.68-1+b1collection of modules that parse H
ii  libnet-dns-perl 0.66-2+b1Perform DNS queries from a Perl sc
ii  libnetaddr-ip-perl  4.044+dfsg-1 IP address manipulation module
ii  libsocket6-perl 0.23-1+b1Perl extensions for IPv6
ii  libsys-hostname-long-perl   1.4-2Figure out the long (fully-qualifi
ii  libwww-perl 6.02-1   simple and consistent interface to
ii  perl5.12.3-7 Larry Wall's Practical Extraction 
ii  perl-modules [libio-zlib-pe 5.12.3-7 Core Perl modules

Versions of packages spamassassin recommends:
ii  gcc   4:4.6.0-5  The GNU C compiler
ii  gnupg 1.4.11-3   GNU privacy guard - a free PGP rep
ii  libc6-dev 2.13-6 Embedded GNU C Library: Developmen
pn  libio-socket-inet6-perl   none (no description available)
pn  libmail-spf-perl  none (no description available)
ii  make  3.81-8.1   An utility for Directing compilati
ii  perl [libsys-syslog-perl] 5.12.3-7   Larry Wall's Practical Extraction 
pn  re2c  none (no description available)
pn  spamc none (no description available)

Versions of packages spamassassin suggests:
ii  libcompress-zlib-perl 2.035-1Transitional dummy package for Com
ii  libdbi-perl   1.616-1+b1 Perl Database Interface (DBI)
ii  libio-compress-perl [libcompr 2.035-1bundle of IO::Compress modules
ii  libio-socket-ssl-perl 1.43-1 Perl module implementing object or
pn  libmail-dkim-perl none (no description available)
pn  libnet-ident-perl none (no description available)
ii  perl [libcompress-zlib-perl]  5.12.3-7   Larry Wall's Practical Extraction 
pn  pyzor none (no description available)
pn  razor none (no description available)

-- debconf information:
  spamassassin/upgrade/2.40:
  spamassassin/upgrade/2.40w:
  spamassassin/upgrade/cancel: Continue
  spamassassin/upgrade/2.42m: No
  spamassassin/upgrade/2.42u: No



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



Bug#587650: git-svn: copes poorly with .git/svn dir from older perl

2011-05-08 Thread GSR
Package: git-svn
Version: 1:1.7.5.1-1
Followup-For: Bug #587650

Perl  Git were updated recently (lots of updates going on in Sid),
and that seems to have caused a similar issue, end of import failed
with:

---8---
Byte order is not compatible at ../../lib/Storable.pm (autosplit into 
../../lib/auto/Storable/_retrieve.al) line 380, at 
/usr/share/perl/5.12.3/Memoize/Storable.pm line 21

Could not unmemoize function `lookup_svn_merge', because it was not memoized to 
begin with at /usr/lib/git-core/git-svn line 3213
END failed--call queue aborted at /usr/lib/git-core/git-svn line 40.
---8---

Moving away the .caches dir made the import work again.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages git-svn depends on:
ii  git  1:1.7.5.1-1 fast, scalable, distributed revisi
ii  libsvn-perl  1.6.16dfsg-1+b2 Perl bindings for Subversion
ii  libterm-readkey-perl 2.30-4+b1   A perl module for simple terminal 
ii  libwww-perl  6.01-3  simple and consistent interface to

git-svn recommends no packages.

Versions of packages git-svn suggests:
pn  git-doc  none  (no description available)
ii  subversion   1.6.16dfsg-1+b2 Advanced version control system

-- no debconf information



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



Bug#624734: apt-file unable to find Index file, and thus downloads full .gz file

2011-04-30 Thread GSR
Package: apt-file
Version: 2.4.2
Severity: normal

When running apt-file update lots of lines like the following appear,
one per entry in sources.list:

---8---
Downloading Index 
http://ftp.fi.debian.org/debian/dists/unstable/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://ftp.fi.debian.org/debian/dists/unstable/Contents-i386.gz
---8---

So it proceeds to get the full .gz, which normally is 10-20MB, instead
of the diff ones. The following URIs exist and the two .gz ones have
the same md5sum:

http://ftp.fi.debian.org/debian/dists/unstable/Contents-i386.gz
http://ftp.fi.debian.org/debian/dists/unstable/main/Contents-i386.gz
http://ftp.fi.debian.org/debian/dists/unstable/main/Contents-i386.diff/Index

Thus for whatever reason, apt-file is missing the existence of the
subdir, which would reduce server bandwith, and make everything
faster.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages apt-file depends on:
ii  curl  7.21.6-1   Get a file from an HTTP, HTTPS or 
ii  libapt-pkg-perl   0.1.24+b1  Perl interface to libapt-pkg
ii  libconfig-file-perl   1.50-2 Parses simple configuration files
ii  liblist-moreutils-perl0.25~02-1  Perl module with additional list f
ii  libregexp-assemble-perl   0.34-6 Assemble multiple Regular Expressi
ii  perl  5.10.1-20  Larry Wall's Practical Extraction 
ii  perl-modules [libfile-temp-pe 5.10.1-20  Core Perl modules

Versions of packages apt-file recommends:
ii  python-apt  0.7.100.3+b1 Python interface to libapt-pkg

Versions of packages apt-file suggests:
ii  openssh-client1:5.8p1-4  secure shell (SSH) client, for sec
pn  sudo  none (no description available)

-- no debconf information



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



Bug#621898: i2c-tools: Upgrade problem still happens

2011-04-10 Thread GSR
Package: i2c-tools
Version: 3.0.3-3
Followup-For: Bug #621898

While upgrading to 3.0.3-3, the MAKEDEV error is avoided, but then
fails in something else:

---8---
Setting up i2c-tools (3.0.3-3) ...
.udevdb or .udev presence implies active udev.  Aborting MAKEDEV invocation.
chmod: cannot access `/dev/i2c-0': No such file or directory
dpkg: error processing i2c-tools (--configure):
 subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
  Errors were encountered while processing:
 i2c-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
---8---

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages i2c-tools depends on:
ii  adduser   3.112+nmu2 add and remove users and groups
ii  libc6 2.11.2-11  Embedded GNU C Library: Shared lib
ii  makedev   2.3.1-89   creates device files in /dev
ii  perl  5.10.1-19  Larry Wall's Practical Extraction 
ii  udev  167-1  /dev/ and hotplug management daemo

i2c-tools recommends no packages.

Versions of packages i2c-tools suggests:
pn  libi2c-devnone (no description available)
pn  python-smbus  none (no description available)

-- no debconf information



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



Bug#621898: i2c-tools: Upgrade problem still happens

2011-04-10 Thread GSR
Hi,
aurel...@aurel32.net (2011-04-10 at 2354.59 +0200):
 On Sun, Apr 10, 2011 at 10:56:53PM +0200, GSR wrote:
  Package: i2c-tools
  Version: 3.0.3-3
  Followup-For: Bug #621898
  
  While upgrading to 3.0.3-3, the MAKEDEV error is avoided, but then
  fails in something else:
  
  ---8---
  Setting up i2c-tools (3.0.3-3) ...
  .udevdb or .udev presence implies active udev.  Aborting MAKEDEV invocation.
  chmod: cannot access `/dev/i2c-0': No such file or directory
  dpkg: error processing i2c-tools (--configure):
   subprocess installed post-installation script returned error exit status 1
  configured to not write apport reports
Errors were encountered while 
  processing:
   i2c-tools
  E: Sub-process /usr/bin/dpkg returned an error code (1)
 
 Yes, this is because you don't have any i2c devices. Fixed in 3.0.3-4.

Nothing in /dev, but there are i2c devices in the system:

---8---
ls -l /sys/bus/i2c/devices/
total 0
lrwxrwxrwx 1 root root 0 Apr 11 01:11 0-004c - 
../../../devices/pci:00/:00:11.0/i2c-0/0-004c/
lrwxrwxrwx 1 root root 0 Apr 11 01:11 i2c-0 - 
../../../devices/pci:00/:00:11.0/i2c-0/
lrwxrwxrwx 1 root root 0 Apr 11 01:11 i2c-1 - ../../../devices/i2c-1/
lrwxrwxrwx 1 root root 0 Apr 11 01:11 i2c-2 - ../../../devices/i2c-2/
lrwxrwxrwx 1 root root 0 Apr 11 01:11 i2c-3 - ../../../devices/i2c-3/
lrwxrwxrwx 1 root root 0 Apr 11 01:11 i2c-4 - ../../../devices/i2c-4/
---8---

GSR
 



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



Bug#613137: xserver-xorg-video-radeon: no video signal or kbd after manually launching X

2011-02-14 Thread GSR
Hi,
jcris...@debian.org (2011-02-13 at 1104.39 +0100):
  back, the screen shows the bg (or maybe it was left from previous run)
  and then monitor goes into sleep immediately, ignoring kbd as original
  report.
 You should probably trim your xorg.conf down to just monitor sections to
 stop other stuff interfering...

Spliting it into files inside xorg.conf.d/ and playing renaming game
(easier to move foo.conf to foo.conf- to see what part is wrong) I
found the problem of the black screen, but also issues with how things
are done with outputs and config. Maybe worth new bugs?

The problem line was 'FontPath unix/:7100' XFS is running, but seems
that having that line in the conf makes it go nuts in unrelated ways.

The left issues are:

System sees an inexistant monitor on VGA connector. The cable is
there, but the monitor is off and not responding (otherwise it would
had seen valid vendor name, etc via DDC, right?). Even so, the system
insists in giving it some random settings and keep the output fully
enabled.

Once that monitor is configured via .conf file(s) with better
Modelines than DDC ever provided, it keeps the output enabled even
when the config has 'Option Enable false'. At least xrandr keeps
the modelines right.

Set DVI-0 to be primary wihth 'Option Primary true', but that one
is ignored and VGA is still enabled. It is trully obsessed with having
that output even if not needed and told to forget about it for now. ;]
Workaround is to issue xrandr --output VGA-0 --off in ~/.xsession,
so apps do not get confused with false overlapping monitors (maximize,
etc).

I guess this bug can be closed. Thanks for the help.

GSR
 



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



Bug#607510: Suggestion about slow radeon, debian bug 607510

2011-02-11 Thread GSR
Hi,
daen...@debian.org (2011-02-11 at 1035.03 +0100):
 On Fre, 2011-02-11 at 05:54 +0100, GSR wrote: 
  Could you check MigrationHeuristic setting? And try with greedy?
 This option doesn't have any effect with current upstream xserver and
 KMS, and even with older xservers where it accidentally had an effect,
 it's probably better to use the radeon driver option EXAPixmaps off
 if you want to prevent acceleration on all pixmaps other than the
 visible screen.
 
 Might be worth trying the current X server and driver in sid first
 though to see if they're doing better.

With KMS  6.13.1-2+squeeze1 (Sid has 6.13.2-2, update scheduled in
some days) removing MigrationHeuristic from xorg.conf gives acceptable
speed, same than with it. So at some point in the past, the issue that
required greedy was solved. The obvious test was 5 sec canvas
refreshes in GIMP when repositioning the content. Thanks for the tip.

GSR
 



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



Bug#607510: Suggestion about slow radeon, debian bug 607510

2011-02-10 Thread GSR
Hi:

Could you check MigrationHeuristic setting? And try with greedy?

---8---
Section Device
...
Driver  radeon
...
#   Option  MigrationHeuristic smart # Near as slow as with 
default/always http://nouveau.freedesktop.org/wiki/EXA
Option  MigrationHeuristic greedy # Fast as XAA, X.Org X 
Server 1.6.5, 2009-10-29 
http://lists.freedesktop.org/archives/xorg/2008-May/thread.html#35451
...
EndSection
---8---

GSR
 



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



Bug#607751: snort: Update gives current Snort configuration is invalid error and it will not start

2010-12-21 Thread GSR
Package: snort
Version: 2.8.5.2-3
Severity: grave
Justification: renders package unusable

After updating and with default configuration files the following
happens:

---8---
Configuring snort-common


Configuration error

The current Snort configuration is invalid and will prevent Snort starting up 
normally. Please review and correct it.

To diagnose an error in a Snort configuration file, use '/usr/sbin/snort -T -c 
file'.

Setting up snort (2.8.5.2-3) ...
Stopping Network Intrusion Detection System : snortNo running snort instance 
found ... (warning).
Starting Network Intrusion Detection System : snort (eth0 using 
/etc/snort/snort.conf ...ERROR: failed (check /var/log/daemon.log, 
/var/log/syslog and /var/log/snort/)) failed!
invoke-rc.d: initscript snort, action start failed.
dpkg: error processing snort (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up libva1 (1.0.4-1.3) ...
configured to not write apport reports
  Errors were encountered while processing:
 snort
E: Sub-process /usr/bin/dpkg returned an error code (1)
---8---

Trying the command to check the config gives:

---8---
# /usr/sbin/snort -T -c /etc/snort/snort.conf
Running in Test mode

--== Initializing Snort ==--
Initializing Output Plugins!
Initializing Preprocessors!
Initializing Plug-ins!
Parsing Rules file /etc/snort/snort.conf
PortVar 'HTTP_PORTS' defined :  [ 80 ]
PortVar 'SHELLCODE_PORTS' defined :  [ 0:79 81:65535 ]
PortVar 'ORACLE_PORTS' defined :  [ 1521 ]
PortVar 'FTP_PORTS' defined :  [ 21 ]
Tagged Packet Limit: 256
Loading dynamic engine /usr/lib/snort_dynamicengine/libsf_engine.so... done
Loading all dynamic preprocessor libs from 
/usr/lib/snort_dynamicpreprocessor/...
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//libsf_ssl_preproc.so... done
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//libsf_dns_preproc.so... done
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//lib_sfdynamic_preprocessor_example.so... 
done
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//libsf_smtp_preproc.so... done
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//libsf_ssh_preproc.so... done
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//libsf_dce2_preproc.so... done
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//libsf_ftptelnet_preproc.so... done
  Loading dynamic preprocessor library 
/usr/lib/snort_dynamicpreprocessor//libsf_dcerpc_preproc.so... done
  Finished Loading all dynamic preprocessor libs from 
/usr/lib/snort_dynamicpreprocessor/
Frag3 global config:
Max frags: 65536
Fragment memory cap: 4194304 bytes
Frag3 engine config:
Target-based policy: FIRST
Fragment timeout: 60 seconds
Fragment min_ttl:   1
Fragment Problems: 1
Overlap Limit: 10
Min fragment Length: 0
Stream5 global config:
Track TCP sessions: ACTIVE
Max TCP sessions: 8192
Memcap (for reassembly packet storage): 8388608
Track UDP sessions: INACTIVE
Track ICMP sessions: INACTIVE
Log info if session memory consumption exceeds 1048576
Stream5 TCP Policy config:
Reassembly Policy: FIRST
Timeout: 30 seconds
Min ttl:  1
Maximum number of bytes to queue per session: 1048576
Maximum number of segs to queue per session: 2621
Reassembly Ports:
  21 client (Footprint) 
  23 client (Footprint) 
  25 client (Footprint) 
  42 client (Footprint) 
  53 client (Footprint) 
  80 client (Footprint) 
  110 client (Footprint) 
  111 client (Footprint) 
  135 client (Footprint) 
  136 client (Footprint) 
  137 client (Footprint) 
  139 client (Footprint) 
  143 client (Footprint) 
  445 client (Footprint) 
  513 client (Footprint) 
  514 client (Footprint) 
  1433 client (Footprint) 
  1521 client (Footprint) 
  2401 client (Footprint) 
  3306 client (Footprint) 
HttpInspect Config:
GLOBAL CONFIG
  Max Pipeline Requests:0
  Inspection Type:  STATELESS
  Detect Proxy Usage:   NO
  IIS Unicode Map Filename: /etc/snort/unicode.map
  IIS Unicode Map Codepage: 1252
DEFAULT SERVER CONFIG:
  Server profile: All
  Ports: 80 8080 8180 
  Server Flow Depth: 300
  Client Flow Depth: 300
  Max Chunk Length: 50
  Max Header Field Length: 0
  Max Number Header Fields: 0
  Inspect Pipeline Requests: YES
  URI Discovery Strict Mode: NO
  Allow Proxy Usage: NO
  Disable Alerting: NO
  Oversize Dir Length: 500
  Only inspect URI: NO
  Normalize HTTP Headers: NO
  Normalize HTTP Cookies: NO
  Ascii: YES alert: NO
  Double Decoding: YES alert: YES
  %U Encoding: YES alert: YES
  Bare Byte: YES alert: YES
  Base36: 

Bug#607751: Updating other software gets snort running again

2010-12-21 Thread GSR
Hi:

Updating other (unrelated?) software got it running with the
following:

---8---
Reading package lists... Done
Building dependency tree... 0%
Building dependency tree   
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  dbus dbus-x11 libdbus-1-3 libdbus-1-dev libtalloc-dev libtalloc2
6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/665 kB of archives.
After this operation, 32.8 kB of additional disk space will be used.
Reading package fields... Done 
Reading package status... Done
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
(Reading database ... 147181 files and directories currently installed.)
Preparing to replace dbus-x11 1.2.24-3 (using .../dbus-x11_1.2.24-4_i386.deb) 
...
Unpacking replacement dbus-x11 ...
Preparing to replace libdbus-1-dev 1.2.24-3 (using 
.../libdbus-1-dev_1.2.24-4_i386.deb) ...
Unpacking replacement libdbus-1-dev ...
Preparing to replace libdbus-1-3 1.2.24-3 (using 
.../libdbus-1-3_1.2.24-4_i386.deb) ...
Unpacking replacement libdbus-1-3 ...
Preparing to replace dbus 1.2.24-3 (using .../dbus_1.2.24-4_i386.deb) ...
Unpacking replacement dbus ...
Preparing to replace libtalloc-dev 2.0.1-1 (using 
.../libtalloc-dev_2.0.4-1_i386.deb) ...
Unpacking replacement libtalloc-dev ...
Preparing to replace libtalloc2 2.0.1-1 (using .../libtalloc2_2.0.4-1_i386.deb) 
...
Unpacking replacement libtalloc2 ...
Processing triggers for man-db ...
Setting up snort (2.8.5.2-3) ...
Stopping Network Intrusion Detection System : snortNo running snort instance 
found ... (warning).
Starting Network Intrusion Detection System : snort (eth0 using 
/etc/snort/snort.conf ...done).
Setting up libdbus-1-3 (1.2.24-4) ...
Setting up dbus (1.2.24-4) ...
Reloading system message bus config...done.
system message bus already started; not starting..
Setting up dbus-x11 (1.2.24-4) ...
Setting up libdbus-1-dev (1.2.24-4) ...
Setting up libtalloc2 (2.0.4-1) ...
Setting up libtalloc-dev (2.0.4-1) ...
---8---

No idea why the config is now valid.

GSR
 



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



Bug#588287: linux-image-2.6.34-1-686: Heavy disk activity triggers a warn_slowpath_common at fs-writeback.c:589

2010-07-21 Thread GSR
Hi,
b...@decadent.org.uk (2010-07-07 at 0017.43 +0100):
 On Tue, 2010-07-06 at 23:47 +0200, GSR wrote:
  Package: linux-2.6
  Version: 2.6.34-1~experimental.1
  Severity: normal
  
  When the disk system is used heavily, for example installing software
  or writing a big file, a warning is reported. It happens multiple
  times in a short time, I trimmed the report below to show the first
  and second warnings only (third etc were like second). The report is
  always about fs-writeback.c:589.
 
 I think this was fixed in 2.6.34-1~experimental.2; please check.

I think it has been checked enough, no more errors in logs, even with
some heavy disk activity, so probably time to close the report. Thanks
and sorry for the noise.

GSR
 



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



Bug#588287: linux-image-2.6.34-1-686: Heavy disk activity triggers a warn_slowpath_common at fs-writeback.c:589

2010-07-07 Thread GSR
Hi,
b...@decadent.org.uk (2010-07-07 at 0017.43 +0100):
 On Tue, 2010-07-06 at 23:47 +0200, GSR wrote:
  Package: linux-2.6
  Version: 2.6.34-1~experimental.1
  Severity: normal
  
  When the disk system is used heavily, for example installing software
  or writing a big file, a warning is reported. It happens multiple
  times in a short time, I trimmed the report below to show the first
  and second warnings only (third etc were like second). The report is
  always about fs-writeback.c:589.
 
 I think this was fixed in 2.6.34-1~experimental.2; please check.

Thanks for the info, updates were ignoring .2 due to dependencies. Now
it is installed, we will see what happens in next days.

GSR
 



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



Bug#588287: linux-image-2.6.34-1-686: Heavy disk activity triggers a warn_slowpath_common at fs-writeback.c:589

2010-07-06 Thread GSR
Package: linux-2.6
Version: 2.6.34-1~experimental.1
Severity: normal

When the disk system is used heavily, for example installing software
or writing a big file, a warning is reported. It happens multiple
times in a short time, I trimmed the report below to show the first
and second warnings only (third etc were like second). The report is
always about fs-writeback.c:589.

-- Package-specific info:
** Version:
Linux version 2.6.34-1-686 (Debian 2.6.34-1~experimental.1) (m...@debian.org) 
(gcc version 4.3.4 (Debian 4.3.4-10) ) #1 SMP Thu May 20 12:14:21 UTC 2010

** Command line:
root=/dev/md0 ro rootdelay=10

** Tainted: W (512)
 * Taint on warning.

** Kernel log:
[  447.097950] [drm] Loading R300 Microcode
[  447.098643] platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin
[  447.134165] [drm] Num pipes: 1
[  447.134175] [drm] writeback test succeeded in 1 usecs
[  484.973729] EXT3-fs (sdd8): using internal journal
[ 5963.212493] [ cut here ]
[ 5963.212513] WARNING: at 
/build/buildd-linux-2.6_2.6.34-1~experimental.1-i386-8CcrsV/linux-2.6-2.6.34/debian/build/source_i386_none/fs/fs-writeback.c:589
 writeback_inodes_wb+0x236/0x4b3()
[ 5963.212519] Hardware name:  
[ 5963.212521] Modules linked in: radeon ttm drm_kms_helper drm i2c_algo_bit 
inet_diag sco bridge stp bnep rfcomm l2cap crc16 bluetooth rfkill ext2 brd fuse 
lm90 it87 hwmon_vid snd_ca0106 snd_ac97_codec snd_wavefront snd_cs4236 ac97_bus 
snd_pcm_oss snd_wss_lib snd_mixer_oss snd_pcm snd_opl3_lib snd_hwdep snd_mpu401 
snd_mpu401_uart via_ircc snd_seq_midi irda snd_rawmidi snd_seq_midi_event 
snd_seq crc_ccitt snd_timer snd_seq_device tpm_tis joydev i2c_viapro snd tpm 
parport_pc tpm_bios shpchp pcspkr soundcore emu10k1_gp parport processor button 
evdev ns558 snd_page_alloc i2c_core gameport pci_hotplug ext3 jbd mbcache raid1 
md_mod sg usbhid hid sr_mod cdrom sd_mod crc_t10dif ata_generic pata_via 
uhci_hcd libata aic79xx thermal firewire_ohci scsi_transport_spi ehci_hcd 3c59x 
floppy thermal_sys firewire_core crc_itu_t usbcore nls_base mii scsi_mod [last 
unloaded: scsi_wait_scan]
[ 5963.212617] Pid: 3143, comm: flush-9:3 Not tainted 2.6.34-1-686 #1
[ 5963.212620] Call Trace:
[ 5963.212632]  [c10302d5] ? warn_slowpath_common+0x5e/0x8a
[ 5963.212636]  [c103030b] ? warn_slowpath_null+0xa/0xc
[ 5963.212641]  [c10caa4d] ? writeback_inodes_wb+0x236/0x4b3
[ 5963.212645]  [c10cae20] ? wb_writeback+0x156/0x1bd
[ 5963.212649]  [c10caf72] ? wb_do_writeback+0x68/0x12c
[ 5963.212654]  [c103ac06] ? process_timeout+0x0/0x5
[ 5963.212659]  [c10cb057] ? bdi_writeback_task+0x21/0x7d
[ 5963.212665]  [c1098966] ? bdi_start_fn+0x59/0xa3
[ 5963.212669]  [c109890d] ? bdi_start_fn+0x0/0xa3
[ 5963.212676]  [c1044111] ? kthread+0x61/0x66
[ 5963.212680]  [c10440b0] ? kthread+0x0/0x66
[ 5963.212686]  [c100353e] ? kernel_thread_helper+0x6/0x10
[ 5963.212689] ---[ end trace 5d7f5efb0eeaafa8 ]---
[ 5998.292571] [ cut here ]
[ 5998.292591] WARNING: at 
/build/buildd-linux-2.6_2.6.34-1~experimental.1-i386-8CcrsV/linux-2.6-2.6.34/debian/build/source_i386_none/fs/fs-writeback.c:589
 writeback_inodes_wb+0x236/0x4b3()
[ 5998.292596] Hardware name:  
[ 5998.292598] Modules linked in: radeon ttm drm_kms_helper drm i2c_algo_bit 
inet_diag sco bridge stp bnep rfcomm l2cap crc16 bluetooth rfkill ext2 brd fuse 
lm90 it87 hwmon_vid snd_ca0106 snd_ac97_codec snd_wavefront snd_cs4236 ac97_bus 
snd_pcm_oss snd_wss_lib snd_mixer_oss snd_pcm snd_opl3_lib snd_hwdep snd_mpu401 
snd_mpu401_uart via_ircc snd_seq_midi irda snd_rawmidi snd_seq_midi_event 
snd_seq crc_ccitt snd_timer snd_seq_device tpm_tis joydev i2c_viapro snd tpm 
parport_pc tpm_bios shpchp pcspkr soundcore emu10k1_gp parport processor button 
evdev ns558 snd_page_alloc i2c_core gameport pci_hotplug ext3 jbd mbcache raid1 
md_mod sg usbhid hid sr_mod cdrom sd_mod crc_t10dif ata_generic pata_via 
uhci_hcd libata aic79xx thermal firewire_ohci scsi_transport_spi ehci_hcd 3c59x 
floppy thermal_sys firewire_core crc_itu_t usbcore nls_base mii scsi_mod [last 
unloaded: scsi_wait_scan]
[ 5998.292684] Pid: 3143, comm: flush-9:3 Tainted: GW  2.6.34-1-686 #1
[ 5998.292687] Call Trace:
[ 5998.292699]  [c10302d5] ? warn_slowpath_common+0x5e/0x8a
[ 5998.292704]  [c103030b] ? warn_slowpath_null+0xa/0xc
[ 5998.292708]  [c10caa4d] ? writeback_inodes_wb+0x236/0x4b3
[ 5998.292712]  [c10cae20] ? wb_writeback+0x156/0x1bd
[ 5998.292716]  [c10caf72] ? wb_do_writeback+0x68/0x12c
[ 5998.292722]  [c103ac06] ? process_timeout+0x0/0x5
[ 5998.292726]  [c10cb057] ? bdi_writeback_task+0x21/0x7d
[ 5998.292732]  [c1098966] ? bdi_start_fn+0x59/0xa3
[ 5998.292736]  [c109890d] ? bdi_start_fn+0x0/0xa3
[ 5998.292744]  [c1044111] ? kthread+0x61/0x66
[ 5998.292748]  [c10440b0] ? kthread+0x0/0x66
[ 5998.292754]  [c100353e] ? kernel_thread_helper+0x6/0x10
[ 5998.292757] ---[ end trace 5d7f5efb0eeaafa9 ]---

** Model information
not available

** Loaded modules:
Module  Size  Used by

Bug#586058: geeqie: Crash as soon as it loads an image

2010-06-15 Thread GSR
Package: geeqie
Version: 1:1.0-3
Severity: grave
Justification: renders package unusable

A soon as I click in one image, it crashes. Backtrace shows:

#0  0xb714360f in Exiv2::Exifdatum::Exifdatum(Exiv2::Exifdatum const) ()
   from /usr/lib/libexiv2.so.6
No symbol table info available.
#1  0x08095af2 in std::listExiv2::Exifdatum, std::allocatorExiv2::Exifdatum 
::operator=(std::listExiv2::Exifdatum, std::allocatorExiv2::Exifdatum  
const) ()
No symbol table info available.
#2  0x0809322d in ?? ()
No symbol table info available.
#3  0x080916b7 in ?? ()
No symbol table info available.
#4  0x080a48c3 in ?? ()
No symbol table info available.
#5  0x080a58cb in ?? ()
No symbol table info available.
#6  0x080a39ed in ?? ()
No symbol table info available.
#7  0x080a3e6f in ?? ()
No symbol table info available.
#8  0x080b4613 in ?? ()
No symbol table info available.
#9  0x080b47ca in ?? ()
No symbol table info available.
---Type return to continue, or q return to quit---
#10 0x080b48f0 in ?? ()
No symbol table info available.
#11 0x080b4e94 in ?? ()
No symbol table info available.
#12 0xb73ae328 in g_cclosure_marshal_VOID__BOXED ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb73a1142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb73b762d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb73b8c04 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb73b9086 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0x080d4363 in ?? ()
No symbol table info available.
#18 0xb7603e24 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xb73a1142 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb73b762d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb73b8a83 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb73b9086 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb77301c6 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0xb75fc47d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xb75fd807 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0xb7486dda in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#27 0xb73022f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#28 0xb7305fd8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#29 0xb7306517 in g_main_loop_run () from /lib/libglib-2.0.so.0
No symbol table info available.
#30 0xb75fddc9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0x080bcd2c in ?? ()
No symbol table info available.
#32 0xb6e5ac76 in __libc_start_main (main=0x80bc580, argc=1, 
ubp_av=0xbffc2254, init=0x810f380, fini=0x810f370, 
rtld_fini=0xb78c20d0 _dl_fini, stack_end=0xbffc224c) at libc-start.c:228
result = value optimized out
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1225232396, 0, 0, 
-1073995224, -1524350688, -1774233806}, mask_was_saved = 0}}, 
  priv = {pad = {0x0, 0x0, 0x1, 0x805ad40}, data = {prev = 0x0, 
  cleanup = 0x0, canceltype = 1}}}
not_first_call = value optimized out
#33 0x0805ad61 in ?? ()
No symbol table info available.

Downgrading libexiv2-6 to 0.19-1 does not help, I have to downgrade
geeqie and geeqie-common to 1:1.0-2 too.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.34-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages geeqie depends on:
ii  geeqie-common   1:1.0-3  data files for Geeqie
ii  libc6   2.11.2-1 Embedded GNU C Library: Shared lib
ii  libexiv2-6  0.19-3   EXIF/IPTC metadata manipulation li
ii  libgcc1 1:4.4.4-5GCC support library
ii  libglib2.0-02.24.1-1 The GLib library of C routines
ii  libgtk2.0-0 2.20.1-1 The GTK+ graphical user interface 
ii  liblcms11.18.dfsg-1.2+b1 Color management library
ii  liblircclient0  0.8.3-5  infra-red remote control support -
ii  libpango1.0-0   1.28.1-1 Layout and rendering of internatio
ii  libstdc++6  4.4.4-5  The GNU Standard C++ Library v3

Versions of packages geeqie recommends:
pn  exiftran none  (no description available)
ii  exiv20.19-3  EXIF/IPTC metadata 

Bug#580825: mdadm: Exit code 1 when running checkarray

2010-05-08 Thread GSR
Package: mdadm
Version: 3.1.1-1
Severity: normal
Tags: patch

Hi:

I got the same email. But I think I understand why it does that and
have a fix so it stops causing false alarms. It happens because the
cron command tries to run once per month, but only the first sunday
should checks be performed. So the second test in pipeline fails
around 3 weeks per month, ending the pipe with error, when in reality
that error is not a problem. Plausible fix:

[ -x /usr/share/mdadm/checkarray ]  [ $(date +\%d) -gt 7 ] || 
/usr/share/mdadm/checkarray --cron --all --quiet

This checks for command availability (as before) and then checks if
day is not in 1-7 (le becomes gt), so for 8 and after it will stop
there with exit code 0 (cron is happy). If that fails ( becomes ||)
it executes the check and cron gets whatever error code the vital
command returns.

Hope this helps.

GSR
 



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



Bug#576845: initramfs-tools: Forgets to add mdadm and related scripts

2010-04-07 Thread GSR
Package: initramfs-tools
Version: 0.94.1
Severity: important
Tags: sid

Last update to initrd.img left the system unbootable due to lack of
sbin/mdadm and scripts/local-top/mdadm (even scripts/local-top/ is
missing), as checked by manual inspection with zcat -d 
/boot/initrd.img-... | cpio -i. Currently I am booting thanks to
initrd backups.

I looked at other bugs and found a suggestion to install lvm2 (I do
not use it, RAID here is plain /dev/md*, but nothing to lose...), then
local-top was added to the initrd, with lvm2 in it, but still no trace
of mdadm.

-- Package-specific info:
-- /proc/cmdline
root=/dev/md0 ro rootdelay=10

-- /proc/filesystems
ext3
fuseblk
ext2

-- lsmod
Module  Size  Used by
dm_mod 46074  0 
radeon398727  2 
ttm26172  1 radeon
drm_kms_helper 17247  1 radeon
drm   107671  5 radeon,ttm,drm_kms_helper
i2c_algo_bit3497  1 radeon
sco 5837  2 
bridge 32983  0 
stp  996  1 bridge
bnep7444  2 
rfcomm 25131  0 
l2cap  21677  6 bnep,rfcomm
crc16   1027  1 l2cap
bluetooth  36327  6 sco,bnep,rfcomm,l2cap
rfkill 10260  2 bluetooth
inet_diag   5930  1 
ext2   46289  1 
brd 2984  1 
fuse   43750  1 
lm907728  0 
it87   11447  0 
hwmon_vid   1528  1 it87
snd_cs4236 21379  0 
snd_wavefront  24702  0 
snd_wss_lib16653  2 snd_cs4236,snd_wavefront
snd_opl3_lib6022  2 snd_cs4236,snd_wavefront
snd_ca0106 23755  2 
snd_hwdep   4054  2 snd_wavefront,snd_opl3_lib
snd_mpu401  3604  0 
snd_mpu401_uart 4067  3 snd_cs4236,snd_wavefront,snd_mpu401
snd_ac97_codec 79140  1 snd_ca0106
ac97_bus 710  1 snd_ac97_codec
snd_pcm_oss28671  0 
snd_mixer_oss  10461  1 snd_pcm_oss
via_ircc   13311  0 
snd_pcm47362  6 
snd_cs4236,snd_wss_lib,snd_ca0106,snd_ac97_codec,snd_pcm_oss
snd_seq_midi3576  0 
snd_rawmidi12505  4 
snd_wavefront,snd_ca0106,snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event  3684  1 snd_seq_midi
snd_seq35459  3 snd_seq_midi,snd_seq_midi_event
snd_timer  12258  5 snd_wss_lib,snd_opl3_lib,snd_pcm,snd_seq
snd_seq_device  3673  4 snd_opl3_lib,snd_seq_midi,snd_rawmidi,snd_seq
joydev  6771  0 
irda   75920  1 via_ircc
crc_ccitt   1039  1 irda
i2c_viapro  4419  0 
emu10k1_gp  1238  0 
parport_pc 15799  0 
wacom  15640  0 
ns558   1599  0 
snd34363  19 
snd_cs4236,snd_wavefront,snd_wss_lib,snd_opl3_lib,snd_ca0106,snd_hwdep,snd_mpu401,snd_mpu401_uart,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
parport22554  1 parport_pc
processor  26571  1 
i2c_core   12648  5 radeon,drm,i2c_algo_bit,lm90,i2c_viapro
shpchp 21220  0 
pcspkr  1207  0 
gameport6057  4 emu10k1_gp,ns558
evdev   5609  11 
pci_hotplug18065  1 shpchp
soundcore   3450  1 snd
snd_page_alloc  5041  3 snd_wss_lib,snd_ca0106,snd_pcm
ext3   94192  13 
jbd32161  1 ext3
mbcache 3762  2 ext2,ext3
raid1  16099  5 
md_mod 67165  6 raid1
sd_mod 25781  16 
crc_t10dif  1012  1 sd_mod
usbhid 27888  0 
hid50657  1 usbhid
ide_cd_mod 21076  0 
cdrom  26487  1 ide_cd_mod
ide_gd_mod 17171  8 
ata_generic 2015  0 
libata114408  1 ata_generic
ide_pci_generic 1924  0 
uhci_hcd   16045  0 
via82cxxx   4390  6 
firewire_ohci  16509  0 
3c59x  24525  0 
aic79xx   112160  14 
via_agp 4608  1 
floppy 40923  0 
ehci_hcd   27574  0 
ide_core   64146  4 ide_cd_mod,ide_gd_mod,ide_pci_generic,via82cxxx
scsi_transport_spi 14866  1 aic79xx
firewire_core  31139  1 firewire_ohci
crc_itu_t   1035  1 firewire_core
button  3598  0 
mii 2714  1 3c59x
usbcore98126  5 wacom,usbhid,uhci_hcd,ehci_hcd
nls_base4541  1 usbcore
scsi_mod  101297  4 sd_mod,libata,aic79xx,scsi_transport_spi
agpgart19516  3 ttm,drm,via_agp
thermal 9206  0 
fan 2586  0 
thermal_sys 9378  3 

Bug#576845: initramfs-tools: Forgets to add mdadm and related scripts

2010-04-07 Thread GSR
Hi:

I forgot to say it, I downgraded to initramfs-tools 0.93.4, that is
the one I used to generate the working initrd. But then upgraded to
0.94.2 once 33 was working again, and inspected the file to be sure
mdadm files are still there (yes, they are). And rebooted again to be
sure the initrd worked too. *sigh* It does, all seem solved.

Thanks again.

GSR
 



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



Bug#576845: initramfs-tools: Forgets to add mdadm and related scripts

2010-04-07 Thread GSR
Hi,
m...@stro.at (2010-04-07 at 1952.55 +0200):
 On Wed, Apr 07, 2010 at 07:30:03PM +0200, GSR wrote:
  Package: initramfs-tools
  Version: 0.94.1
  Severity: important
  Tags: sid
  
  Last update to initrd.img left the system unbootable due to lack of
  sbin/mdadm and scripts/local-top/mdadm (even scripts/local-top/ is
  missing), as checked by manual inspection with zcat -d 
  /boot/initrd.img-... | cpio -i. Currently I am booting thanks to
  initrd backups.
  
  I looked at other bugs and found a suggestion to install lvm2 (I do
  not use it, RAID here is plain /dev/md*, but nothing to lose...), then
  local-top was added to the initrd, with lvm2 in it, but still no trace
  of mdadm.
 
 post output of:
 update-initramfs -u

update-initramfs: Generating /boot/initrd.img-2.6.33-2-686

I reported the bug from 32 (as all other mails), but 33 was the one
that failed to boot completly. In 32 I had to enable md[1-4] by hand
(after fsck failure), but md0 worked automatically. With 33 it just
was unable to find any md at all, failing earlier in boot.

 dpkg -l mdadm

rc  mdadm  3.1.1-1tool to administer Linux MD arrays (software

Uh, I am surprised, it was removed!? That explains why I had to use
the binary from old initrd to get 32 into multiuser. Sorry if it was
my fault to let an upgrade remove such deb, I normally verify the list
of packages to avoid bad conflicts. Reinstalled and 32 boots fine
again.

 mount | grep /tmp

Yeah, tmpfs type.

 if it is on tmpfs, please try
 TMPDIR=mnt mkinitramfs -o /tmp/initramfs-test

mktemp: failed to create directory via template `mnt/mkinitramfs_XX': No 
such file or directory

With a TMPDIR pointing to a HDD backed directory, it generates
/tmp/initramfs-test of 8265948 bytes. And as I had installed back
mdadm (no conflicts, still no idea why it was removed), it managed to
get the right mdadm files in sbin and scripts/local-top/.

Renamed it into /boot/ and rebooted, now it complained about missing
dep file, but I am not sure which path it was exactly. I have
/lib/modules/2.6.32-3-686/ and /lib/modules/2.6.33-2-686/ on HDD with
dep files in them, while the initramfs-test had
lib/modules/2.6.32-3-686/ and no dep file (path 32 and booting kernel
33... I think it was an bad idea).

So I put back one of the backups without mdadm then used
uptdate-initramfs -u so it does not complain about modified and
unable to update. It seems it works then, now I am running 33 again,
no manual fixes while booting.

Thanks a lot for your patience.

I looked in /var/log/dpkg to see when mdadm was removed, the
dist-upgrade where it happened is:

---8---
2010-04-07 00:00:53 startup packages remove
2010-04-07 00:00:53 status installed mdadm 3.1.1-1
2010-04-07 00:01:09 remove mdadm 3.1.1-1 3.1.1-1
2010-04-07 00:01:09 status half-configured mdadm 3.1.1-1
2010-04-07 00:01:10 status half-installed mdadm 3.1.1-1
2010-04-07 00:01:10 status triggers-pending man-db 2.5.7-2
2010-04-07 00:01:10 status half-installed mdadm 3.1.1-1
2010-04-07 00:01:11 status triggers-pending initramfs-tools 0.94
2010-04-07 00:01:11 status config-files mdadm 3.1.1-1
2010-04-07 00:01:11 status config-files mdadm 3.1.1-1
2010-04-07 00:01:11 trigproc man-db 2.5.7-2 2.5.7-2
2010-04-07 00:01:11 status half-configured man-db 2.5.7-2
2010-04-07 00:01:16 status installed man-db 2.5.7-2
2010-04-07 00:01:16 trigproc initramfs-tools 0.94 0.94
2010-04-07 00:01:16 status half-configured initramfs-tools 0.94
2010-04-07 00:01:47 status installed initramfs-tools 0.94
2010-04-07 00:01:49 startup archives unpack
2010-04-07 00:02:12 upgrade x11proto-dri2-dev 2.2-2 2.3-1
2010-04-07 00:02:12 status half-configured x11proto-dri2-dev 2.2-2
2010-04-07 00:02:12 status unpacked x11proto-dri2-dev 2.2-2
2010-04-07 00:02:12 status half-installed x11proto-dri2-dev 2.2-2
2010-04-07 00:02:12 status half-installed x11proto-dri2-dev 2.2-2
2010-04-07 00:02:12 status unpacked x11proto-dri2-dev 2.3-1
2010-04-07 00:02:13 status unpacked x11proto-dri2-dev 2.3-1
2010-04-07 00:02:13 upgrade bsdmainutils 8.0.9 8.0.10
2010-04-07 00:02:13 status half-configured bsdmainutils 8.0.9
2010-04-07 00:02:13 status unpacked bsdmainutils 8.0.9
2010-04-07 00:02:13 status half-installed bsdmainutils 8.0.9
2010-04-07 00:02:14 status triggers-pending man-db 2.5.7-2
2010-04-07 00:02:14 status half-installed bsdmainutils 8.0.9
2010-04-07 00:02:16 status half-installed bsdmainutils 8.0.9
2010-04-07 00:02:16 status unpacked bsdmainutils 8.0.10
2010-04-07 00:02:16 status unpacked bsdmainutils 8.0.10
2010-04-07 00:02:16 upgrade cpio 2.11-1 2.11-2
2010-04-07 00:02:16 status half-configured cpio 2.11-1
2010-04-07 00:02:17 status unpacked cpio 2.11-1
2010-04-07 00:02:17 status half-installed cpio 2.11-1
2010-04-07 00:02:17 status triggers-pending install-info 4.13a.dfsg.1-5
2010-04-07 00:02:17 status half-installed cpio 2.11-1
2010-04-07 00:02:17 status half-installed cpio 2.11-1
2010-04-07 00:02:18 status half-installed cpio 2.11-1
2010-04-07 00:02:18 status unpacked

Bug#576442: linux-base: Migration to UUID forgets about mdadm.conf

2010-04-04 Thread GSR
Package: linux-base
Version: 2.6.33-1~experimental.4
Severity: important
Tags: experimental

Hi:

I tried the kernel in experimental and it nicely suggested and even
updated itself some config files to use UUIDs instead of device names.

---8---
These configuration files will be updated:

/etc/fstab, /etc/udev/rules.d/70-persistent-cd.rules, 
/etc/initramfs-tools/conf.d/resume
---8---

But it forgot to mention /etc/mdadm/mdadm.conf could be affected as
DEVICE line allows direct naming of devices which get a different name
in .33 (changing the line to DEVICE partitions should work). So
mentioning the mdadm file or even upgrading that line would be nice.

Thanks.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-base depends on:
ii  debconf [debconf-2.0] 1.5.30 Debian configuration management sy
ii  libapt-pkg-perl   0.1.24 Perl interface to libapt-pkg
ii  libuuid-perl  0.02-3+b1  Perl extension for using UUID inte

linux-base recommends no packages.

linux-base suggests no packages.

-- debconf information:
* linux-base/disk-id-manual:
  linux-base/disk-id-convert-plan-no-relabel: true
* linux-base/disk-id-convert-plan: true
* linux-base/disk-id-convert-auto: true



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



Bug#576442: linux-base: Migration to UUID forgets about mdadm.conf (and more)

2010-04-04 Thread GSR
Hi:

Another file that is affected is /etc/hdparm.conf.

GSR
 



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



Bug#576442: linux-base: Migration to UUID forgets about mdadm.conf (and more)

2010-04-04 Thread GSR
Hi,
b...@decadent.org.uk (2010-04-04 at 2255.55 +0100):
  Another file that is affected is /etc/hdparm.conf.
 hdparm tweaks might not work properly with the new drivers, so I think
 that should be warned about but not updated.

There I am using /dev/disk/by-id/... names now. But warning is better
than nothing, for sure.

GSR
 



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



Bug#576442: linux-base: Migration to UUID forgets about mdadm.conf (and more)

2010-04-04 Thread GSR
Hi,
b...@decadent.org.uk (2010-04-05 at 0008.01 +0100):
  There I am using /dev/disk/by-id/... names now. But warning is better
  than nothing, for sure.
 I've implemented warnings for hdparm.conf and mdadm.conf.  Thanks for
 reporting these.

I did a deeper search to be sure I was not missing other appearances
of hda, sda... that could cause problems later and found other
probable paths:

/etc/smartd.conf
/etc/mtools.conf
/etc/sysfs.conf
/etc/schroot/schroot.conf
/etc/laptop-mode/laptop-mode.conf
/etc/default/smartmontools
/etc/default/hdparm
/etc/blkid.tab

Maybe some are already handled, but better be sure. Thanks for the
fixes.

GSR
 



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



Bug#546588: Suggestion for slow radeon (debian bug 546588)

2010-03-28 Thread GSR
Hi,
daen...@debian.org (2010-03-28 at 1513.22 +0200):
 On Sun, 2010-03-28 at 05:30 +0200, GSR wrote: 
  I was reading the list of radeon reports and found yours. Time ago I
  experienced a problem with similar symptoms, that got fixed by adding
  Option MigrationHeuristic greedy (that go back to XAA, as other
  ^ ... that or go ...
  person suggested).
 What do you mean? That option has nothing to do with XAA.

Sorry, or was missing. To sum up, I meant new EXA with greedy
mode gives a similar speed than plain old XAA.

GSR
 



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



Bug#546588: Suggestion for slow radeon (debian bug 546588)

2010-03-27 Thread GSR
Hi:

I was reading the list of radeon reports and found yours. Time ago I
experienced a problem with similar symptoms, that got fixed by adding
Option MigrationHeuristic greedy (that go back to XAA, as other
person suggested). Maybe your case is the same.

I got the idea to test that option from:
http://lists.freedesktop.org/archives/xorg/2008-May/thread.html#35451

GSR
 



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



Bug#574153: python-pkg-resources: Missing file leaves it unconfigured

2010-03-16 Thread GSR
Package: python-pkg-resources
Version: 0.6.10-3
Severity: grave
Justification: renders package unusable

While dist-upgrading:

---8---
Setting up python-pkg-resources (0.6.10-3) ...
file does not exist: /usr/lib/python3.1/dist-packages/pkg_resources.py
pycentral: pycentral pkginstall: error byte-compiling files (1)
pycentral pkginstall: error byte-compiling files (1)
dpkg: error processing python-pkg-resources (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of python-setuptools:
 python-setuptools depends on python-pkg-resources (= 0.6.10-3); however:
  Package python-pkg-resources is not configured yet.
dpkg: error processing python-setuptools (--configure):
 dependency problems - leaving unconfigured
Setting up python2.6-minimal (2.6.5~rc2-2) ...
[...]
Errors were encountered while processing:
 python-pkg-resources
 python-setuptools
E: Sub-process /usr/bin/dpkg returned an error code (1)
---8---

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-pkg-resources depends on:
ii  python   2.5.4-9 An interactive high-level object-o
ii  python-central   0.6.14+nmu2 register and build utility for Pyt

python-pkg-resources recommends no packages.

Versions of packages python-pkg-resources suggests:
pn  python-distribute none (no description available)
pn  python-distribute-doc none (no description available)

-- no debconf information

GSR
 



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



Bug#524670: XF86VidModeGetGammaRamp errors

2010-03-16 Thread GSR
Hi,
k...@debian.org (2010-03-03 at 0339.01 +0100):
 I fear you didn't receive the following message:

No, and I had forgotten completly about this bug.

 Kevin Shanahan kmsha...@disenchant.net (13/09/2009):
  Hi,
  
  I came up against this error too. Just thought I'd let you know that
  the reason you are seeing this error is that the new xserver breaks
  the assumption a lot of apps make that the gamma ramp is always of
  size 256.
  
  Try querying the size using XF86VidModeGetGammaRampSize first and
  then use a buffer of the returned size to get and set the gamma.
 
 That sounds like it's not a bug in the end?

To avoid messing with the arrays I tried a dirty and quick hack based
in the suggested query (rewrite the define after printing what was
returned). Well, it says 256 so the define is unchanged. No idea why
it failed for some time, maybe then the ramp was other size in the
meanwhile (bigger to support all cards, then back to what each card
really does?). Anyway I will try to improve the code so the define can
go away.

Thanks for the tip and the reminder.

GSR
 



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



Bug#568958: mypaint: needs to depend on python-protobuf

2010-02-08 Thread GSR
Package: mypaint
Version: 0.8.0-1
Severity: grave
Justification: renders package unusable

Launching the program fails with:
---8---
Psyco being used
Traceback (most recent call last):
  File /usr/bin/mypaint, line 109, in module
from gui import main
  File /usr/share/mypaint/gui/main.py, line 15, in module
from gui import application
  File /usr/share/mypaint/gui/application.py, line 14, in module
import filehandling, keyboard, brushmanager
  File /usr/share/mypaint/gui/filehandling.py, line 17, in module
from lib import document, helpers
  File /usr/share/mypaint/lib/document.py, line 17, in module
import command, stroke, layer
  File /usr/share/mypaint/lib/command.py, line 9, in module
import layer
  File /usr/share/mypaint/lib/layer.py, line 11, in module
import tiledsurface, strokemap, strokemap_pb2
  File /usr/share/mypaint/lib/strokemap.py, line 13, in module
import tiledsurface, idletask, strokemap_pb2
  File /usr/share/mypaint/lib/strokemap_pb2.py, line 3, in module
from google.protobuf import descriptor
ImportError: No module named google.protobuf
---8---

After manually installing python-protobuf, it worked.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mypaint depends on:
ii  libc6   2.10.2-5 Embedded GNU C Library: Shared lib
ii  libgcc1 1:4.4.3-2GCC support library
ii  libglib2.0-02.22.4-1 The GLib library of C routines
ii  libstdc++6  4.4.3-2  The GNU Standard C++ Library v3
ii  mypaint-data0.8.0-1  Brushes and backgrounds for the my
ii  python  2.5.4-9  An interactive high-level object-o
ii  python-numpy1:1.3.0-3+b1 Numerical Python adds a fast array
ii  python2.5   2.5.5-2  An interactive high-level object-o

mypaint recommends no packages.

mypaint suggests no packages.

-- no debconf information



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



Bug#560775: fluid-soundfont: size reporting is way off, leaves unmanaged files

2009-12-12 Thread GSR
Hi:

I found there is a tool, piuparts, that can help detecting issues:
http://piuparts.debian.org/sid/fail/fluid-soundfont-gm_3.1-4.log

GSR
 



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



Bug#560775: fluid-soundfont: size reporting is way off, leaves unmanaged files

2009-12-11 Thread GSR
Package: fluid-soundfont
Version: 3.1-4
Severity: normal

While upgrading from 3.1-2 it reported it would free 73.4MB. I checked
with df, out of curiosity as it was a rather huge change, and real
change was minimal. Uninstalling (with purge) said it would free
78.4MB, and I decided to check again with same results, minimal space
recovered.

I investigated a bit what was going on. The new compress with flac
maybe be nice to reduce downloads, but it causes disk usage reporting
to be really off and leaves two huge files:

---8---
ls -l /usr/share/sounds/sf2/
-rw-r--r-- 1 root root 148398306 Dec 12 05:09 FluidR3_GM.sf2
-rw-r--r-- 1 root root   3201926 Dec 12 05:09 FluidR3_GS.sf2
---8---

A diff of ~75M of reported vs real usage is a number important for
apt-get's space checks that abort an install before leaving the system
in bad state for lack of free space, and leaving those huge files
without md5 info and totally orphan (dpkg knows nothing) is not very
nice.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



Bug#555492: colormake: Cross compiler patch breaks other things

2009-11-09 Thread GSR
Package: colormake
Version: 0.2-6
Severity: normal

Hi:

I upgraded to 0.2-6 and notice some lines are coloured strangely. I
diffed the scripts and the diff that seems to matter is:

@@ -73,7 +73,7 @@
{
$in = 'make';
}
-   elsif ($thisline =~ s/^(\s*(g?cc|(g|c)\+\+).*)$/$col_gcc$1$col_norm/) 
+   elsif ($thisline =~ s/^(\s*(.*g?cc|(g|c)\+\+).*)$/$col_gcc$1$col_norm/)
{
$in = 'gcc';
}

Which seems to come from colormake-0.2/debian/patches/07_colormake.pl.

In the following two lines, now first is multicolour (file, line,
warning word, message), second is all pink. Before, all were
multicolour:

BL_ShapeActionActuator.cpp:451: warning: (perhaps the ‘offsetof’ macro was used 
incorrectly)
BL_ShapeActionActuator.cpp:451: warning: invalid access to non-static data 
member ‘BL_ShapeActionActuator::m_startframe’  of NULL object

ar output lines are yellow if they have a g, or pink if not (or so I
think, because other ar run in a different place left all plain
white). Before, all plain white:

a - rna_world_gen.o
a - rna_access.o


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30.crossbow1 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages colormake depends on:
ii  less  436-1  pager program similar to more
ii  make  3.81-7 An utility for Directing compilati
ii  perl  5.10.1-7   Larry Wall's Practical Extraction 

colormake recommends no packages.

colormake suggests no packages.

-- debconf information:
* colormake/renamed:



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



Bug#524794: libgl1-mesa-dri: OpenGL apps redraw over any other window

2009-11-08 Thread GSR
Hi,
jcris...@debian.org (2009-11-06 at 1838.42 +0100):
 What's the status of this bug?

Updated and the DRI info now is:
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV350 4152) 20090101 AGP 8x 
x86/MMX+/3DNow!+/SSE TCL
OpenGL version string: 1.5 Mesa 7.6

Currently they do not redraw on top of other windows, but screen
captures still cause problems (black zones for 2D apps over 3D apps,
when using ImageMagick's import). Better, but still some issues.

GSR
 



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



  1   2   >