Bug#948499: akonadi.server: apparmor denials

2020-02-04 Thread Marcos Dione
Package: akonadi-server
Version: 4:19.08.3-1
Followup-For: Bug #948499

Dear Maintainer,

I have similar messages for akonadi-server and apparmor:

feb 04 09:30:18 diablo audit[218680]: AVC apparmor="DENIED" operation="unlink" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/akonadi/Akonadi.error.old" pid=218680 
comm="akonadiserver" requested_mask="d" denied_mask="d" fsuid=1000 ouid=1000
feb 04 09:30:18 diablo kernel: audit: type=1400 audit(1580805018.843:261): 
apparmor="DENIED" operation="unlink" profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/akonadi/Akonadi.error.old" pid=218680 
comm="akonadiserver" requested_mask="d" denied_mask="d" fsuid=1000 ouid=1000
feb 04 09:30:18 diablo audit[218680]: AVC apparmor="DENIED" operation="mknod" 
profile="/usr/bin/akonadiserver" name="/run/user/1000/kcrash_218680" pid=218680 
comm="akonadiserver" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
feb 04 09:30:18 diablo kernel: audit: type=1400 audit(1580805018.847:262): 
apparmor="DENIED" operation="mknod" profile="/usr/bin/akonadiserver" 
name="/run/user/1000/kcrash_218680" pid=218680 comm="akonadiserver" 
requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000

If I remove the first file, I start getting this other one instead:

feb 04 09:33:21 diablo audit[219018]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/akonadi/Akonadi.error" pid=219018 
comm="akonadiserver" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
feb 04 09:33:21 diablo kernel: audit: type=1400 audit(1580805201.843:267): 
apparmor="DENIED" operation="open" profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/akonadi/Akonadi.error" pid=219018 
comm="akonadiserver" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000

If I remove that one then I get these:

feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="mknod" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/akonadi/Akonadi.error" pid=219129 
comm="akonadiserver" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="chmod" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="w" denied_mask="w" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="wrc" denied_mask="wrc" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="wrc" denied_mask="wrc" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="wrc" denied_mask="wrc" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="mkdir" 
profile="/usr/bin/akonadiserver" name="/run/user/1000/akonadi/" pid=219129 
comm="akonadiserver" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="wrc" denied_mask="wrc" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="open" 
profile="/usr/bin/akonadiserver" 
name="/home/mdione/local/share/config/akonadi/akonadiserverrc" pid=219129 
comm="akonadiserver" requested_mask="wrc" denied_mask="wrc" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219129]: AVC apparmor="DENIED" operation="mkdir" 
profile="/usr/bin/akonadiserver" name="/run/user/1000/akonadi/" pid=219129 
comm="akonadiserver" requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000
feb 04 09:34:22 diablo audit[219132]: AVC apparmor="DENIED" operation="open" 
profile="mysqld_akonadi" name="/sys/devices/system/node/" pid=219132 
comm="mysqld" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
feb 04 09:34:22 diablo audit[219129]: AVC 

Bug#895962: kio: http.so resource leak causing background CPU usage

2020-02-03 Thread Marcos Dione
Package: kio
Version: 5.62.1-2+b1
Followup-For: Bug #895962

Dear Maintainer,

This bug seems to be fixed here:

https://bugs.kde.org/show_bug.cgi?id=392768

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (700, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_CRAP, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:es:fr:it (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kio depends on:
ii  libacl1   2.2.53-5
ii  libc6 2.29-9
ii  libgcc1   1:9.2.1-25
ii  libgssapi-krb5-2  1.17-6
ii  libkf5archive55.62.0-1
ii  libkf5authcore5   5.62.0-1+b1
ii  libkf5codecs5 5.62.0-1
ii  libkf5completion5 5.62.0-1+b1
ii  libkf5configcore5 5.62.0-1+b1
ii  libkf5configwidgets5  5.62.0-1+b1
ii  libkf5coreaddons5 5.62.0-1
ii  libkf5dbusaddons5 5.62.0-1
ii  libkf5doctools5   5.62.0-1
ii  libkf5i18n5   5.62.0-1
ii  libkf5itemviews5  5.62.0-1+b1
ii  libkf5kiocore55.62.1-2+b1
ii  libkf5kiontlm55.62.1-2+b1
ii  libkf5kiowidgets5 5.62.1-2+b1
ii  libkf5notifications5  5.62.0-1+b1
ii  libkf5service-bin 5.62.0-1
ii  libkf5service55.62.0-1
ii  libkf5solid5  5.62.0-2
ii  libkf5textwidgets55.62.0-1+b1
ii  libkf5wallet-bin  5.62.0-1+b1
ii  libkf5wallet5 5.62.0-1+b1
ii  libkf5widgetsaddons5  5.62.0-1+b1
ii  libkf5windowsystem5   5.62.0-2+b1
hi  libqt5core5a  5.12.5+dfsg-7
hi  libqt5dbus5   5.12.5+dfsg-7
hi  libqt5gui55.12.5+dfsg-7
hi  libqt5network55.12.5+dfsg-7
ii  libqt5script5 5.12.5+dfsg-2
hi  libqt5widgets55.12.5+dfsg-7
ii  libqt5x11extras5  5.12.5-1
hi  libqt5xml55.12.5+dfsg-7
ii  libstdc++69.2.1-25
ii  libxml2   2.9.4+dfsg1-8
ii  libxslt1.11.1.32-2.2

kio recommends no packages.

kio suggests no packages.

-- no debconf information

-- 
(Not so) Random fortune:
The technology industry sees itself as in rebellion against corporate
America: not corrupt, not buttoned-up, not empty. In fact, a tech company
can be as corrupt, soulless, and empty as any corporation, but being
unprofessional helps us maintain the belief that we are somehow different
from Wall Street.
-- Shanley Kane



Bug#841233: marble: Does not follow symlinks

2016-10-19 Thread Marcos Dione
On Wed, Oct 19, 2016 at 09:24:45AM +0200, Maximiliano Curia wrote:
> ¡Hola Marcos!

Hey chango

> El 2016-10-18 a las 20:25 +0200, Marcos Dione escribió:
> >marble has for ages disabled symlinks traversal in a great part of
> > the local cache code. I know for certain that developers have decided to
> > do so to avoid user reports related to dangling symlinks (sorry, I can't
> > find a reference now).
> 
> This also avoids the "recursion too deep" problems.
> 
> > This bug report is to see if the Debian maintainers agree this is wrong.
> 
> What's the benefit that you seek by enabling symlinks?
> 
> As package maintainers we prefer to avoid diverging too much from upstream.
> 
> In particular, this patch is simple enough, but it creates a vector for the
> kind of bugs that upstream wants to avoid. How would we avoid dangling
> symlinks problems?

I'm using symlinks to cache tiles in a particular storage
device/filesystem. I could bind-mount directories, but that complicates
the setup a little. I think that those who are using symlinks (which
involves investigating how marble stores the caches and other data) are
clever enough to dig themselves out of the holes they dug... but I could
be mistaken.

> > Attached you'll find a patch that removes all the references to
> > QDir::NoSymLinks from the code. I tested it and it works fine now. I
> > will keep having this patch around, but I hope you find it useful too,
> > so everyone else can profit from it, and I don't have to recompile
> > marble from time to time :)
> 
> How about trying to send this upstream, maybe making this an option?

I think I did a couple of years ago, and I got the answer I mentioned
in the bug report. Yes, I could do it again. I'll try; if I don't
succeed, I think I'll go the bind-mount way... or keep compiling with my
patch.

Thanks for your time. Cheers,

-- Marcos.

-- 
(Not so) Random fortune:
Terrorism isn't a crime against people or property. It's a crime against
our minds, using the death of innocents and destruction of property to
make us fearful.
-- Bruce Schneier



Bug#841233: marble: Does not follow symlinks

2016-10-18 Thread Marcos Dione
Package: marble
Version: 4:16.04.1-3
Severity: wishlist

Dear Maintainer,

marble has for ages disabled symlinks traversal in a great part of
the local cache code. I know for certain that developers have decided to
do so to avoid user reports related to dangling symlinks (sorry, I can't
find a reference now). This bug report is to see if the Debian
maintainers agree this is wrong. Attached you'll find a patch that
removes all the references to QDir::NoSymLinks from the code. I tested it
and it works fine now. I will keep having this patch around, but I hope
you find it useful too, so everyone else can profit from it, and I don't
have to recompile marble from time to time :)

Cheers,

-- Marcos.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (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/dash
Init: systemd (via /run/systemd/system)

Versions of packages marble depends on:
ii  libc6   2.24-3
ii  libgcc1 1:6.2.0-6
ii  libkf5configcore5   5.26.0-1
ii  libkf5configgui55.26.0-1
ii  libkf5configwidgets55.26.0-1
ii  libkf5coreaddons5   5.26.0-3
ii  libkf5i18n5 5.26.0-1
ii  libkf5kiowidgets5   5.26.0-1
ii  libkf5newstuff5 5.26.0-1
ii  libkf5parts55.26.0-1
ii  libkf5runner5   5.26.0-1
ii  libkf5widgetsaddons55.26.0-1
ii  libkf5xmlgui5   5.26.0-1
ii  libmarblewidget-qt5-24  4:16.04.1-3
ii  libqt5core5a5.6.1+dfsg-3+b1
ii  libqt5dbus5 5.6.1+dfsg-3+b1
ii  libqt5gui5  5.6.1+dfsg-3+b1
ii  libqt5network5  5.6.1+dfsg-3+b1
ii  libqt5printsupport5 5.6.1+dfsg-3+b1
ii  libqt5widgets5  5.6.1+dfsg-3+b1
ii  libqt5xml5  5.6.1+dfsg-3+b1
ii  libstdc++6  6.2.0-6
ii  marble-data 4:16.04.1-3
ii  marble-plugins  4:16.04.1-3

marble recommends no packages.

Versions of packages marble suggests:
pn  gosmore   
pn  monav-routing-daemon  
pn  routino   

-- no debconf information

-- 
(Not so) Random fortune:
Terrorism isn't a crime against people or property. It's a crime against
our minds, using the death of innocents and destruction of property to
make us fearful.
-- Bruce Schneier
--- a/src/lib/marble/DataMigration.cpp
+++ b/src/lib/marble/DataMigration.cpp
@@ -130,10 +130,8 @@
 QDir sourceDir( sourceDirPath );
 // Creating child file/dir lists.
 QStringList files = sourceDir.entryList( QDir::Files
- | QDir::NoSymLinks
  | QDir::NoDotAndDotDot );
 QStringList childDirs = sourceDir.entryList( QDir::Dirs
- | QDir::NoSymLinks
  | 
QDir::NoDotAndDotDot );
 int childSliceSize = 0;
 if( !childDirs.isEmpty() ) {
--- a/src/lib/marble/FileStoragePolicy.cpp
+++ b/src/lib/marble/FileStoragePolicy.cpp
@@ -111,7 +111,7 @@
 continue;
 }
 
-QDirIterator itTile( tileDirectory, QDir::Files | 
QDir::NoSymLinks, QDirIterator::Subdirectories );
+QDirIterator itTile( tileDirectory, QDir::Files, 
QDirIterator::Subdirectories );
 while (itTile.hasNext()) {
 itTile.next();
 QString filePath = itTile.filePath();
--- a/src/lib/marble/MapThemeManager.cpp
+++ b/src/lib/marble/MapThemeManager.cpp
@@ -273,7 +273,6 @@
 
 QStringList mapPaths = paths.entryList( QStringList( "*" ),
 QDir::AllDirs
-| QDir::NoSymLinks
 | QDir::NoDotAndDotDot );
 QStringList mapDirs;
 
@@ -282,7 +281,6 @@
 QStringList themeMapPaths = themeDir.entryList(
  QStringList( "*" ),
  QDir::AllDirs |
- QDir::NoSymLinks |
  QDir::NoDotAndDotDot );
 for ( int theme = 0; theme < themeMapPaths.size(); ++theme ) {
 mapDirs << mapPathName + '/' + mapPaths.at( planet ) + '/'
@@ -296,7 +294,7 @@
 QString themeDir = it.next() + '/';
 QString themeDirName = QDir( themeDir ).path().section( '/', -2, -1 );
 QStringList tmp = QDir( themeDir ).entryList( QStringList( "*.dgml" ),
-  QDir::Files | 
QDir::NoSymLinks );
+  QDir::Files );
 if ( !tmp.isEmpty() ) {
 

Bug#841232: marble: Does not follow symlinks

2016-10-18 Thread Marcos Dione
Package: marble
Version: 4:16.04.1-3
Severity: wishlist

Dear Maintainer,

marble has for ages disabled symlinks traversal in a great part of
the local cache code. I know for certain that developers have decided to
do so to avoid user reports related to dangling symlinks (sorry, I can't
find a reference now). This bug report is to see if the Debian
maintainers agree this is wrong. Attached you'll find a patch that
removes all the references to QDir::NoSymLinks from the code. I tested it
and it works fine now. I will keep having this patch around, but I hope
you find it useful too, so everyone else can profit from it, and I don't
have to recompile marble from time to time :)

Cheers,

-- Marcos.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-1-amd64 (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/dash
Init: systemd (via /run/systemd/system)

Versions of packages marble depends on:
ii  libc6   2.24-3
ii  libgcc1 1:6.2.0-6
ii  libkf5configcore5   5.26.0-1
ii  libkf5configgui55.26.0-1
ii  libkf5configwidgets55.26.0-1
ii  libkf5coreaddons5   5.26.0-3
ii  libkf5i18n5 5.26.0-1
ii  libkf5kiowidgets5   5.26.0-1
ii  libkf5newstuff5 5.26.0-1
ii  libkf5parts55.26.0-1
ii  libkf5runner5   5.26.0-1
ii  libkf5widgetsaddons55.26.0-1
ii  libkf5xmlgui5   5.26.0-1
ii  libmarblewidget-qt5-24  4:16.04.1-3
ii  libqt5core5a5.6.1+dfsg-3+b1
ii  libqt5dbus5 5.6.1+dfsg-3+b1
ii  libqt5gui5  5.6.1+dfsg-3+b1
ii  libqt5network5  5.6.1+dfsg-3+b1
ii  libqt5printsupport5 5.6.1+dfsg-3+b1
ii  libqt5widgets5  5.6.1+dfsg-3+b1
ii  libqt5xml5  5.6.1+dfsg-3+b1
ii  libstdc++6  6.2.0-6
ii  marble-data 4:16.04.1-3
ii  marble-plugins  4:16.04.1-3

marble recommends no packages.

Versions of packages marble suggests:
pn  gosmore   
pn  monav-routing-daemon  
pn  routino   

-- no debconf information

-- 
(Not so) Random fortune:
Terrorism isn't a crime against people or property. It's a crime against
our minds, using the death of innocents and destruction of property to
make us fearful.
-- Bruce Schneier



Bug#794581: /usr/bin/kwin_x11: crashes when starting first window

2015-08-21 Thread Marcos Dione
Package: breeze
Version: 4:5.3.2-2
Followup-For: Bug #794581

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Same as most people: upgraded to 4:5.3.2-4, stopped working.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

Downgraded, first to -3, then to -2.

   * What was the outcome of this action?

Same as before, still crashes, same backtrace as the rest.

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (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/dash
Init: systemd (via /run/systemd/system)

Versions of packages breeze depends on:
ii  breeze-cursor-theme4:5.3.2-2
ii  breeze-icon-theme  4:5.3.2-2
ii  kde-style-breeze   4:5.3.2-2
ii  kde-style-breeze-qt4   4:5.3.2-2
ii  kwin-style-breeze  4:5.3.2-2
ii  libc6  2.19-19
ii  libkf5configcore5  5.13.0-1
ii  libkf5coreaddons5  5.13.0-1
ii  libkf5i18n55.13.0-1
ii  libkf5kcmutils55.12.0-1
ii  libqt5core5a   5.4.2+dfsg-5
ii  libqt5gui5 5.4.2+dfsg-5
ii  libqt5widgets5 5.4.2+dfsg-5
ii  libstdc++6 5.1.1-14
ii  qml-module-qtquick-controls-styles-breeze  4:5.3.2-2

Versions of packages breeze recommends:
pn  kde-style-qtcurve  none

Versions of packages breeze suggests:
pn  orion-gtk-theme  none

-- no debconf information



Bug#794581: /usr/bin/kwin_x11: crashes when starting first window

2015-08-21 Thread Marcos Dione
Package: breeze
Version: 4:5.3.2-2
Followup-For: Bug #794581

Dear Maintainer,

This is the backtrace trying to open the window decoration KCM:

Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
[Current thread is 1 (Thread 0x7f5045e68780 (LWP 16166))]

Thread 4 (Thread 0x7f5035359700 (LWP 16167)):
#0  0x7f504264553d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x7f5040357252 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x7f5040358ddf in xcb_wait_for_event () from 
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x7f50378b1aa9 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#4  0x7f5042cc087e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f503fae10a4 in start_thread (arg=0x7f5035359700) at 
pthread_create.c:309
#6  0x7f504264e07d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f5027f28700 (LWP 16178)):
#0  0x7f5042d76a76 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x7f5042f06d29 in QTimerInfoList::updateCurrentTime() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x7f5042f07295 in QTimerInfoList::timerWait(timespec) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7f5042f0872e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7f503f5c13fd in g_main_context_prepare () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x7f503f5c1de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x7f503f5c1fcc in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x7f5042f0935c in 
QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x7f5042eadb62 in 
QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x7f5042cbb8b4 in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x7f50416d2055 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#11 0x7f5042cc087e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x7f503fae10a4 in start_thread (arg=0x7f5027f28700) at 
pthread_create.c:309
#13 0x7f504264e07d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f501b927700 (LWP 19132)):
#0  0x7f503f596109 in g_ptr_array_set_size () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7f503f5c1351 in g_main_context_prepare () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f503f5c1de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f503f5c1fcc in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7f5042f0935c in 
QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7f5042eadb62 in 
QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7f5042cbb8b4 in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7f50416d2055 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x7f5042cc087e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x7f503fae10a4 in start_thread (arg=0x7f501b927700) at 
pthread_create.c:309
#10 0x7f504264e07d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f5045e68780 (LWP 16166)):
[KCrash Handler]
#6  0x7f501a6f3d90 in vtable for Breeze::Decoration () from 
/usr/lib/x86_64-linux-gnu/qt5/plugins/org.kde.kdecoration2/breezedecoration.so
#7  0x7f5042eb7da9 in QMetaObject::cast(QObject*) const () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x7f501a4c4bb1 in qobject_castBreeze::Decoration* (object=optimized 
out) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:520
#9  Breeze::Button::create (type=3513564380, decoration=optimized out, 
parent=0x7ffcd16cbd00) at ../../kdecoration/breezebutton.cpp:68
#10 0x7f501bdef917 in 
KDecoration2::DecorationButtonGroup::DecorationButtonGroup(KDecoration2::DecorationButtonGroup::Position,
 KDecoration2::Decoration*, std::functionKDecoration2::DecorationButton* 
(KDecoration2::DecorationButtonType, KDecoration2::Decoration*, QObject*)) () 
from /usr/lib/x86_64-linux-gnu/libkdecorations2.so.5
#11 0x7f501a4cbba0 in Breeze::Decoration::createButtons 
(this=this@entry=0x33c8bf0) at ../../kdecoration/breezedecoration.cpp:344
#12 0x7f501a4cd40a in Breeze::Decoration::init (this=0x33c8bf0) at 
../../kdecoration/breezedecoration.cpp:192
#13 0x7f501a703489 in ?? () from 
/usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kwin/private/kdecoration/libkdecorationprivatedeclarative.so
#14 0x7f50416c9e32 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#15 0x7f5041656cda in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#16 

Bug#764857: kdesdk-scripts: File for gdb is compressed and can't be used roight away.

2014-10-11 Thread Marcos Dione
Package: kdesdk-scripts
Version: 4:4.14.0-1
Severity: minor

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***

This package includes the following file:

/usr/share/doc/kdesdk-scripts/examples/kde-devel-gdb.gz

This file is used in gdb by sourcing it:

(gdb) source /usr/share/doc/kdesdk-scripts/examples/kde-devel-gdb.gz
/usr/share/doc/kdesdk-scripts/examples/kde-devel-gdb.gz:1: Error in sourced 
command file:
Undefined command: .  Try help.

gdb clearly does not support compressed scripts, so this file should
not be compressed in the package. Of course, the workaround is to uncompress it:

$ gunzip -c /usr/share/doc/kdesdk-scripts/examples/kde-devel-gdb.gz  
kde-devel-gdb
(gdb) source kde-devel-gdb

Now it works.

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

Kernel: Linux 3.16-2-amd64 (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/dash

Versions of packages kdesdk-scripts depends on:
ii  perl5.20.1-1
ii  python  2.7.8-1

Versions of packages kdesdk-scripts recommends:
ii  advancecomp  1.19-1
ii  gawk 1:4.1.1+dfsg-1
ii  optipng  0.7.5-1
ii  subversion   1.8.10-2

Versions of packages kdesdk-scripts suggests:
ii  cvs   2:1.12.13+real-14
pn  devscriptsnone
pn  dmalloc   none
ii  gdb   7.7.1+dfsg-3
pn  kdelibs5-doc  none
pn  khelpcenter4  none
ii  qt4-doc   4:4.8.6+git64-g5dc8b2b+dfsg-2
pn  valgrind  none
ii  xsltproc  1.1.28-2+b1

-- no debconf information

-- 
(Not so) Random fortune:
09:44  perrito666 m4rgin4l no se queda sin laburo, es tan honesto que
cuando encuentra uno lo devuelve


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141011155333.GA13493@diablo.grulicueva.local



Bug#712264: Does not depends on the binaries it masks

2014-08-05 Thread Marcos Dione
Package: qtchooser
Version: 39-g4717841-3
Followup-For: Bug #712264

Dear Maintainer,

similar thing occurred to me:

$ qdbusviewer
qdbusviewer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qdbusviewer': No 
such file or directory

the missing file is in the following package:

$ apt-file search /usr/lib/x86_64-linux-gnu/qt4/bin/qdbusviewer
qt4-dev-tools: /usr/lib/x86_64-linux-gnu/qt4/bin/qdbusviewer

after installing the package, all goes well:

$ sudo apt-get install qt4-dev-tools
[...]
0 upgraded, 10 newly installed, 0 to remove and 2 not upgraded.
[...]
mdione@diablo:~/src/projects/twismtpy/src$ qdbusviewer
Connecting to deprecated signal 
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
[...]

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

Kernel: Linux 3.14-1-amd64 (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/dash

Versions of packages qtchooser depends on:
ii  libc6   2.19-7
ii  libgcc1 1:4.9.1-4
ii  libstdc++6  4.9.1-4

qtchooser recommends no packages.

Versions of packages qtchooser suggests:
pn  qt4-default  none
pn  qt5-default  none

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140805093138.GA27460@diablo.grulicueva.local



Bug#697522: dpkg: error processing /var/cache/apt/archives/libqtdbus4_4%3a4.8.2+dfsg-8_amd64.deb (--unpack):

2013-01-06 Thread Marcos Dione
Package: libqtdbus4
Version: 4:4.8.2+dfsg-8
Severity: important

The new package named libqtdbus4 seems to introduce an upgrade bug:

Unpacking libqtdbus4:amd64 (from .../libqtdbus4_4%3a4.8.2+dfsg-8_amd64.deb) ...
dpkg: error processing 
/var/cache/apt/archives/libqtdbus4_4%3a4.8.2+dfsg-8_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/libQtDBus.so.4.8.2', which is 
also in package libqt4-dbus:amd64 4:4.8.2+dfsg-6
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)

I hadn't try anysolution yet.

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

Kernel: Linux 3.6-trunk-amd64 (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/dash

-- 
(Not so) Random fortune:
The only intuitive interface is the nipple. After that, it's all learned. 
-- Bruce Ediger


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130106143307.GA467@diablo



Bug#672613: Python Exception class 'gdb.error' There is no member named ma_mask

2012-05-12 Thread Marcos Dione
Package: python-kde4
Version: 4:4.7.4-2+b1
Severity: critical


  at least importing PyKDE4.kdecore gets the above message. here's a full gdb 
transcript with stacktrace:

mdione@mustang:~/src/projects/satyr/git$ gdb --args /usr/bin/python 
GNU gdb (GDB) 7.4.1-debian
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i486-linux-gnu.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/...
Reading symbols from /usr/bin/python...Reading symbols from 
/usr/lib/debug/usr/bin/python2.7...done.
done.
(gdb) r
Starting program: /usr/bin/python 
[Thread debugging using libthread_db enabled]
Using host libthread_db library 
/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1.
Python 2.7.3rc2 (default, Apr 22 2012, 22:35:38) 
[GCC 4.6.3] on linux2
Type help, copyright, credits or license for more information.
 import PyKDE4.kdecore

Program received signal SIGSEGV, Segmentation fault.
Python Exception class 'gdb.error' There is no member named ma_mask.: 
createClassType (client=0xb790b740, ctd=0xb7913740, mod_dict=) at 
/tmp/buildd/sip4-4.13.2/siplib/siplib.c:5502
5502/tmp/buildd/sip4-4.13.2/siplib/siplib.c: No such file or directory.
(gdb) bt
Python Exception class 'gdb.error' There is no member named ma_mask.: 
#0  createClassType (client=0xb790b740, ctd=0xb7913740, mod_dict=) at 
/tmp/buildd/sip4-4.13.2/siplib/siplib.c:5502
Python Exception class 'gdb.error' There is no member named ma_mask.: 
#1  0xb798bc64 in sip_api_init_module (client=0xb790b740, mod_dict=) at 
/tmp/buildd/sip4-4.13.2/siplib/siplib.c:1418
#2  0xb779a977 in initkdecore () at sip/kdecore/sipkdecorepart0.cpp:5361
#3  0x080d3747 in _PyImport_LoadDynamicModule ()
#4  0x08130324 in load_module.39200 ()
#5  0x081305c4 in import_submodule.39211 ()
#6  0x08084e85 in load_next.39216 ()
#7  0x08130ff2 in import_module_level.isra.3.39237 ()
#8  0x0806dcbe in builtin___import__.32869 ()
#9  0x080bfe6f in PyObject_Call ()
#10 0x080c03f9 in PyEval_CallObjectWithKeywords ()
#11 0x0813d63d in PyEval_EvalFrameEx ()
#12 0x081417f0 in PyEval_EvalCodeEx ()
#13 0x0819cc1e in PyRun_InteractiveOneFlags ()
#14 0x0819cfaf in PyRun_InteractiveLoopFlags ()
#15 0x0819ddf2 in Py_Main ()
#16 0x0806109b in main ()


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

Kernel: Linux 2.6.37-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-kde4 depends on:
ii  kde-runtime   4:4.7.4-2
ii  kdepim-runtime4:4.4.11.1-3
ii  libakonadi-kde4   4:4.7.4-2+b1
ii  libakonadi-kmime4 4:4.7.4-2+b1
ii  libc6 2.13-32
ii  libkcmutils4  4:4.7.4-4
ii  libkdecore5   4:4.7.4-4
ii  libkdeui5 4:4.7.4-4
ii  libkdnssd44:4.7.4-4
ii  libkemoticons44:4.7.4-4
ii  libkfile4 4:4.7.4-4
ii  libkhtml5 4:4.7.4-4
ii  libkidletime4 4:4.7.4-4
ii  libkio5   4:4.7.4-4
ii  libknewstuff2-4   4:4.7.4-4
ii  libknewstuff3-4   4:4.7.4-4
ii  libkparts44:4.7.4-4
ii  libkprintutils4   4:4.7.4-4
ii  libkpty4  4:4.7.4-4
ii  libktexteditor4   4:4.7.4-4
ii  libnepomuk4   4:4.7.4-4
ii  libnepomukquery4a 4:4.7.4-4
ii  libphonon44:4.6.0.0-2
ii  libplasma34:4.7.4-4
ii  libpython2.7  2.7.3~rc2-2.1
ii  libqt4-network4:4.8.1-1
ii  libqt4-svg4:4.8.1-1
ii  libqt4-xml4:4.8.1-1
ii  libqtcore44:4.8.1-1
ii  libqtgui4 4:4.8.1-1
ii  libsolid4 4:4.7.4-4
ii  libsoprano4   2.7.5+dfsg.1-1
ii  libstdc++64.7.0-7
ii  phonon4:4.6.0.0-2
ii  python2.7.2-10
ii  python-qt44.9.1-3
ii  python-sip [sip-api-8.1]  4.13.2-1
ii  python2.6 2.6.7-4
ii  python2.7 2.7.3~rc2-2.1

python-kde4 recommends no packages.

Versions of packages python-kde4 suggests:
pn  libpython2.6  none

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120512123652.25718.25852.report...@mustang.petitcba.net



Bug#567528: package due to unfulfilled dependency

2010-03-28 Thread Marcos Dione
Package: python-kde4
Severity: normal



today I did these steps:

$ sudo apt-get build-dep python-kde4
$ apt-get source python-kde4
$ cd kdebindings-4.3.4
$ fakeroot ./debian/rules binary   
$ cd ..
$ sudo dpkg -i python-kde4_4.3.4-1_amd64.deb

it compiled and installed without any complaints. I'm not sure what it 
means, but at least looks like a workaround.


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

Kernel: Linux 2.6.32-trunk-amd64 (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/dash

Versions of packages python-kde4 depends on:
ii  kdebase-runtime   4:4.3.4-2  runtime components from the offici
ii  kdelibs5  4:4.3.4-3  core libraries for all KDE 4 appli
ii  kdepimlibs5   4:4.3.4-2  core libraries for KDE PIM 4 appli
ii  libc6 2.10.2-6   Embedded GNU C Library: Shared lib
ii  libphonon44:4.5.3-4  Qt 4 Phonon module
ii  libplasma34:4.3.4-3  library for the KDE 4 Plasma deskt
ii  libpython2.6  2.6.5-1Shared Python runtime library (ver
ii  libqt4-network4:4.5.3-4  Qt 4 network module
ii  libqt4-svg4:4.5.3-4  Qt 4 SVG module
ii  libqt4-xml4:4.5.3-4  Qt 4 XML module
ii  libqtcore44:4.5.3-4  Qt 4 core module
ii  libqtgui4 4:4.5.3-4  Qt 4 GUI module
ii  libsoprano4   2.4.1+dfsg.1-1 libraries for the Soprano RDF fram
ii  libstdc++64.4.3-5The GNU Standard C++ Library v3
ii  phonon4:4.5.3-4  Qt 4 Phonon module metapackage
ii  python2.5.4-9An interactive high-level object-o
ii  python-qt44.7-2  Python bindings for Qt4
ii  python-sip4   4.10.1-1   Python/C++ bindings generator runt
ii  python-support1.0.7  automated rebuilding support for P
ii  python2.5 2.5.5-4An interactive high-level object-o

python-kde4 recommends no packages.

python-kde4 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20100328170848.13403.69078.report...@mustang.petitcba.net



Bug#550831: RuntimeError: the sip module implements API v6.0 but the PyKDE4.kdecore module requires API v5.0

2009-10-13 Thread Marcos Dione
Package: python-kde4
Version: 4:4.3.1-1
Severity: grave

trying to run any app developed in python which uses python-kde4 modules
gives that error. it is clearly related to the recent new version of sip4 ans
python-qt4. probably a recompilation is enough, but I didn't want to try in my
machine (it wanted to install mono and some ruby modules too).


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

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

Versions of packages python-kde4 depends on:
ii  kdebase-runtime   4:4.3.2-1  runtime components from the offici
ii  kdelibs5  4:4.3.2-1  core libraries for all KDE 4 appli
ii  kdepimlibs5   4:4.3.2-1  core libraries for KDE PIM 4 appli
ii  libc6 2.9-27 GNU C Library: Shared libraries
ii  libphonon44:4.5.3-1  Qt 4 Phonon module
ii  libplasma34:4.3.2-1  library for the KDE 4 Plasma deskt
ii  libqt4-network4:4.5.3-1  Qt 4 network module
ii  libqt4-svg4:4.5.3-1  Qt 4 SVG module
ii  libqt4-xml4:4.5.3-1  Qt 4 XML module
ii  libqtcore44:4.5.3-1  Qt 4 core module
ii  libqtgui4 4:4.5.3-1  Qt 4 GUI module
ii  libsoprano4   2.3.1+dfsg.1-1 libraries for the Soprano RDF fram
ii  libstdc++64.4.1-6The GNU Standard C++ Library v3
ii  phonon4:4.5.3-1  Qt 4 Phonon module metapackage
ii  python2.5.4-2An interactive high-level object-o
ii  python-qt44.6-1  Python bindings for Qt4
ii  python-sip4   4.9-1  Python/C++ bindings generator runt
ii  python-support1.0.3  automated rebuilding support for P
ii  python2.5 2.5.4-2An interactive high-level object-o

python-kde4 recommends no packages.

python-kde4 suggests no packages.

-- no debconf information

-- 
(Not so) Random fortune:
Good judgement comes from experience. Experience comes from bad judgement.
-- Jim Horning



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