Bug#984924: Please provide debug information

2021-04-15 Thread Benjamin Berg
Hi,

could you please add g_message() lines into the is_noise vfs0050.c to
print line->noise_hash_1 and line->noise_hash_2.

I don't know what is going on, but maybe it would be enough to just
lower the noise threshold definition. But, to do that, we kind of need
to know more about what is going on here.

Benjamin


signature.asc
Description: This is a digitally signed message part


Bug#983379: linux uml segfault

2021-03-04 Thread Benjamin Berg
On Thu, 2021-03-04 at 08:47 +0100, Johannes Berg wrote:
On Thu, 2021-03-04 at 14:38 +0900, Hajime Tazaki wrote:

> > Now, I don't know how to fix it (short of changing your nsswitch
> > configuration) - maybe we could somehow rename sem_init()? Or maybe
> > we
> > can somehow give the kernel binary a lower symbol resolution than
> > the
> > libc/libpthread.
> 
> objcopy (from binutils) can localize symbols (i.e., objcopy -L
> sem_init $orig_file $new_file).  It also does renaming symbols.  But
> not sure this is the ideal solution.

Yes, we started thinking about it but it was too late at night when I
replied ...

I think there's basically a way to have an external list of symbols to
export, for symbol versioning, that we could/should use to basically
not
export any of the kernel symbols out to libs.

Maybe using the ld --version-script= option here works to mark all
kernel symbols as being "local" and prevent them from being picked up
by libraries.

Benjamin

> How does UML handle symbol conflicts between userspace code and Linux
> kernel (like this case sem_init) ?  AFAIK, libnl has a same symbol as
> Linux kernel (genlmsg_put) and others can possibly do as well.

I fear it doesn't?

johannes


___
linux-um mailing list
linux...@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-um




signature.asc
Description: This is a digitally signed message part


Bug#759220: evolution: Date column missing after upgrade to 3.12.5-1

2014-08-25 Thread Benjamin Berg
Package: evolution
Version: 3.12.5-1
Severity: important

Dear Maintainer,

I just upgraded to 3.12.5-1 and unfortunately had to revert back to
3.12.2-1+b1 again immediately as the date column was missing in all
folders. Evolution also refused to sort e-mails by the date.

I do not know what is going on here, maybe I'll investigate a bit at some
later point.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-eudyptula-00112-g6bb3e7b (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


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



Bug#710031: texlive-latex-base: Override of the ifthen package in babel is broken

2013-06-15 Thread Benjamin Berg
Package: texlive-latex-base
Version: 2013.20130530-1
Followup-For: Bug #710031

Hi,

I just ran across a similar bug too. The issue seems to be that an old
version of babel.sty is still around, even though there is a newer
version available.

ie. there exists the file /var/lib/texmf/tex/generic/babel/babel.sty
which is from the texlive 2009 package apparently (I don't see why it
might still exist, dpkg -S does not find it, and I removed it manually
now).

There is also /usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
which is the right version, and if you run the following commands,
everything starts to work fine (suggested by the babel maintainer,
Javier Bezos):

  rm /var/lib/texmf/tex/generic/babel/babel.sty
  rmdir /var/lib/texmf/tex/generic/babel/
  mktexlsr /var/lib/texmf/
 
No idea how that could happen, but it seems to me there is a bug in
the pre/post install/remove scripts. The old texlive should *not*
leave old files installed.

Benjamin

PS: The issue seems to happen inside the \ifthenelse command override
that babel does if ifthen is loaded. Though it seems to be
mostly a version incomaptibility between the old babel.sty and the
new babel.def.

 (/var/lib/texmf/tex/generic/babel/babel.sty
 Package: babel 2008/07/08 v3.8m The Babel package
[...]
 (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
 File: babel.def 2013/05/16 v3.9f Babel common definitions


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



Bug#702603: libglib2.0-0: glib 2.35.4 breaks python-gi 3.7.2

2013-03-08 Thread Benjamin Berg
Package: libglib2.0-0
Version: 2.35.8-1
Severity: normal


Hello,

GLib versions 2.35.4 and above forbid modifying classes after they have
been created. This is upstream bug #687659 and commit ID c2055f22f4.

The problem has been fixed in newer pygobject versions. It was fixed
in 3.7.2. Upstream bug #686149, commit ID efcb0f9f.

I have now recompiled the debian python-gi version (3.4.2-3) for myself
with the patch applied. It applies cleanly and works fine.

Benjamin


-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (100, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages libglib2.0-0 depends on:
ii  libc6  2.17-0experimental2
ii  libffi53.0.10-3
ii  libpcre3   1:8.31-2
ii  libselinux12.1.9-5
ii  multiarch-support  2.13-38
ii  zlib1g 1:1.2.7.dfsg-13

Versions of packages libglib2.0-0 recommends:
ii  libglib2.0-data   2.33.12+really2.32.4-5
ii  shared-mime-info  1.0-1+b1

libglib2.0-0 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#621120: gitweb does not include static files

2011-04-07 Thread Benjamin Berg
Hello,

On Wed, 2011-04-06 at 13:27 -0500, Jonathan Nieder wrote:
 It would be possible to install symlinks to /usr/share/gitweb, so
 stale URLs pointing to git-logo.png, say, would have more of a chance
 to remain valid.  The main downsides:
 
  * that would remove a hint to add static/ to the httpd configuration,
so adding new files to static/ in the future would be more painful;
  * more clutter when looking through /usr/share/gitweb.
 
 So, all in all, it wouldn't be so terrible.  Do you think that should
 be done?

I wouldn't complain at all, if the files were just moved. But
apparently, they are not included in the package at all:

$ dpkg -L gitweb
/.
/usr
/usr/lib
/usr/lib/cgi-bin
/usr/share
/usr/share/doc
/usr/share/doc/gitweb
/usr/share/doc/gitweb/copyright
/usr/share/doc/gitweb/README
/usr/share/doc/gitweb/README.Debian
/usr/share/doc/gitweb/changelog.gz
/usr/share/doc/gitweb/changelog.Debian.gz
/usr/share/doc/gitweb/examples
/usr/share/doc/gitweb/examples/index.aux-generation
/usr/share/doc/gitweb/NEWS.Debian.gz
/etc
/etc/gitweb.conf
/etc/apache2
/etc/apache2/conf.d
/etc/apache2/conf.d/gitweb
/usr/lib/cgi-bin/gitweb.cgi

is all that is listed.

Benjamin


signature.asc
Description: This is a digitally signed message part


Bug#621120: gitweb does not include static files

2011-04-07 Thread Benjamin Berg
On Thu, 2011-04-07 at 04:00 -0500, Jonathan Nieder wrote:
 They are in the git package.  Did you try looking in
 /usr/share/gitweb/static?

Right ...

/me feels stupid now :-)

Sorry for the noise.

Benjamin


signature.asc
Description: This is a digitally signed message part


Bug#621120: gitweb does not include static files

2011-04-06 Thread Benjamin Berg
Package: gitweb
Version: 1:1.7.4.1-5
Severity: normal

Gitweb is missing the static files for the browser. It seems like
the needed files are:
 * /usr/share/gitweb/gitweb.css
 * /usr/share/gitweb/gitweb.js
 * /usr/share/gitweb/git-favicon.png
 * /usr/share/gitweb/git-logo.png

Benjamin

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

Kernel: Linux 2.6.38-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gitweb depends on:
ii  apache2  2.2.17-2Apache HTTP Server metapackage
ii  apache2-mpm-worker [httpd]   2.2.17-2Apache HTTP Server - high speed th
ii  git  1:1.7.4.1-5 fast, scalable, distributed revisi
ii  perl 5.10.1-18   Larry Wall's Practical Extraction 

gitweb recommends no packages.

Versions of packages gitweb suggests:
ii  apache2-mpm-worker [httpd-cgi 2.2.17-2   Apache HTTP Server - high speed th
pn  git-doc   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#532717: AltGr not working properly (possible workaround)

2009-08-15 Thread Benjamin Berg
Hello,

I have got the same issue for quite a long time now, and figured out a
workaround that works for me (this is using GNOME on a Powerbook).

Running xmodmap I get:
$ xmodmap
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift   Shift_L (0x32),  Shift_R (0x3e)
lockCaps_Lock (0x42)
control Control_L (0x25),  Control_R (0x69)
mod1Alt_L (0x40),  Meta_L (0xcd)
mod2Num_Lock (0x4d)
mod3
mod4ISO_Level3_Shift (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L 
(0xcf)
mod5ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

Look at mod4 and mod5, both being bound to ISO_Level3_Shift for example.
Now, if I run clear mod4 by running xmodmap, ie.
$ xmodmap -
clear mod4
Ctrl+d

Then everything works again as expected.

Maybe this information helps to get to the root of the issue,

Benjamin


signature.asc
Description: This is a digitally signed message part


Bug#539939: [python-poppler] The bindings should support threading

2009-08-04 Thread Benjamin Berg
Package: python-poppler
Version: 0.10.0-1
Severity: normal

--- Please enter the report below this line. ---

The python-poppler bindings never release the global python interpreter
lock before doing long running operations (like rendering a PDF page).
For these functions there should be an override that just wrap the C
library call into Py_BEGIN_ALLOW_THREADS and Py_END_ALLOW_THREADS.

--- Package information. ---
Depends(Version) | Installed
-+-
libatk1.0-0  (= 1.20.0) | 1.26.0-1
libc6 (= 2.1.3) | 2.9-23
libcairo2 (= 1.2.4) | 1.8.8-2
libglib2.0-0 (= 2.16.0) | 2.20.4-1
libgtk2.0-0   (= 2.8.0) | 2.16.5-1
libpango1.0-0(= 1.14.0) | 1.24.5-1
libpoppler-glib4 | 0.10.6-1
python  ( 2.6) | 2.5.4-2
python  (= 2.4) | 2.5.4-2
python-support   (= 0.90.0) | 1.0.3
python-gtk2  (= 2.10.0) | 2.14.1-3
python-gobject   (= 2.10.1) | 2.16.1-1
python-cairo  (= 1.2.0) | 1.8.6-1



signature.asc
Description: This is a digitally signed message part


Bug#445623: plugins treeview does not scroll when using the keyboard

2007-10-07 Thread Benjamin Berg
Package: deluge-torrent
Version: 0.5.5-2
Severity: minor

The list of plugins in the preferences dialog does not scroll
automatically when using the keyboard. To fix it it should be enough to
remove the GtkViewport. A viewport is only needed for widgets that do
not support native scrolling.

Beenjamin


--- System information. ---
Architecture: powerpc
Kernel:   Linux 2.6.23-rc4

Debian Release: lenny/sid
  500 unstableftp.rz.uni-karlsruhe.de 
  500 unstableftp.de.debian.org 
  500 unstablebenjamin.sipsolutions.net 
  500 stable  benjamin.sipsolutions.net 
  500 mplayer honk.physik.uni-konstanz.de 
  500 experimentalbenjamin.sipsolutions.net 
1 experimentalftp.de.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-==
libboost-date-time1.34.1| 1.34.1-2
libboost-filesystem1.34.1   | 1.34.1-2
libboost-thread1.34.1   | 1.34.1-2
libc6  (= 2.6.1-1) | 2.6.1-5
libgcc1(= 1:4.2.1) | 1:4.2.1-6
libssl0.9.8   (= 0.9.8e-1) | 0.9.8e-9
libstdc++6   (= 4.2.1) | 4.2.1-6
zlib1g(= 1:1.2.3.3.dfsg-1) | 1:1.2.3.3.dfsg-6
python-support   (= 0.3.4) | 0.7.4
python ( 2.6) | 2.4.4-6
python (= 2.4) | 2.4.4-6
python-gtk2 | 2.12.0-1
python-glade2   | 2.12.0-1
python-xdg  | 0.15-1.1
python-notify   | 0.1.1-1
notification-daemon | 0.3.7-1
python-dbus | 0.82.2-1



signature.asc
Description: This is a digitally signed message part


Bug#357303: locks display after resume

2006-03-24 Thread Benjamin Berg
I am experiencing the same problem and it has nothing to do with the
keyboard being external. This happens after suspend to ram.

Benjamin


signature.asc
Description: This is a digitally signed message part


Bug#319465: wrong dependency of dovecot-imapd and dovecot-pop3d

2005-07-22 Thread Benjamin Berg
Package: dovecot-imapd
Version: 0.99.20050712-1
Severity: important

Today and yesterday I had a problem with dovecot, because dovecot-imapd was
updated, and dovecot-common was not. Well, I guess a simple change in the
debian/control file, could prevent this from happening.

The dependeny on dovecot-common is (= 0.99.12-1) I suggest that the it
should say:
dovecot-common (= ${Source-Version})

So that dovecot-common, dovecot-imapd, and dovecot-pop3 have to be the same
version.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages dovecot-imapd depends on:
ii  dovecot-common   0.99.20050712-1 secure mail server that supports m
ii  libc62.3.2.ds1-22GNU C Library: Shared libraries an
ii  libssl0.9.7  0.9.7g-1SSL shared libraries

dovecot-imapd recommends no packages.

-- no debconf information


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



Bug#319465: wrong dependency of dovecot-imapd and dovecot-pop3d

2005-07-22 Thread Benjamin Berg
On Fr, 2005-07-22 at 06:48 -0400, Jaldhar H. Vyas wrote:
 But you see, dovecot-common doesn't have to be the same version.  Or so I 
 think.  What kind of problem did dovecot-imapd have with an older 
 dovecot-common?  It might justify bumping up the version in the 
 dependency.

Ok, maybe it is not necessary, for them to have the same version.
After the last update of dovecot from 0.99.14-1 to 0.99.20050712-1
dovecot went into an infinite loop. The output in the syslog was:


Jul 21 13:18:47 home dovecot: Dovecot starting up
Jul 21 13:18:48 home dovecot: login: fd_read() couldn't read all req
Jul 21 13:18:48 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:48 home dovecot: login: fd_read() couldn't read all req
Jul 21 13:18:48 home dovecot: login: fd_read() couldn't read all req
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
Jul 21 13:18:49 home dovecot-auth: BUG: login gave a PID of existing connection
[...]

When I stopped dovecote my syslog was already 38MB big ...
After updating dovecot-common everything is working fine again.

Benjamin


signature.asc
Description: This is a digitally signed message part


Bug#311248: RFS: gtk2-engines-experience -- eXperience GTK2.x theming engine

2005-06-18 Thread Benjamin Berg
I noticed that there is an RFP for my engine. (Bug #311248)

* Package name: gtk2-engines-experience 
  Version : 0.9.6
  Upstream Author : Benjamin Berg [EMAIL PROTECTED]
* URL : http://benjamin.sipsolutions.net/Projects/eXperience
* License : GPL
  Description : eXperience theme engine for GTK 2

 This package contains the eXperience theme engine, which is needed to be
 able to use the eXperience GTK theme (and maybe other themes).
 .
 It is a pixmap based engine, which is able to do some pixmap operations
 dynamically. Most notable, it can change the color of pixmaps to represent
 the colors used inside the gtk theme. This feature is for example used
 to create the different color schemes available for the eXperience gtk
 theme.

They are available from:
deb http://benjamin.sipsolutions.net/debian/ stable/

Since I am the upstream author of this program, and build a debian
package for myself, I thought it would be easiest if I can get my
package sponsored.

If this package gets into debian, there is also a need for the gtk theme
and the icon theme. I also have some packages for these, and am willing
to maintain them.

Benjamin


signature.asc
Description: This is a digitally signed message part


Bug#301143: hal-device-manager: Patch to make everything selectable

2005-03-24 Thread Benjamin Berg
On Do, 2005-03-24 at 10:33 +0100, Sjoerd Simons wrote:
 On Thu, Mar 24, 2005 at 01:04:09AM +0100, Benjamin Berg wrote:
  Package: hal-device-manager
  Version: 0.4.7-3
  Severity: wishlist
  Tags: patch
  
  Attached patched makes all data selectable in hal-device-manager.
 
 What's the problem your actually trying to solve with this patch ?
 
   Sjoerd

With this patch it is possible to select, and copy the data displayed by
the hal-device-manager. This is impossible to do without the patch.

Benjamin



signature.asc
Description: This is a digitally signed message part


Bug#301143: hal-device-manager: Patch to make everything selectable

2005-03-23 Thread Benjamin Berg
Package: hal-device-manager
Version: 0.4.7-3
Severity: wishlist
Tags: patch

Attached patched makes all data selectable in hal-device-manager.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages hal-device-manager depends on:
ii  hal   0.4.7-3Hardware Abstraction Layer
ii  python2.3.5-2An interactive high-level object-o
ii  python2.3-dbus0.23.2-3   simple interprocess messaging syst
ii  python2.3-glade2  2.6.1-2GTK+ bindings: Glade support
ii  python2.3-gnome2  2.6.1-1Python bindings for the GNOME desk

-- no debconf information
diff -ur device-manager.orig/DeviceManager.py device-manager/DeviceManager.py
--- device-manager.orig/DeviceManager.py2005-03-18 22:03:53.0 
+0100
+++ device-manager/DeviceManager.py 2005-03-24 00:57:36.124967960 +0100
@@ -465,10 +465,13 @@
 cols = prop_tree_view.get_columns()
 for cr in cols:
 prop_tree_view.remove_column(cr)
-
-column0 = gtk.TreeViewColumn(Key, gtk.CellRendererText(), text=0)
-column1 = gtk.TreeViewColumn(Type, gtk.CellRendererText(), text=1)
-column2 = gtk.TreeViewColumn(Value, gtk.CellRendererText(), text=2)
+
+cell_renderer = gtk.CellRendererText()
+cell_renderer.set_property(editable, True)
+
+column0 = gtk.TreeViewColumn(Key, cell_renderer, text=0)
+column1 = gtk.TreeViewColumn(Type, cell_renderer, text=1)
+column2 = gtk.TreeViewColumn(Value, cell_renderer, text=2)
 prop_tree_view.append_column(column0)
 prop_tree_view.append_column(column1)
 prop_tree_view.append_column(column2)
diff -ur device-manager.orig/hal-device-manager.glade 
device-manager/hal-device-manager.glade
--- device-manager.orig/hal-device-manager.glade2005-03-18 
22:03:54.0 +0100
+++ device-manager/hal-device-manager.glade 2005-03-24 00:50:53.146230040 
+0100
@@ -221,12 +221,13 @@
  property name=width_request250/property
  property name=height_request16/property
  property name=visibleTrue/property
+ property name=can_focusTrue/property
  property name=label translatable=yesDevice 
Name/property
  property name=use_underlineFalse/property
  property name=use_markupTrue/property
  property name=justifyGTK_JUSTIFY_LEFT/property
  property name=wrapTrue/property
- property name=selectableFalse/property
+ property name=selectableTrue/property
  property name=xalign0/property
  property name=yalign0.5/property
  property name=xpad0/property
@@ -273,12 +274,13 @@
  property name=width_request250/property
  property name=height_request16/property
  property name=visibleTrue/property
+ property name=can_focusTrue/property
  property name=label 
translatable=yesStatus/property
  property name=use_underlineFalse/property
  property name=use_markupTrue/property
  property name=justifyGTK_JUSTIFY_LEFT/property
  property name=wrapTrue/property
- property name=selectableFalse/property
+ property name=selectableTrue/property
  property name=xalign0/property
  property name=yalign0.5/property
  property name=xpad0/property
@@ -299,12 +301,13 @@
  property name=width_request250/property
  property name=height_request16/property
  property name=visibleTrue/property
+ property name=can_focusTrue/property
  property name=label translatable=yesBus 
type/property
  property name=use_underlineFalse/property
  property name=use_markupTrue/property
  property name=justifyGTK_JUSTIFY_LEFT/property
  property name=wrapTrue/property
- property name=selectableFalse/property
+ property name=selectableTrue/property
  property name=xalign0/property
  property name=yalign0.5/property
  property name=xpad0/property
@@ -351,12 +354,13 @@
  property name=width_request250/property
  property name=height_request16/property
  property