Bug#1071691: nim: (build)-depends on obsolete pcre3 library

2024-06-02 Thread Alexander Kernozhitsky
I have reported the issue upstream and asked them to port to pcre2:

https://github.com/nim-lang/Nim/issues/23668

-- 
Alexander Kernozhitsky



Bug#1022748: libqt5gui5: hide() + show() + hide() on a dialog frame hides it forever under X

2022-10-25 Thread Alexander Kernozhitsky
> After some testing, I determined that the bug is not present in
> 5.15.5+dfsg-3 but is present in 5.15.6+dfsg-1.

Control: tags -1 patch fixed-upstream
Control: found -1 5.15.6+dfsg-1
Control: notfound -1 5.15.5+dfsg-3

Okay, I have finally found the bug. It was introduced in the following commit:

https://github.com/qt/qtbase/commit/290b405872602de931646fe4f769eff208f9bbef

The fix is as follows:

https://github.com/qt/qtbase/commit/d27a6235246764bef1d61905ef96feeeddc65cd8
https://github.com/qt/qtbase/commit/f9e4402ffeef791e66b7b2f2cc332000df7f5cd4

Please consider adding this patch into Debian.

For convenience, I am attaching the cherry-picked patch that is needed to 
apply.

-- 
Alexander Kernozhitskydiff --git a/src/plugins/platforms/xcb/qxcbwindow.cpp b/src/plugins/platforms/xcb/qxcbwindow.cpp
index da179591e9..9acef9b5e9 100644
--- a/src/plugins/platforms/xcb/qxcbwindow.cpp
+++ b/src/plugins/platforms/xcb/qxcbwindow.cpp
@@ -93,6 +93,8 @@ enum {
 
 QT_BEGIN_NAMESPACE
 
+Q_LOGGING_CATEGORY(lcQpaWindow, "qt.qpa.window");
+
 Q_DECLARE_TYPEINFO(xcb_rectangle_t, Q_PRIMITIVE_TYPE);
 
 #undef FocusIn
@@ -555,6 +557,7 @@ void QXcbWindow::destroy()
 }
 
 m_mapped = false;
+m_recreationReasons = RecreationNotNeeded;
 
 if (m_pendingSyncRequest)
 m_pendingSyncRequest->invalidate();
@@ -564,11 +567,6 @@ void QXcbWindow::setGeometry(const QRect &rect)
 {
 QPlatformWindow::setGeometry(rect);
 
-if (shouldDeferTask(Task::SetGeometry)) {
-m_deferredGeometry = rect;
-return;
-}
-
 propagateSizeHints();
 
 QXcbScreen *currentScreen = xcbScreen();
@@ -693,10 +691,12 @@ void QXcbWindow::setVisible(bool visible)
 
 void QXcbWindow::show()
 {
-if (shouldDeferTask(Task::Map))
-return;
-
 if (window()->isTopLevel()) {
+if (m_recreationReasons != RecreationNotNeeded) {
+qCDebug(lcQpaWindow) << "QXcbWindow: need to recreate window" << window() << m_recreationReasons;
+create();
+m_recreationReasons = RecreationNotNeeded;
+}
 
 // update WM_NORMAL_HINTS
 propagateSizeHints();
@@ -746,10 +746,6 @@ void QXcbWindow::show()
 
 void QXcbWindow::hide()
 {
-if (shouldDeferTask(Task::Unmap))
-return;
-
-m_wmStateValid = false;
 xcb_unmap_window(xcb_connection(), m_window);
 
 // send synthetic UnmapNotify event according to icccm 4.1.4
@@ -909,9 +905,6 @@ QXcbWindow::NetWmStates QXcbWindow::netWmStates()
 
 void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
 {
-if (shouldDeferTask(Task::SetWindowFlags))
-return;
-
 Qt::WindowType type = static_cast(int(flags & Qt::WindowType_Mask));
 
 if (type == Qt::ToolTip)
@@ -919,6 +912,12 @@ void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
 if (type == Qt::Popup)
 flags |= Qt::X11BypassWindowManagerHint;
 
+Qt::WindowFlags oldflags = window()->flags();
+if ((oldflags & Qt::WindowStaysOnTopHint) != (flags & Qt::WindowStaysOnTopHint))
+m_recreationReasons |= WindowStaysOnTopHintChanged;
+if ((oldflags & Qt::WindowStaysOnBottomHint) != (flags & Qt::WindowStaysOnBottomHint))
+m_recreationReasons |= WindowStaysOnBottomHintChanged;
+
 const quint32 mask = XCB_CW_OVERRIDE_REDIRECT | XCB_CW_EVENT_MASK;
 const quint32 values[] = {
  // XCB_CW_OVERRIDE_REDIRECT
@@ -941,8 +940,6 @@ void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
 
 setTransparentForMouseEvents(flags & Qt::WindowTransparentForInput);
 updateDoesNotAcceptFocus(flags & Qt::WindowDoesNotAcceptFocus);
-
-m_isWmManagedWindow = !(flags & Qt::X11BypassWindowManagerHint);
 }
 
 void QXcbWindow::setMotifWmHints(Qt::WindowFlags flags)
@@ -1142,9 +1139,6 @@ void QXcbWindow::setWindowState(Qt::WindowStates state)
 if (state == m_windowState)
 return;
 
-if (shouldDeferTask(Task::SetWindowState))
-return;
-
 // unset old state
 if (m_windowState & Qt::WindowMinimized)
 xcb_map_window(xcb_connection(), m_window);
@@ -1894,10 +1888,6 @@ void QXcbWindow::handleUnmapNotifyEvent(const xcb_unmap_notify_event_t *event)
 if (event->window == m_window) {
 m_mapped = false;
 QWindowSystemInterface::handleExposeEvent(window(), QRegion());
-if (!m_isWmManagedWindow) {
-m_wmStateValid = true;
-handleDeferredTasks();
-}
 }
 }
 
@@ -2212,98 +2202,30 @@ void QXcbWindow::handleLeaveNotifyEvent(const xcb_leave_notify_event_t *event)
 handleLeaveNotifyEvent(event->root_x, event->root_y, event->mode, event->detail, event->time);
 }
 
-bool QXcbWindow::shouldDeferTask(Task task)
-{
-if (m_wmStateValid)
-return false;
-
-m_deferredTasks.append(task);
-return true;
-}
-
-void QXcbWindow::handleDeferredTasks()
-{
-Q_ASSERT(m_wmStateValid == true);
-if (m_deferredTasks.isEmpty())
-return;
-
-bool map = false;
-bool unmap = false;
-
-QVector tasks;
-fo

Bug#1022748: libqt5gui5: hide() + show() + hide() on a dialog frame hides it forever under X

2022-10-25 Thread Alexander Kernozhitsky
> After some testing, I determined that the bug is not present in
> 5.15.5+dfsg-3 but is present in 5.15.6+dfsg-1.

Control: tags -1 patch fixed-upstream
Control: found -1 5.15.6+dfsg-1
Control: notfound -1 5.15.5+dfsg-3

Okay, I have finally found the bug. It was introduced in the following commit:

https://github.com/qt/qtbase/commit/290b405872602de931646fe4f769eff208f9bbef

The fix is as follows:

https://github.com/qt/qtbase/commit/d27a6235246764bef1d61905ef96feeeddc65cd8
https://github.com/qt/qtbase/commit/f9e4402ffeef791e66b7b2f2cc332000df7f5cd4

Please consider adding this patch into Debian.

For convenience, I am attaching the cherry-picked patch that is needed to 
apply.

-- 
Alexander Kernozhitskydiff --git a/src/plugins/platforms/xcb/qxcbwindow.cpp b/src/plugins/platforms/xcb/qxcbwindow.cpp
index da179591e9..9acef9b5e9 100644
--- a/src/plugins/platforms/xcb/qxcbwindow.cpp
+++ b/src/plugins/platforms/xcb/qxcbwindow.cpp
@@ -93,6 +93,8 @@ enum {
 
 QT_BEGIN_NAMESPACE
 
+Q_LOGGING_CATEGORY(lcQpaWindow, "qt.qpa.window");
+
 Q_DECLARE_TYPEINFO(xcb_rectangle_t, Q_PRIMITIVE_TYPE);
 
 #undef FocusIn
@@ -555,6 +557,7 @@ void QXcbWindow::destroy()
 }
 
 m_mapped = false;
+m_recreationReasons = RecreationNotNeeded;
 
 if (m_pendingSyncRequest)
 m_pendingSyncRequest->invalidate();
@@ -564,11 +567,6 @@ void QXcbWindow::setGeometry(const QRect &rect)
 {
 QPlatformWindow::setGeometry(rect);
 
-if (shouldDeferTask(Task::SetGeometry)) {
-m_deferredGeometry = rect;
-return;
-}
-
 propagateSizeHints();
 
 QXcbScreen *currentScreen = xcbScreen();
@@ -693,10 +691,12 @@ void QXcbWindow::setVisible(bool visible)
 
 void QXcbWindow::show()
 {
-if (shouldDeferTask(Task::Map))
-return;
-
 if (window()->isTopLevel()) {
+if (m_recreationReasons != RecreationNotNeeded) {
+qCDebug(lcQpaWindow) << "QXcbWindow: need to recreate window" << window() << m_recreationReasons;
+create();
+m_recreationReasons = RecreationNotNeeded;
+}
 
 // update WM_NORMAL_HINTS
 propagateSizeHints();
@@ -746,10 +746,6 @@ void QXcbWindow::show()
 
 void QXcbWindow::hide()
 {
-if (shouldDeferTask(Task::Unmap))
-return;
-
-m_wmStateValid = false;
 xcb_unmap_window(xcb_connection(), m_window);
 
 // send synthetic UnmapNotify event according to icccm 4.1.4
@@ -909,9 +905,6 @@ QXcbWindow::NetWmStates QXcbWindow::netWmStates()
 
 void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
 {
-if (shouldDeferTask(Task::SetWindowFlags))
-return;
-
 Qt::WindowType type = static_cast(int(flags & Qt::WindowType_Mask));
 
 if (type == Qt::ToolTip)
@@ -919,6 +912,12 @@ void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
 if (type == Qt::Popup)
 flags |= Qt::X11BypassWindowManagerHint;
 
+Qt::WindowFlags oldflags = window()->flags();
+if ((oldflags & Qt::WindowStaysOnTopHint) != (flags & Qt::WindowStaysOnTopHint))
+m_recreationReasons |= WindowStaysOnTopHintChanged;
+if ((oldflags & Qt::WindowStaysOnBottomHint) != (flags & Qt::WindowStaysOnBottomHint))
+m_recreationReasons |= WindowStaysOnBottomHintChanged;
+
 const quint32 mask = XCB_CW_OVERRIDE_REDIRECT | XCB_CW_EVENT_MASK;
 const quint32 values[] = {
  // XCB_CW_OVERRIDE_REDIRECT
@@ -941,8 +940,6 @@ void QXcbWindow::setWindowFlags(Qt::WindowFlags flags)
 
 setTransparentForMouseEvents(flags & Qt::WindowTransparentForInput);
 updateDoesNotAcceptFocus(flags & Qt::WindowDoesNotAcceptFocus);
-
-m_isWmManagedWindow = !(flags & Qt::X11BypassWindowManagerHint);
 }
 
 void QXcbWindow::setMotifWmHints(Qt::WindowFlags flags)
@@ -1142,9 +1139,6 @@ void QXcbWindow::setWindowState(Qt::WindowStates state)
 if (state == m_windowState)
 return;
 
-if (shouldDeferTask(Task::SetWindowState))
-return;
-
 // unset old state
 if (m_windowState & Qt::WindowMinimized)
 xcb_map_window(xcb_connection(), m_window);
@@ -1894,10 +1888,6 @@ void QXcbWindow::handleUnmapNotifyEvent(const xcb_unmap_notify_event_t *event)
 if (event->window == m_window) {
 m_mapped = false;
 QWindowSystemInterface::handleExposeEvent(window(), QRegion());
-if (!m_isWmManagedWindow) {
-m_wmStateValid = true;
-handleDeferredTasks();
-}
 }
 }
 
@@ -2212,98 +2202,30 @@ void QXcbWindow::handleLeaveNotifyEvent(const xcb_leave_notify_event_t *event)
 handleLeaveNotifyEvent(event->root_x, event->root_y, event->mode, event->detail, event->time);
 }
 
-bool QXcbWindow::shouldDeferTask(Task task)
-{
-if (m_wmStateValid)
-return false;
-
-m_deferredTasks.append(task);
-return true;
-}
-
-void QXcbWindow::handleDeferredTasks()
-{
-Q_ASSERT(m_wmStateValid == true);
-if (m_deferredTasks.isEmpty())
-return;
-
-bool map = false;
-bool unmap = false;
-
-QVector tasks;
-fo

Bug#1022748: libqt5gui5: hide() + show() + hide() on a dialog frame hides it forever under X

2022-10-24 Thread Alexander Kernozhitsky
After some testing, I determined that the bug is not present in 5.15.5+dfsg-3 
but is present in 5.15.6+dfsg-1.

-- 
Alexander Kernozhitsky



Bug#1022748: libqt5gui5: hide() + show() + hide() on a dialog frame hides it forever under X

2022-10-24 Thread Alexander Kernozhitsky
Package: libqt5gui5
Version: 5.15.6+dfsg-2
Severity: important
X-Debbugs-Cc: sh200...@mail.ru

Control: notfound -1 5.15.4+dfsg-5
Control: found -1 5.15.6+dfsg-2

Attaching the example project. There are two buttons that preform some actions
with the second window: Show does show(), and Hide does hide() + show() +
hide().

If you compile the project and first press Hide, then press Show, then the
second window won't be shown again.

The expected result is that the second window will reappear after pressing
Show.

This is a regression in 5.15.6+dfsg-2 since 5.15.4+dfsg-5 works just fine in
this case.

The bug is only reproducible under X, and Wayland is not affected.

Currently, this bug breaks code completion in ktexteditor and its dependencies
(Kate, KDevelop etc.)


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

Kernel: Linux 5.19.0-2-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libqt5gui5 depends on:
ii  fontconfig2.13.1-4.5
ii  libc6 2.35-3
ii  libdrm2   2.4.113-2
ii  libegl1   1.5.0-1
ii  libfontconfig12.13.1-4.5
ii  libfreetype6  2.12.1+dfsg-3
ii  libgbm1   22.2.0-1
ii  libgcc-s1 12.2.0-3
ii  libgl11.5.0-1
ii  libglib2.0-0  2.74.0-3
ii  libharfbuzz0b 5.2.0-2
ii  libice6   2:1.0.10-1
ii  libinput101.21.0-1
ii  libjpeg62-turbo   1:2.1.2-1+b1
ii  libmd4c0  0.4.8-1
ii  libmtdev1 1.1.6-1
ii  libpng16-16   1.6.38-2
ii  libqt5core5a [qtbase-abi-5-15-6]  5.15.6+dfsg-2
ii  libqt5dbus5   5.15.6+dfsg-2
ii  libqt5network55.15.6+dfsg-2
ii  libsm62:1.2.3-1
ii  libstdc++612.2.0-3
ii  libudev1  251.6-1
ii  libx11-6  2:1.8.1-2
ii  libx11-xcb1   2:1.8.1-2
ii  libxcb-glx0   1.15-1
ii  libxcb-icccm4 0.4.1-1.1
ii  libxcb-image0 0.4.0-2
ii  libxcb-keysyms1   0.4.0-1+b2
ii  libxcb-randr0 1.15-1
ii  libxcb-render-util0   0.3.9-1+b1
ii  libxcb-render01.15-1
ii  libxcb-shape0 1.15-1
ii  libxcb-shm0   1.15-1
ii  libxcb-sync1  1.15-1
ii  libxcb-xfixes01.15-1
ii  libxcb-xinerama0  1.15-1
ii  libxcb-xinput01.15-1
ii  libxcb-xkb1   1.15-1
ii  libxcb1   1.15-1
ii  libxkbcommon-x11-01.4.1-1
ii  libxkbcommon0 1.4.1-1
ii  libxrender1   1:0.9.10-1.1
ii  zlib1g1:1.2.11.dfsg-4.1

Versions of packages libqt5gui5 recommends:
ii  libqt5svg5 5.15.6-2
pn  qt5-gtk-platformtheme  

Versions of packages libqt5gui5 suggests:
ii  qt5-image-formats-plugins  5.15.6-2
ii  qtwayland5 5.15.6-2

-- no debconf information


bug.tar.gz
Description: application/gzip


Bug#984014: clementine: ftbfs with GCC-11

2021-10-27 Thread Alexander Kernozhitsky
It's worth noting that the upstream has already fixed this bug:

https://github.com/clementine-player/Clementine/commit/cfcd0a956e6758624fab0ff20aee9eb08b3df0b3

-- 
Alexander Kernozhitsky



Bug#996683: purpose: unable to share files via Telegram

2021-10-17 Thread Alexander Kernozhitsky
Source: purpose
Version: 5.86.0-1
Severity: normal
Tags: patch upstream
X-Debbugs-Cc: sh200...@mail.ru

Hello,

after the upgrade of libkf5purpose5 from 5.83.0 to 5.86.0 the "Send to
Telegram..." option in Dolphin stopped working normally. It just opens Telegram
instead of proposing to select a chat to share the file.

This bug is already fixed upstream:

https://invent.kde.org/frameworks/purpose/-/merge_requests/40

Could you, please, backport this patch into Debian?

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

Kernel: Linux 5.14.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)



Bug#994453: Bug confirmation

2021-09-24 Thread Alexander Kernozhitsky
Hello,

> Is it still reproducible when adding 'mem_encrypt=off' to the kernel command
> line?

with `mem_encrypt=off` parameter, the kernel boots fine.

-- 
Alexander Kernozhitsky



Bug#994453: Bug confirmation

2021-09-23 Thread Alexander Kernozhitsky
Control: found -1 5.14.6-2

I have just tried installing the kernel from unstable. After reboot, the 
booting process just hung at the very early stage. Nothing was printed onto 
the screen, and I cannot find the logs, as it happened during booting from 
initramfs.

The problem may be specific to Debian, as I tried booting openSUSE Tumbleweed 
from LiveUSB with kernel 5.14.5, and it worked fine.

I am using Lenovo Thinkpad E495 with AMD Ryzen 5 3500U CPU.

-- 
Alexander Kernozhitsky



Bug#977413: kio: Python, Ruby, etc. scripts are not opened in Dolphin 20.12.0

2020-12-14 Thread Alexander Kernozhitsky
Package: kio
Version: 5.74.0-2
Severity: normal
Tags: patch
X-Debbugs-Cc: sh200...@mail.ru

After upgrading to Dolphin 20.12.0, I encountered the same bug as described in
https://bugs.kde.org/show_bug.cgi?id=425177. If I'm trying to open a Python
script in Dolphin, nothing happens.

The bug is fixed in Frameworks 5.75. The relevant commit is
https://invent.kde.org/frameworks/kio/-/commit/fdd7c47c85d5d6dbf21e05e7a0d6afcf383f1d24.
If the patch from this commit is applied, the bug doesn't reproduce.



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

Kernel: Linux 5.9.0-4-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages kio depends on:
ii  kded5 5.74.0-2
ii  libacl1   2.2.53-8
ii  libc6 2.31-5
ii  libgcc-s1 10.2.0-19
ii  libgssapi-krb5-2  1.18.3-4
ii  libkf5archive55.74.0-2
ii  libkf5authcore5   5.74.0-2
ii  libkf5codecs5 5.74.0-2
ii  libkf5completion5 5.74.0-2
ii  libkf5configcore5 5.74.0-2
ii  libkf5configwidgets5  5.74.0-2
ii  libkf5coreaddons5 5.74.0-2
ii  libkf5dbusaddons5 5.74.0-2
ii  libkf5doctools5   5.74.0-2
ii  libkf5i18n5   5.74.0-3
ii  libkf5itemviews5  5.74.0-2
ii  libkf5kiocore55.74.0-2.0.1
ii  libkf5kiontlm55.74.0-2.0.1
ii  libkf5kiowidgets5 5.74.0-2.0.1
ii  libkf5notifications5  5.74.0-2
ii  libkf5service-bin 5.74.0-2
ii  libkf5service55.74.0-2
ii  libkf5solid5  5.74.0-2
ii  libkf5textwidgets55.74.0-2
ii  libkf5wallet-bin  5.74.0-2
ii  libkf5wallet5 5.74.0-2
ii  libkf5widgetsaddons5  5.74.0-3
ii  libkf5windowsystem5   5.74.0-2
ii  libqt5core5a  5.15.1+dfsg-4
ii  libqt5dbus5   5.15.1+dfsg-4
ii  libqt5gui55.15.1+dfsg-4
ii  libqt5network55.15.1+dfsg-4
ii  libqt5qml55.15.1+dfsg-3
ii  libqt5widgets55.15.1+dfsg-4
ii  libqt5x11extras5  5.15.1-2
ii  libqt5xml55.15.1+dfsg-4
ii  libstdc++610.2.0-19
ii  libxml2   2.9.10+dfsg-6.3+b1
ii  libxslt1.11.1.34-4

kio recommends no packages.

kio suggests no packages.

-- no debconf information



Bug#953838: apt: "apt-cache pkgnames" lists source packages, breaking bash-completion

2020-12-03 Thread Alexander Kernozhitsky
Control: fixed -1 2.1.12

Just upgraded to apt 2.1.12, it seems that the bug is fixed now.

-- 
Alexander Kernozhitsky



Bug#974538: libkscreenlocker5: kwin cannot start due to missing libkscreenunlocker5 symbols

2020-11-12 Thread Alexander Kernozhitsky
> It's quite interesting to submit a bug report without a working window
> manager, but I think this may be related to the commit
> https://salsa.debian.org/qt-kde-team/kde/kscreenlocker/-/commit/
2320b40c8d6f3ba316c83a31bdba79dc8db6d208
> not listing the symbol
> _ZN12ScreenLocker7KSldApp30greeterClientConnectionChangedEvy . I am
> not sure if there are any other symbols which might be needed.
> 
> 

This symbol is not present in kscreenlocker 5.19.5, but was present in 5.17. 
Have you tried upgrading kwin to the latest version (5.19.5)?

I have just upgraded to a new version alongside with kwin and got no missing 
symbol errors.

-- 
Alexander Kernozhitsky



Bug#971725: libsane1: Brightness and contrast settings are ignored by scanner (CanoScan LiDE 60)

2020-10-05 Thread Alexander Kernozhitsky
Package: libsane1
Version: 1.0.31-2.0.1
Severity: normal
Tags: patch upstream
X-Debbugs-Cc: sh200...@mail.ru

After upgrade to libsane 1.0.31-2 my scanner started to ignore brightness and
contrast settings.

The upstream issue is https://gitlab.com/sane-project/backends/-/issues/271. I
can confirm that the patch proposed there fixes the bug for me.

Attaching a patch that fixes the bug.

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

Kernel: Linux 5.8.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsane1 depends on:
ii  acl2.2.53-8
ii  adduser3.118
ii  libavahi-client3   0.8-3
ii  libavahi-common3   0.8-3
ii  libc6  2.31-3
ii  libcairo2  1.16.0-4
ii  libcurl3-gnutls7.72.0-1
ii  libgcc-s1  10.2.0-9
ii  libglib2.0-0   2.66.0-2
ii  libgphoto2-6   2.5.25-3
ii  libgphoto2-port12  2.5.25-3
ii  libieee1284-3  0.2.11-14
ii  libjpeg62-turbo1:2.0.5-1.1
ii  libpng16-161.6.37-3
ii  libpoppler-glib8   20.09.0-2
ii  libsane-common 1.0.31-2
ii  libsnmp40  5.9+dfsg-3
ii  libstdc++6 10.2.0-9
ii  libtiff5   4.1.0+git191117-2
ii  libusb-1.0-0   2:1.0.23-2
ii  libxml22.9.10+dfsg-6
ii  udev   246.6-1

Versions of packages libsane1 recommends:
ii  ipp-usb 0.9.13-1
ii  sane-utils  1.0.31-2

Versions of packages libsane1 suggests:
ii  avahi-daemon  0.8-3
ii  hplip 3.20.5+dfsg0-3+b1

-- 
Alexander KernozhitskyDescription: Disable the gamma only if the flags say so

The previous behavior made my scanner ignore brightness and contrast settings.
The patch is tested to work with Canon CanoScan LiDE 60, though it may fix
the issue for another scanners (issues with CanoScan LiDE 35 were also reported)

Author: Alexander Kernozhitsky 
Last-Update: 2020-10-05

--- sane-backends-1.0.31.orig/backend/genesys/low.cpp
+++ sane-backends-1.0.31/backend/genesys/low.cpp
@@ -640,11 +640,6 @@ bool should_enable_gamma(const ScanSessi
 if ((session.params.flags & ScanFlag::DISABLE_GAMMA) != ScanFlag::NONE) {
 return false;
 }
-if (sensor.gamma[0] == 1.0f || sensor.gamma[1] == 1.0f || sensor.gamma[2] == 1.0f) {
-return false;
-}
-if (session.params.depth == 16)
-return false;
 
 return true;
 }


Bug#968461: libbenchmark-dev: libbenchmark_main.a doesn't contain main() function

2020-08-15 Thread Alexander Kernozhitsky
Package: libbenchmark-dev
Version: 1.5.1-1
Severity: important
X-Debbugs-Cc: sh200...@mail.ru

Hello,

Currently benchmark_main.a doesn't contain any useful symbols. But it must
contain main() function. So, my code is unable to link and reports that main()
is missing.



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

Kernel: Linux 5.7.0-2-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libbenchmark-dev depends on:
ii  libbenchmark1  1.5.1-1

libbenchmark-dev recommends no packages.

libbenchmark-dev suggests no packages.

-- no debconf information



Bug#953843: kdeconnect: sftp file transfer is broken with openssh 8.2

2020-03-13 Thread Alexander Kernozhitsky
Package: kdeconnect
Version: 1.3.3-2+b1
Severity: important
Tags: upstream

After the update to openssh 8.2, transferring files via SFTP is broken. That's
what I got in the error log:

kdeconnect.plugin.sftp: stdout: "Unable to negotiate with 192.168.31.203 port
1743: no matching key exchange method found. Their offer: diffie-hellman-
group14-sha1,diffie-hellman-group1-sha1\r\n"

The upstream bug is tracked in https://bugs.kde.org/show_bug.cgi?id=417787

Maybe it can be a good idea to re-enable the old ciphers as a workaround. This
was done in Arch:
https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/kdeconnect&id=3f4cabc50dab5ea4ca613c4e48808912e4e5fb71



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

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

Versions of packages kdeconnect depends on:
ii  kde-cli-tools 4:5.17.5-2
ii  kio   5.62.1-2+b1
ii  libc6 2.29-10
ii  libfakekey0   0.1-10+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  libkf5i18n5   5.62.0-1
ii  libkf5iconthemes5 5.62.0-1+b1
ii  libkf5kcmutils5   5.62.0-1+b2
ii  libkf5kiocore55.62.1-2+b1
ii  libkf5kiofilewidgets5 5.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  libkf5waylandclient5  4:5.62.0-2+b1
ii  libkf5widgetsaddons5  5.62.0-1+b1
ii  libqca-qt5-2  2.2.1-2
ii  libqca-qt5-2-plugins  2.2.1-2
ii  libqt5core5a  5.12.5+dfsg-9
ii  libqt5dbus5   5.12.5+dfsg-9
ii  libqt5gui55.12.5+dfsg-9
ii  libqt5network55.12.5+dfsg-9
ii  libqt5qml55.12.5-5
ii  libqt5widgets55.12.5+dfsg-9
ii  libqt5x11extras5  5.12.5-1
ii  libstdc++610-20200304-1
ii  libx11-6  2:1.6.9-2
ii  libxtst6  2:1.2.3-1
ii  plasma-framework  5.62.0-2
ii  qml-module-qtquick-controls   5.12.5-1+b1
ii  qml-module-qtquick-controls2  5.12.5+dfsg-2+b1
ii  qml-module-qtquick-layouts5.12.5-5
ii  qml-module-qtquick2   5.12.5-5
ii  sshfs 3.7.0+repack-1

kdeconnect recommends no packages.

Versions of packages kdeconnect suggests:
ii  plasma-workspace  4:5.17.5-4
pn  python-nautilus   

-- no debconf information



Bug#953838: apt: "apt-cache pkgnames" lists source packages, breaking bash-completion

2020-03-13 Thread Alexander Kernozhitsky
Package: apt
Version: 2.0.0
Severity: normal


Hello,

I noticed that completion for apt and aptitude sometimes list invalid packages.
For example:

$ apt show openssh
openssh  openssh-client-ssh1  openssh-server   openssh-ssh1
openssh-client   openssh-known-hosts  openssh-sftp-server  openssh-tests
$ apt show openssh
N: Unable to locate package openssh
N: Unable to locate package openssh
E: No packages found

The reason is that bash-completion relies on the output of "apt-cache pkgnames"
command. Currently, it shows both source and binary packages, but we need to
complete only binary packages in the case above.

Not sure if it's a bug in bash-completion or in apt, but it seems that it's
more suitable to fix in apt, because of the following:
- it seems that the bug appeared after the upgrade to apt 2.0
- I didn't find an option to exclude source packages from the output. Adding
this option would be also good to fix the issue in bash-completion.



-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "amd64";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "1";
APT::Install-Suggests "0";
APT::Sandbox "";
APT::Sandbox::User "_apt";
APT::Authentication "";
APT::Authentication::TrustCDROM "true";
APT::NeverAutoRemove "";
APT::NeverAutoRemove:: "^firmware-linux.*";
APT::NeverAutoRemove:: "^linux-firmware$";
APT::NeverAutoRemove:: "^linux-image-[a-z0-9]*$";
APT::NeverAutoRemove:: "^linux-image-[a-z0-9]*-[a-z0-9]*$";
APT::NeverAutoRemove:: "^linux-image-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-image-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-headers-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-headers-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-image-extra-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-image-extra-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-modules-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-modules-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-modules-extra-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-modules-extra-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-signed-image-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-signed-image-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-image-unsigned-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-image-unsigned-5\.5\.8$";
APT::NeverAutoRemove:: "^kfreebsd-image-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-image-5\.5\.8$";
APT::NeverAutoRemove:: "^kfreebsd-headers-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-headers-5\.5\.8$";
APT::NeverAutoRemove:: "^gnumach-image-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^gnumach-image-5\.5\.8$";
APT::NeverAutoRemove:: "^.*-modules-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^.*-modules-5\.5\.8$";
APT::NeverAutoRemove:: "^.*-kernel-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^.*-kernel-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-modules-.*-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-modules-.*-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-tools-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-tools-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-cloud-tools-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-cloud-tools-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-buildinfo-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-buildinfo-5\.5\.8$";
APT::NeverAutoRemove:: "^linux-source-5\.4\.0-4-amd64$";
APT::NeverAutoRemove:: "^linux-source-5\.5\.8$";
APT::VersionedKernelPackages "";
APT::VersionedKernelPackages:: "linux-.*";
APT::VersionedKernelPackages:: "kfreebsd-.*";
APT::VersionedKernelPackages:: "gnumach-.*";
APT::VersionedKernelPackages:: ".*-modules";
APT::VersionedKernelPackages:: ".*-kernel";
APT::Never-MarkAuto-Sections "";
APT::Never-MarkAuto-Sections:: "metapackages";
APT::Never-MarkAuto-Sections:: "contrib/metapackages";
APT::Never-MarkAuto-Sections:: "non-free/metapackages";
APT::Never-MarkAuto-Sections:: "restricted/metapackages";
APT::Never-MarkAuto-Sections:: "universe/metapackages";
APT::Never-MarkAuto-Sections:: "multiverse/metapackages";
APT::Move-Autobit-Sections "";
APT::Move-Autobit-Sections:: "oldlibs";
APT::Move-Autobit-Sections:: "contrib/oldlibs";
APT::Move-Autobit-Sections:: "non-free/oldlibs";
APT::Move-Autobit-Sections:: "restricted/oldlibs";
APT::Move-Autobit-Sections:: "universe/oldlibs";
APT::Move-Autobit-Sections:: "multiverse/oldlibs";
APT::Update "";
APT::Update::Post-Invoke-Success "";
APT::Update::Post-Invoke-Success:: "/usr/bin/test -e 
/usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && 
/usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call 
--system --dest org.freedesktop.PackageKit --object-path 
/org/freedesktop/PackageKit --timeout 4 --method 
org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo 
> /dev/null";
APT::Default-Release "bullseye";
APT::Architectures "";
APT::Architect

Bug#940793: polkit-kde-1 package is not in unstable now

2020-02-24 Thread Alexander Kernozhitsky
Control: severity -1 serious

Hello,

it seems that polkit-kde-1 is removed from testing/unstable now, so I think 
the severity can be raised.

-- 
Alexander Kernozhitsky



Bug#950971: firmware-misc-nonfree: warnings about missing firmware while updating initramfs

2020-02-12 Thread Alexander Kernozhitsky
Hello,

this works, of course, now initramfs regenerates without warnings.

>  Hi,
> 
> step :1) Download files from this link
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/
> tree/i915
> 
> download below files from above link
> 
> icl_dmc_ver1_07.bin
> tgl_dmc_ver2_04.bin
> bxt_huc_ver01_8_2893.bin
> 
> step :2) cd ~/Downloads
> 
> sudo cp icl_dmc_ver1_07.bin /lib/firmware/i915
> sudo cp tgl_dmc_ver2_04.bin /lib/firmware/i915
> sudo cp bxt_huc_ver01_8_2893.bin /lib/firmware/i915
> 
> step :3) sudo update-initramfs -u
> 
> step :4) reboot machine.

-- 
Alexander Kernozhitsky



Bug#950971: firmware-misc-nonfree: warnings about missing firmware while updating initramfs

2020-02-12 Thread Alexander Kernozhitsky
Hello,

as you can see, I have both firmware packages installed:

$ dpkg-query --show | grep firmware- 
firmware-iwlwifi20190717-2 
firmware-linux-free 20200122-1 
firmware-misc-nonfree   20190717-2 
firmware-realtek20190717-2

Non-free repositories are also enabled in /etc/apt/sources.list

> Hi,
> 
> Try below procedure to resolve warnings
> 
> open this file:
> sudo vim /etc/apt/source.list
> 
> deb http://deb.debian.org/debian/ stretch main
> Add as shown below
> deb http://deb.debian.org/debian/ stretch main non-free contrib
> 
> sudo apt-get update
> sudo apt-get install firmware-linux-nonfree
> sudo apt-get install firmware-iwlwifi

-- 
Alexander Kernozhitsky



Bug#950971: firmware-misc-nonfree: warnings about missing firmware while updating initramfs

2020-02-08 Thread Alexander Kernozhitsky
Package: firmware-misc-nonfree
Version: 20190717-2
Severity: normal

Hello,

while invoking update-initramfs -u, I always get a bunch of warnings:

update-initramfs: Generating /boot/initrd.img-5.4.0-3-amd64
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_07.bin for module
i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_04.bin for module
i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_8_2893.bin for
module i915

Please include the missing firmware.



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

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

firmware-misc-nonfree depends on no packages.

firmware-misc-nonfree recommends no packages.

Versions of packages firmware-misc-nonfree suggests:
ii  initramfs-tools  0.136

-- no debconf information



Bug#942768: [Pkg-pascal-devel] Bug#942768: lcl-units-2.0: file conflict with lazarus-src-2.0 (versin 2.0.2+dfsg-5)

2019-10-23 Thread Alexander Kernozhitsky
> Can you please check on your /var/lib/dpkg/diversions whether you have the
> following lines:
> /usr/lib/lazarus/2.0.2/components/IdeInspector/ideinspector.lpk/usr/lib/la
> zarus/2.0.2/components/IdeInspector/ideinspector.lpk.origlazarus-src-2.0
No, there's nothing connected with Lazarus in /var/lib/dpkg/diversions, both 
before the install and after unsuccessful attempt to upgrade.

> Can you also tell me you were upgrading from which version?
I am upgrading from 2.0.2+dfsg-2 (current version in testing)

> Also if not too much asking, can you please tell me if you remove Lazarus
> then install it, does it install correctly?--
Just tried it. Making a fresh install seems to be OK.

-- 
Alexander Kernozhitsky



Bug#942768: lcl-units-2.0: file conflict with lazarus-src-2.0 (versin 2.0.2+dfsg-5)

2019-10-22 Thread Alexander Kernozhitsky
Package: lazarus
Version: 2.0.2+dfsg-6
Followup-For: Bug #942768

Hello, I was upgrading to 2.0.2+dfsg-6 and I am still getting the file
conflict:

dpkg: error processing archive /var/cache/apt/archives/lazarus-
src-2.0_2.0.2+dfsg-6_all.deb (--unpack):
 trying to overwrite
'/usr/lib/lazarus/2.0.2/components/IdeInspector/ideinspector.lpk', which is
also in package lcl-units-2.0 2.0.2+dfsg-6
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
No diversion 'diversion of /usr/lib/lazarus/2.0.2/components/vlc/lazvlc.lpk to
/usr/lib/lazarus/2.0.2/components/vlc/lazvlc.lpk.orig by lazarus-src-2.0', none
removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/externhelp/externhelp.lpk to
/usr/lib/lazarus/2.0.2/components/externhelp/externhelp.lpk.orig by lazarus-
src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/sparta/dockedformeditor/sparta_dockedformeditor.lpk
to
/usr/lib/lazarus/2.0.2/components/sparta/dockedformeditor/sparta_dockedformeditor.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/sparta/mdi/sparta_mdi.lpk to
/usr/lib/lazarus/2.0.2/components/sparta/mdi/sparta_mdi.lpk.orig by lazarus-
src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/sparta/smartformeditor/sparta_smartformeditor.lpk
to
/usr/lib/lazarus/2.0.2/components/sparta/smartformeditor/sparta_smartformeditor.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/sparta/toolsapi/sparta_toolsapi.lpk to
/usr/lib/lazarus/2.0.2/components/sparta/toolsapi/sparta_toolsapi.lpk.orig by
lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/sparta/generics/sparta_generics.lpk to
/usr/lib/lazarus/2.0.2/components/sparta/generics/sparta_generics.lpk.orig by
lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/lazdebuggergdbmi/lazdebuggergdbmi.lpk to
/usr/lib/lazarus/2.0.2/components/lazdebuggergdbmi/lazdebuggergdbmi.lpk.orig by
lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/lazdebuggergdbmi/test/gdbmitestutils/gdbmitestutils.lpk
to
/usr/lib/lazarus/2.0.2/components/lazdebuggergdbmi/test/gdbmitestutils/gdbmitestutils.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/mouseandkeyinput/lazmouseandkeyinput.lpk to
/usr/lib/lazarus/2.0.2/components/mouseandkeyinput/lazmouseandkeyinput.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/chmhelp/packages/idehelp/chmhelppkg.lpk to
/usr/lib/lazarus/2.0.2/components/chmhelp/packages/idehelp/chmhelppkg.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/chmhelp/packages/help/lhelpcontrolpkg.lpk to
/usr/lib/lazarus/2.0.2/components/chmhelp/packages/help/lhelpcontrolpkg.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/fppkg/src/fppkgpackagemanager.lpk to
/usr/lib/lazarus/2.0.2/components/fppkg/src/fppkgpackagemanager.lpk.orig by
lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/anchordocking/design/anchordockingdsgn.lpk to
/usr/lib/lazarus/2.0.2/components/anchordocking/design/anchordockingdsgn.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/anchordocking/anchordocking.lpk to
/usr/lib/lazarus/2.0.2/components/anchordocking/anchordocking.lpk.orig by
lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/pas2js/pas2jsdsgn.lpk to
/usr/lib/lazarus/2.0.2/components/pas2js/pas2jsdsgn.lpk.orig by lazarus-
src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/fpweb/lazwebextra.lpk to
/usr/lib/lazarus/2.0.2/components/fpweb/lazwebextra.lpk.orig by lazarus-
src-2.0', none removed.
No diversion 'diversion of /usr/lib/lazarus/2.0.2/components/fpweb/weblaz.lpk
to /usr/lib/lazarus/2.0.2/components/fpweb/weblaz.lpk.orig by lazarus-src-2.0',
none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/cairocanvas/cairocanvas_pkg.lpk to
/usr/lib/lazarus/2.0.2/components/cairocanvas/cairocanvas_pkg.lpk.orig by
lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/projecttemplates/projtemplates.lpk to
/usr/lib/lazarus/2.0.2/components/projecttemplates/projtemplates.lpk.orig by
lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/fpcunit/console/fpcunitconsolerunner.lpk to
/usr/lib/lazarus/2.0.2/components/fpcunit/console/fpcunitconsolerunner.lpk.orig
by lazarus-src-2.0', none removed.
No diversion 'diversion of
/usr/lib/lazarus/2.0.2/components/fpcunit/fpcunittestrunner.lpk to
/usr/lib/lazarus/2.0.2/components/fpcunit/fpcunittestrunner.lpk.orig 

Bug#930168: Unreproducible on clean installation

2019-06-12 Thread Alexander Kernozhitsky
Hello,

I just tried to install fresh Debian Buster on a VM and tried to reproduce the 
bug. It appears that Discover works fine on a clean install.

As I mentioned before, I am able to reproduce this with AppStream metadata 
manually disabled in APT configs. So this may be the reason.

Please lower the severity.

-- 
Alexander Kernozhitsky



Bug#930168: Confirming the bug on Debian

2019-06-11 Thread Alexander Kernozhitsky
I also encounter this bug on Debian Buster.

But I manually disabled all the AppStream and DEP-11 metadata from apt 
configs, so this may be the reason.

Can anyone reproduce this on a clean system?

-- 
Alexander Kernozhitsky



Bug#929511: qtcreator: Segfault on start

2019-05-28 Thread Alexander Kernozhitsky
Sorry for the last message being unfinished.

> P.S. However, dpkg shouldn't have installed qtcreator in the first place, 
with that outdated lib still in place. So, maybe there's some little thing to 
do for the package maintainers after all.

AFAIK, if that were the version of libllvm present in stable (3.8 or 3.9), it 
would be removed because newer libstdc++6 Breaks these versions. So, 
maybe it's not a problem for stable.

But there is still a question why Qt Creator decided to use an older library.

-- 
Alexander Kernozhitsky


Bug#929511: qtcreator: Segfault on start

2019-05-28 Thread Alexander Kernozhitsky
I think the bug should be closed now, because it's not Qt Creator 
problem

> P.S. However, dpkg shouldn't have installed qtcreator in the first 
place, 
> with that outdated lib still in place. So, maybe there's some little 
thing 
> to do for the package maintainers after all.

I

-- 
Alexander Kernozhitsky


Bug#929511: qtcreator: Segfault on start

2019-05-26 Thread Alexander Kernozhitsky
IMHO the problem here can be using a very outdated libLLVM version (which is 
even not in unstable). The things I don't understand are:

1) Why Qt Creator is still using this old version? According to the stack 
trace, 
libLLVM 7 is triggered, but then it starts calling functions from an older 
library
2) Why this version is still in use and cannot be automatically removed?

> For some reason unknown to me there are several packages still depending on 
this special version of libLLVM. When I try to remove it, qtcreator is listed 
among 
them. As is xorg - which prevents me from performing the `apt-get remove`.

What is the output of `apt rdepends libllvm3.7`?

-- 
Alexander Kernozhitsky


Bug#929511: qtcreator: Segfault on start

2019-05-25 Thread Alexander Kernozhitsky
Hello,

I am using Qt Creator on Buster and don't see any problems on start.

BTW, why do you have /usr/lib/x86_64-linux-gnu/libLLVM-3.7.so.1? I searched on 
packages.debian.org and I didn't find the package with such library for amd64. 
Is it the old package that was manually installed or it didn't get removed on 
updates?

-- 
Alexander Kernozhitsky



Bug#917927: closed by Stéphane Aulery ([libreoffice-impress] Blank screen with OpenGL transitions)

2019-05-13 Thread Alexander Kernozhitsky
Control: reopen -1

> Duplicate of bug #916846 [1] that is already fixed.

#916846 has been fixed just by merging the libreoffice-ogltrans into 
libreoffice-impress. The problem is still valid; I cannot use OpenGL 
transitions. Upstream version doesn't have this bug, but it's present in 
Debian. So I think this should not be considered closed now.

-- 
Alexander Kernozhitsky



Bug#926617: plasma-pa: Speakers test doesn't work if libcanberra-pulse is not installed

2019-04-07 Thread Alexander Kernozhitsky
Package: plasma-pa
Version: 4:5.14.5-1
Severity: normal

The speakers test functionality in the settings of the plasmoid didn't work for
me. When I tried to use it, I saw the following in the console:

ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM 2
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM 2
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM 2

After studying the code, I noticed that test sounds are being played with
libcanberra, and the device ID is backend-specific there. It seems that the
numeric IDs are used by Pulseaudio backend, not ALSA.

So, I installed the Pulseaudio backend:

$ sudo apt install libcanberra-pulse

This fixed the bug for me.

So, please add libcanberra-pulse to Recommends of plasma-pa.



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

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

Versions of packages plasma-pa depends on:
ii  libc62.28-8
ii  libcanberra0 0.30-7
ii  libkf5coreaddons55.54.0-1
ii  libkf5globalaccel-bin5.54.0-1
ii  libkf5globalaccel5   5.54.0-1
ii  libkf5i18n5  5.54.0-1
ii  libkf5quickaddons5   5.54.0-1
ii  libpulse-mainloop-glib0  12.2-4
ii  libpulse012.2-4
ii  libqt5core5a 5.11.3+dfsg1-1
ii  libqt5dbus5  5.11.3+dfsg1-1
ii  libqt5gui5   5.11.3+dfsg1-1
ii  libqt5qml5   5.11.3-4
ii  libqt5quick5 5.11.3-4
ii  libqt5widgets5   5.11.3+dfsg1-1
ii  libstdc++6   8.3.0-5
ii  plasma-framework 5.54.0-1
ii  pulseaudio   12.2-4
ii  qml-module-org-kde-draganddrop   5.54.0-1
ii  qml-module-org-kde-kquickcontrolsaddons  5.54.0-1
ii  qml-module-qtquick-controls  5.11.3-2
ii  qml-module-qtquick-layouts   5.11.3-4
ii  qml-module-qtquick2  5.11.3-4

plasma-pa recommends no packages.

plasma-pa suggests no packages.

-- no debconf information



Bug#925252: Fixing version number

2019-03-21 Thread Alexander Kernozhitsky
Control: found -1 1.0.0-2
Control: notfound -1 1.0.0-2.0.1

Sorry for the wrong version number, I was using a locally rebuilt package with 
fix applied.

-- 
Alexander Kernozhitsky



Bug#925252: apper: Crashes after performing an update

2019-03-21 Thread Alexander Kernozhitsky
Package: apper
Version: 1.0.0-2.0.1
Severity: normal
Tags: patch upstream

After installing the updates, Apper crashes for me.

I submitted a fix upstream: https://phabricator.kde.org/D19951

Please consider applying it in Debian.



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

Kernel: Linux 4.19.0-2-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages apper depends on:
ii  apper-data   1.0.0-2.0.1
ii  kio  5.54.1-1
ii  libappstreamqt2  0.12.5-1
ii  libc62.28-8
ii  libdebconf-kde1  1.0.3-1
ii  libgcc1  1:8.3.0-2
ii  libkf5auth5  5.54.0-2
ii  libkf5bookmarks5 5.54.0-1
ii  libkf5codecs55.54.0-1
ii  libkf5completion55.54.0-1
ii  libkf5configcore55.54.0-1
ii  libkf5configgui5 5.54.0-1
ii  libkf5configwidgets5 5.54.0-1
ii  libkf5coreaddons55.54.0-1
ii  libkf5dbusaddons55.54.0-1
ii  libkf5i18n5  5.54.0-1
ii  libkf5iconthemes55.54.0-1
ii  libkf5itemviews5 5.54.0-1
ii  libkf5jobwidgets55.54.0-1
ii  libkf5kiocore5   5.54.1-1
ii  libkf5kiofilewidgets55.54.1-1
ii  libkf5kiowidgets55.54.1-1
ii  libkf5notifications5 5.54.0-1
ii  libkf5service-bin5.54.0-1
ii  libkf5service5   5.54.0-1
ii  libkf5solid5 5.54.0-1
ii  libkf5widgetsaddons5 5.54.0-1
ii  libkf5xmlgui55.54.0-1
ii  libkworkspace5-5 4:5.14.5.1-1
ii  libpackagekitqt5-1   1.0.1-1
ii  libqt5concurrent55.11.3+dfsg-5
ii  libqt5core5a 5.11.3+dfsg-5
ii  libqt5dbus5  5.11.3+dfsg-5
ii  libqt5gui5   5.11.3+dfsg-5
ii  libqt5network5   5.11.3+dfsg-5
ii  libqt5widgets5   5.11.3+dfsg-5
ii  libqt5xml5   5.11.3+dfsg-5
ii  libqt5xmlpatterns5   5.11.3-2
ii  libstdc++6   8.3.0-2
ii  packagekit   1.1.12-5
ii  polkit-kde-1 4:5.14.5-1
ii  software-properties-kde  0.96.20.2-1

Versions of packages apper recommends:
ii  appstream   0.12.5-1
ii  apt-config-icons0.12.5-1
ii  debconf-kde-helper  1.0.3-1

apper suggests no packages.

-- no debconf information

-- 
Alexander Kernozhitsky



Bug#916938: [kdevelop] Still depends on clang-6.0

2018-12-20 Thread Alexander Kernozhitsky
> Since you seem to care about this, what about instead direct your
> efforts towards a successful migration of src:llvm-defaults (that
> switches the default from LLVM 6 to 7) to testing, since it is stuck
> in unstable for more than a month?

How can I do it? I am not a Debian maintainer, just an interested user.

By the way, llvm-defaults has already migrated to testing today. So I was 
trying to purge the system from old LLVM/Clang and noticed that kdevelop still 
depends on clang-6 library.

-- 
Alexander Kernozhitsky



Bug#916938: [kdevelop] Still depends on clang-6.0

2018-12-20 Thread Alexander Kernozhitsky
  (>= 5.9.0~beta) | 
libqt5quickwidgets5 (>= 5.11.0) | 
libqt5widgets5  (>= 5.11.0~rc1) | 
libqt5xml5   (>= 5.4.0) | 
libstdc++6 (>= 5.2) | 
libsvn1(>= 1.8) | 


Recommends(Version) | Installed
===-+-===
g++ | 4:8.2.0-2
gcc | 4:8.2.0-2
gdb(>= 7.0) | 8.2-1
kapptemplate| 
kio-extras  | 4:18.08.3-1
make| 4.2.1-1.2


cmake| 3.13.2-1
cppcheck | 1.85-2
cvs  | 
git  | 1:2.19.2-1
heaptrack    | 1.1.0+20180922.gitf752536-3+b2
kdevelop-l10n| 
konsole  | 4:18.04.0-1
ninja-build  | 
-- 
Alexander Kernozhitsky



Bug#916846: [libreoffice-ogltrans] Blank screen with OpenGL transitions

2018-12-19 Thread Alexander Kernozhitsky
Package: libreoffice-ogltrans
Version: 1:6.1.3-2
Severity: grave
Justification: renders package unusable

When I try to use OpenGL transitions in LibreOffice Impress, I get a bank 
screen for several seconds instead of a transition. This issue seems to be 
Debian-specific; I was trying the upstream version and it works fine.

Hardware acceleration is enabled in configuration; renderer I use is

Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)

Upstream bug report:
https://bugs.documentfoundation.org/show_bug.cgi?id=115716

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-3-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends(Version) | Installed
-+-=
libreoffice-common   | 1:6.1.3-2
libreoffice-core   (= 1:6.1.3-2) | 1:6.1.3-2
libreoffice-impress  | 1:6.1.3-2
libc6  (>= 2.14) | 
libepoxy0   (>= 1.0) | 
libgcc1   (>= 1:3.0) | 
libstdc++6(>= 5) | 
uno-libs3   (>= 4.4.0~alpha) | 
ure  | 
libreoffice-core   (= 1:6.1.3-2) | 1:6.1.3-2
libreoffice-draw   (= 1:6.1.3-2) | 
libc6  (>= 2.14) | 
libepoxy0   (>= 1.0) | 
libetonyek-0.1-1 | 
libgcc1   (>= 1:3.0) | 
libmwaw-0.3-3| 
libodfgen-0.1-1  | 
librevenge-0.0-0 | 
libstaroffice-0.0-0  | 
libstdc++6(>= 5) | 
libxml2  (>= 2.6.27) | 
uno-libs3   (>= 5.3.0~alpha) | 
ure  | 
zlib1g  (>= 1:1.1.4) | 


Recommends (Version) | Installed
-+-===
libreoffice-avmedia-backend-gstreamer| 1:6.1.3-2
 OR libreoffice-avmedia-backend-vlc  | 


Suggests  (Version) | Installed
===-+-===
bluez   | 5.50-1
-- 
Alexander Kernozhitsky



Bug#916608: [dash] dpkg-divert warnings on upgrade

2018-12-16 Thread Alexander Kernozhitsky
Package: dash
Version: 0.5.10.2-2
Severity: normal

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

Hello,
while updating dash I got the following lines:

dpkg-divert: warning: please specify --no-rename explicitly, the default will 
change to --rename in 1.20.x

Please fix these warnings.

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-3-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-
debianutils   (>= 2.15) | 4.8.6
dpkg(>= 1.15.0) | 1.19.2


Package's Recommends field is empty.

Package's Suggests field is empty.
-- 
Alexander Kernozhitsky



Bug#916366: [papirus-icon-theme] Papirus-Adapta removed, but still mentioned in the description

2018-12-13 Thread Alexander Kernozhitsky
Package: papirus-icon-theme
Version: 20181120-1
Severity: minor

The description of the package says:

 This package contains the following icon themes: 
 * ePapirus 
 * Papirus 
 * Papirus-Adapta 
 * Papirus-Adapta-Nokto 
 * Papirus-Dark 
 * Papirus-Light

but Papirus-Adapta and Papirus-Adapta-Nokto are removed in the latest release. 
Please update the description.

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-3-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends (Version) | Installed
=-+-===
hicolor-icon-theme| 0.17-2


Package's Recommends field is empty.

Suggests   (Version) | Installed
-+-===
libreoffice-style-papirus| 
-- 
Alexander Kernozhitsky



Bug#915324: [sddm] Both /etc/sddm/Xsession and /usr/share/sddm/scripts/Xsession are used

2018-12-02 Thread Alexander Kernozhitsky
Package: sddm
Version: 0.18.0-1
Severity: minor

Hello,

it seems that Debian uses

/etc/sddm/Xsession

to be launched by sddm (it is built with -DSESSION_COMMAND="/etc/sddm/
Xsession). The default value of this switch is

/usr/share/sddm/scripts/Xsession

This file is also installed, but it seems to be ignored by sddm in Debian. 
Maybe it's better to remove it?

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-
adduser | 3.118
qml-module-qtquick2 | 5.11.2-3
x11-common  | 1:7.7+19
xserver-xorg| 1:7.7+19
 OR xserver | 
debconf   (>= 0.5)  | 1.5.69
 OR debconf-2.0 | 
libc6 (>= 2.14) | 
libgcc1  (>= 1:3.0) | 
libpam0g  (>= 0.99.7.1) | 
libqt5core5a(>= 5.10.0) | 
libqt5dbus5 (>= 5.6.0~) | 
libqt5gui5  (>= 5.6.0~beta) | 
libqt5network5  (>= 5.6.0~) | 
libqt5qml5   (>= 5.0.2) | 
libqt5quick5 (>= 5.0.2) | 
libstdc++6 (>= 5.2) | 
libsystemd0 | 
libxcb-xkb1 | 
libxcb1 | 


Recommends  (Version) | Installed
=-+-===
haveged   | 1.9.1-6
libpam-systemd| 239-13
sddm-theme-debian-maui| 
 OR sddm-theme| 


Suggests  (Version) | Installed
===-+-===
libpam-kwallet5 | 5.14.3-1
qtvirtualkeyboard-plugin    | 
-- 
Alexander Kernozhitsky



Bug#902888: [lcl-utils-1.8] lazbuild crash when lazarus-src is not installed

2018-11-12 Thread Alexander Kernozhitsky
> Can you please provide a minimalistic program so that we can try to
> reproduce the issue in order to fix it?

Yes. The program is very minimalistic (see the attachments)

The lines that crash lazbuild are


  

  


in .lpi.

It seems that lazbuild tries to find the file with compiler messages, but 
fails.

-- 
Alexander Kernozhitsky

krash.tar.gz
Description: application/compressed-tar


Bug#913326: [plasma-desktop] Please update Plasma to 5.14

2018-11-09 Thread Alexander Kernozhitsky
Package: plasma-desktop
Version: 4:5.13.5-1+b1
Severity: normal

Plasma 5.14 is released a month ago, please consider updating to 5.14 in 
Debian.

-- 
Alexander Kernozhitsky



Bug#910531: kdepim-runtime: Authenticating to gmail using "Gmail" authentication type (oauth, kgapi?) leads to segfault

2018-10-11 Thread Alexander Kernozhitsky
Just tested it now, GMail auth works fine.

Is the bug still present for you?

-- 
Alexander Kernozhitsky



Bug#910036: [openjdk-10-jdk] Broken symlink "/usr/lib/jvm/java-10-openjdk-amd64/src.zip"

2018-10-01 Thread Alexander Kernozhitsky
Package: openjdk-10-jdk
Version: 10.0.2+13-1
Severity: normal

Symlink /usr/lib/jvm/java-10-openjdk-amd64/src.zip, redirects to ../
openjdk-10/src.zip, which doesn't exist (and I can't find this file in other 
packages)

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-
openjdk-10-jre  (= 10.0.2+13-1) | 10.0.2+13-1
openjdk-10-jdk-headless (= 10.0.2+13-1) | 10.0.2+13-1
libc6(>= 2.2.5) | 
zlib1g (>= 1:1.1.4) | 


Recommends  (Version) | Installed
=-+-===
libxt-dev | 1:1.1.5-1


Suggests   (Version) | Installed
-+-===
openjdk-10-demo  | 
openjdk-10-source| 
visualvm | 
-- 
Alexander Kernozhitsky



Bug#910032: [kde-plasma-desktop] Circular dependency on kde-standard

2018-10-01 Thread Alexander Kernozhitsky
Package: kde-plasma-desktop
Version: 5:102
Severity: normal

kde-plasma-desktop and kde-standard seem to be circular dependencies (the 
packages depend on each other)

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-===
kde-baseapps (>= 4:17.08.3) | 4:17.08.3+5.102
plasma-desktop  (>= 4:5.10) | 4:5.13.5-1
plasma-workspace(>= 4:5.10) | 4:5.13.5-1
udisks2 | 2.7.6-3
upower  | 0.99.8-2


Recommends (Version) | Installed
-+-
kwin-x11 (>= 4:5.10) | 4:5.13.5-1
sddm   (>= 0.11) | 0.18.0-1
xserver-xorg | 1:7.7+19


Suggests(Version) | Installed
=-+-===
kdeconnect    | 1.3.1-1
-- 
Alexander Kernozhitsky



Bug#898310: lcl-units-1.8 unusable due to file permissions

2018-09-25 Thread Alexander Kernozhitsky
> I've finally reverted this in b9ccece9 because it leads to Bug#906349.

Because built files of lazcontroldsgn are added now, this will allow to 
rebuild the IDE, but some packages will still be unbuildable (like 
anchordocking).

Note that some packages are built and shipped in lcl-units package, and some 
of them are not built and shipped in lazarus-src package. The first ones are 
OK with manual compilation flags, the other ones wouldn't rebuild with them. 
If there's an easy way to determine if a Lazarus package is built, you can 
mark only built packages as manual. This will fix completely both #898310 and 
#906349.

-- 
Alexander Kernozhitsky



Bug#909333: [python3-sympy] Please update to 1.3

2018-09-21 Thread Alexander Kernozhitsky
Package: python3-sympy
Version: 1.2-1
Severity: wishlist

SymPy 1.3 is available now, please update the version in Debian.

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends(Version) | Installed
-+-==
python3:any(>= 3.3.2-2~) | 
python3-mpmath   | 1.0.0-1


Recommends (Version) | Installed
-+-===
python3-pil  | 5.2.0-2
ipython3 | 5.5.0-1
python3-numpy| 1:1.14.5-1+b1


Suggests (Version) | Installed
==-+-===
texlive-fonts-extra| 2018.20180824-1
dvipng | 1.15-1
python-sympy-doc   | 
-- 
Alexander Kernozhitsky



Bug#908804: [task-desktop] Move xserver-xorg-video-all to recommends

2018-09-14 Thread Alexander Kernozhitsky
Package: task-desktop
Version: 3.45
Severity: wishlist

Now task-desktop depends on xserver-xorg-video-all, which forces to have all 
the video drivers in the system, even if they appear unused. I suggest to move 
xserver-xorg-video-all into Recommends and depend on xorg-driver-video (to 
force the system to have at least one video driver installed).

--- System information. ---
Architecture: 
Kernel:   Linux 4.18.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends (Version) | Installed
=-+-===
tasksel  (= 3.45) | 3.45
xorg  | 1:7.7+19
xserver-xorg-video-all| 1:7.7+19
xserver-xorg-input-all| 1:7.7+19
desktop-base  | 9.0.7


Recommends (Version) | Installed
-+-===
task-gnome-desktop   | 
 OR task-xfce-desktop| 
 OR task-kde-desktop | 3.45
 OR task-lxde-desktop| 
 OR task-cinnamon-desktop| 
 OR task-mate-desktop| 
 OR task-lxqt-desktop| 
xdg-utils| 1.1.3-1
avahi-daemon | 0.7-4
libnss-mdns  | 0.14.1-1
anacron  | 2.3-24
eject| 2.1.5+deb1+cvs20081104-13.2
iw   | 4.14-0.1
alsa-utils   | 1.1.6-1
libu2f-udev  | 
sudo | 1.8.23-2
firefox  | 62.0-1
 OR firefox-esr  | 


Package's Suggests field is empty.
-- 
Alexander Kernozhitsky



Bug#907262: [plasma-workspace] Cannot load tray icons and Vault

2018-08-25 Thread Alexander Kernozhitsky
Package: plasma-workspace
Version: 4:5.13.4-1
Severity: important

After upgrading to plasma-workspace 5.13.4-1 and plasma-vault 5.13.4-1 I could 
not load these plasmoids. Even running

$ plasmawindowed org.kde.plasma.systemtray

got a message like "cannot load plasmoid org.kde.plasma.systemtray with 
arguments ()".

The bug disappeared after I rebuilt plasma-workspace and plasma-vault from 
source and installed the new packages.

--- System information. ---
Architecture: 
Kernel:   Linux 4.17.0-3-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

-- 
Alexander Kernozhitsky



Bug#903551: [plasma-workspace] GTK+ global menus don't work

2018-08-25 Thread Alexander Kernozhitsky
Seems that the following files

/usr/bin/gmenudbusmenuproxy
/etc/xdg/autostart/gmenudbusmenuproxy.desktop

are now shipped in plasma-desktop package. But the additional packages are 
still needed to enable Global Menus feature for GTK+. Please consider adding 
them to Recommends or Suggests.

-- 
Alexander Kernozhitsky



Bug#898998: [clementine] Cannot resume via Plasma media player widget

2018-08-25 Thread Alexander Kernozhitsky
Control: tags -1 fixed-upstream

https://github.com/clementine-player/Clementine/pull/6123 is now merged into 
upstream, but still not in qt5 branch.

-- 
Alexander Kernozhitsky



Bug#898998: [clementine] Cannot resume via Plasma media player widget

2018-08-21 Thread Alexander Kernozhitsky
Control: tags -1 patch

Seems that I got this fixed. Attaching the patch.

The bug was that Plasma Media widget asked CanPlay() only on Clementine 
startup (when an empty playlist was active). According to MPRIS2 docs about 
CanPlay [1],

> When this property changes, the 
org.freedesktop.DBus.Properties.PropertiesChanged signal is emitted with the 
new value. 

But this signal wasn't emitted. So I've added some calls to notify about 
CanPlay/CanPause change. This fixes the issue.

[1] https://specifications.freedesktop.org/mpris-spec/latest/
Player_Interface.html#Property:CanPlay

-- 
Alexander KernozhitskyDescription: Emitting notification on CanPlay/CanPause changed
 If Clementine starts with first playlist empty, CanPlay initially returns False
 (because of empty playlist). Plasma Media Player asks for CanPlay only once,
 because Clementine doesn't say it is changed via DBus. This patch notifies
 about CanPlay/CanPause change every time the engine state or current track
 changes.
Author: Alexander Kernozhitsky 
Bug-Debian: https://bugs.debian.org/898998
Last-Update: 2018-08-21

--- clementine-1.3.1+git565-gd20c2244a+dfsg.orig/src/core/mpris2.cpp
+++ clementine-1.3.1+git565-gd20c2244a+dfsg/src/core/mpris2.cpp
@@ -131,6 +131,8 @@ void Mpris2::EngineStateChanged(Engine::
 EmitNotification("Metadata");
   }
 
+  EmitNotification("CanPlay");
+  EmitNotification("CanPause");
   EmitNotification("PlaybackStatus", PlaybackStatus(newState));
   if (newState == Engine::Playing)
 EmitNotification("CanSeek", CanSeek(newState));
@@ -181,6 +183,10 @@ void Mpris2::EmitNotification(const QStr
 value = CanGoPrevious();
   else if (name == "CanSeek")
 value = CanSeek();
+  else if (name == "CanPlay")
+value = CanPlay();
+  else if (name == "CanPause")
+value = CanPause();
 
   if (value.isValid()) EmitNotification(name, value);
 }
@@ -328,6 +334,8 @@ QString Mpris2::current_track_id() const
 // changing song starts...
 void Mpris2::CurrentSongChanged(const Song& song) {
   ArtLoaded(song, "");
+  EmitNotification("CanPlay");
+  EmitNotification("CanPause");
   EmitNotification("CanGoNext", CanGoNext());
   EmitNotification("CanGoPrevious", CanGoPrevious());
   EmitNotification("CanSeek", CanSeek());


Bug#898998: [clementine] Cannot resume via Plasma media player widget

2018-08-20 Thread Alexander Kernozhitsky
Another interesting thing - the bug is reproducible only when the first 
playlist tab is empty.

--
Alexander Kernozhitsky



Bug#898998: [clementine] Cannot resume via Plasma media player widget

2018-08-16 Thread Alexander Kernozhitsky
Package: clementine
Version: 1.3.1+git542-gf00d9727c+dfsg-1+b1

Reopening this bug because now I can reproduce this.

Some additional information: this bug happens if Clementine is started after 
Plasma media widget. It happens after session start. After Plasma restart 
everything is OK. But when I restart Clementine after this, the bug is 
present.

--- System information. ---
Architecture: 
Kernel:   Linux 4.17.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends(Version) | Installed
-+-==
libc6  (>= 2.14) | 
libcdio18 (>= 2.0.0) | 
libchromaprint1   (>= 1.3.2) | 
libcrypto++6 | 
libfftw3-double3  (>= 3.3.5) | 
libgcc1   (>= 1:3.0) | 
libgdk-pixbuf2.0-0   (>= 2.22.0) | 
libglib2.0-0 (>= 2.37.3) | 
libgpod4  (>= 0.6.0) | 
libgstreamer-plugins-base1.0-0(>= 1.0.0) | 
libgstreamer1.0-0 (>= 1.0.0) | 
libimobiledevice6 (>= 0.9.7) | 
libmtp9   (>= 1.1.0) | 
libmygpo-qt5-1(>= 1.0.9) | 
libplist3  (>= 1.11) | 
libprojectm2v5   | 
libprotobuf10| 
libpulse0(>= 0.99.1) | 
libqt5concurrent5  (>= 5.6.0~rc) | 
libqt5core5a (>= 5.10.0) | 
libqt5dbus5   (>= 5.0.2) | 
libqt5gui5(>= 5.7.0) | 
libqt5network5(>= 5.0.2) | 
libqt5opengl5 (>= 5.0.2) | 
libqt5sql5(>= 5.3.0) | 
libqt5widgets5(>= 5.7.0) | 
libqt5x11extras5  (>= 5.6.0) | 
libqt5xml5(>= 5.0.2) | 
libsqlite3-0 (>= 3.6.11) | 
libstdc++6  (>= 5.2) | 
libtag1v5  (>= 1.11) | 
libx11-6 | 
zlib1g  (>= 1:1.1.4) | 
gstreamer1.0-plugins-base| 
gstreamer1.0-plugins-good| 
gstreamer1.0-plugins-ugly| 
libqt4-sql-sqlite| 
projectm-data  (>= 2.0.1+dfsg-6) | 


Recommends   (Version) | Installed
==-+-===
gstreamer1.0-alsa  | 1.14.2-1
 OR gstreamer1.0-pulseaudio| 1.14.2-1


Suggests  (Version) | Installed
=======-+-===
gstreamer1.0-plugins-bad| 1.14.2-1
-- 
Alexander Kernozhitsky



Bug#903722: [wireshark-common] Misleading info while configuring the package

2018-07-13 Thread Alexander Kernozhitsky
Package: wireshark-common
Version: 2.6.1-1
Severity: normal

After running

$ sudo dpkg-reconfigure wireshark-common

I am getting the following message:

>Dumpcap can be installed in a way that allows members of the "wireshark" 
>system group to capture packets. This is recommended over the alternative of 
>running Wireshark/Tshark directly as root, because less of the code will run 
>with elevated privileges.  
>  
>
>For more detailed information please see /usr/share/doc/wireshark-common/
>README.Debian.
>
>Enabling this feature may be a security risk, so it is disabled by default. 
>If in doubt, it is suggested to leave it disabled.
>
>Should non-superusers be able to capture packets?  
> 

The problem is that the referened file /usr/share/doc/wireshark-common/
README.Debian doesn't exist.

Please add this file or remove the line mentioning it.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends (Version) | Installed
=-+-=
libc6   (>= 2.15) | 
libcap2   (>= 1:2.10) | 
libgcrypt20(>= 1.8.0) | 
libglib2.0-0 (>= 2.31.18) | 
libnl-3-200(>= 3.2.7) | 
libnl-genl-3-200   (>= 3.2.7) | 
libpcap0.8 (>= 1.5.1) | 
libssh-gcrypt-4(>= 0.6.1) | 
libwireshark11   (>= 2.6.1-1) | 
libwiretap8  (>= 2.6.1-1) | 
libwsutil9 (>= 2.5.1) | 
zlib1g   (>= 1:1.1.4) | 
debconf (>= 0.5)  | 
 OR debconf-2.0   | 
libcap2-bin   | 


Recommends (Version) | Installed
-+-==
wireshark  (>= 2.6.1-1)  | 2.6.1-1
 OR tshark  (>= 2.6.1-1) | 


Package's Suggests field is empty.
-- 
Alexander Kernozhitsky



Bug#903551: [plasma-workspace] GTK+ global menus don't work

2018-07-11 Thread Alexander Kernozhitsky
 
| 
libqt5core5a  (>= 5.10.0) 
| 
libqt5dbus5   (>= 5.9.0~) 
| 
libqt5gui5(>= 5.9.0~) 
| 
libqt5network5(>= 5.9.0~) 
| 
libqt5qml5 (>= 5.0.2) 
| 
libqt5quick5   (>= 5.9.0) 
| 
libqt5script5 (>= 5.6.0~beta) 
| 
libqt5sql5(>= 5.9.0~) 
| 
libqt5widgets5(>= 5.9.0~) 
| 
libqt5x11extras5   (>= 5.6.0) 
| 
libqt5xml5(>= 5.9.0~) 
| 
libsm6
| 
libstdc++6   (>= 5.2) 
| 
libtaskmanager6 (>= 4:5.12.0) 
| 
libweather-ion7  (>= 4:5.8.1) 
| 
libx11-6  
| 
libxcb-composite0 
| 
libxcb-damage0
| 
libxcb-image0(>= 0.2) 
| 
libxcb-randr0 
| 
libxcb-util0   (>= 0.3.8) 
| 
libxcb1  (>= 1.6) 
| 
libxfixes3
| 
libxrender1   
| 
libxtst6  
| 
phonon4qt5
| 
zlib1g   (>= 1:1.1.4) 
| 

kde-cli-tools   (>= 4:5.13) | 4:5.13.1-1
kio-extras  | 4:17.08.3-2+b1
ksysguardd  (>= 4:5.13) | 4:5.13.1-1
libpam-kwallet5   (>= 5.13) | 5.13.1-1
powerdevil  (>= 4:5.13) | 4:5.13.1-1

  /tmp/reportbug-ng-plasma-workspace-wYwN6S.txt
to the mail. I'd do it myself if the output wasn't too long to handle.
->8--->8--->8--->8--->8--->8--->8--->8--->8--
-- 
-
Alexander Kernozhitsky



Bug#903458: [plasma-desktop] Please add "Plasma Browser Integration"

2018-07-10 Thread Alexander Kernozhitsky
Package: plasma-desktop
Version: 4:5.13.1.1-1
Severity: wishlist

As announced on https://www.kde.org/announcements/plasma-5.13.0.php , KDE 
Plasma 5.13.0 adds "browser integration". But it seems that it's not avaliable 
in Debian now; after installing an extension Plasma says something like "could 
not connect, please install 'plasma-browser-integration'" package. Please add 
this package into Debian.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends(Version) | 
Installed
-+-
==
kdeplasma-addons-data (= 4:5.13.2-1) | 
4:5.13.2-1
kpackagetool5| 
5.47.0-1
plasma-dataengines-addons (= 4:5.13.2-1) | 
4:5.13.2-1
plasma-framework | 
5.47.0-1
plasma-workspace (>= 4:5.13) | 
4:5.13.2-1
qml-module-org-kde-draganddrop   | 
5.47.0-1
qml-module-org-kde-kcoreaddons   | 
5.47.0-1
qml-module-org-kde-kio   | 
5.47.0-1
qml-module-org-kde-purpose   | 
5.47.0-1
qml-module-qtgraphicaleffects| 
5.10.1-2
qml-module-qtquick-controls  | 
5.10.1-2
qml-module-qtquick-layouts   | 
5.10.1-4
qml-module-qtquick-window2   | 
5.10.1-4
qml-module-qtquick2  | 
5.10.1-4
qml-module-qtwebkit  | 
5.212.0~alpha2-9+b1
kio  | 
5.47.0-1
libc6  (>= 2.14) | 
libkf5archive5   (>= 4.96.0) | 
libkf5completion5(>= 4.97.0) | 
libkf5configcore5(>= 4.97.0) | 
libkf5configgui5 (>= 4.97.0) | 
libkf5coreaddons5 (>= 5.2.0) | 
libkf5i18n5  (>= 4.97.0) | 
libkf5iconthemes5(>= 4.96.0) | 
libkf5kiocore5   (>= 4.96.0) | 
libkf5kiowidgets5(>= 5.35.0) | 
libkf5newstuff5   (>= 5.0.0) | 
libkf5newstuffcore5  | 
libkf5notifications5   (>= 5.8.0+git20150317.0114+15.04) | 
libkf5plasma5(>= 5.28.0) | 
libkf5service-bin| 
libkf5service5   (>= 4.96.0) | 
libkf5unitconversion5(>= 4.98.0) | 
libkf5widgetsaddons5 (>= 4.96.0) | 
libkf5windowsystem5  (>= 5.25.0) | 
libkf5xmlgui5(>= 4.96.0) | 
libqt5core5a (>= 5.10.0) | 
libqt5dbus5  (>= 5.9.0~) | 
libqt5gui5   (>= 5.9.0~) | 
libqt5qml5(>= 5.0.2) | 
libqt5quick5  (>= 5.1.0) | 
libqt5webengine5  (>= 5.7.1) | 
libqt5webenginecore5  (>= 5.7.1) | 
libqt5widgets5   (>= 5.9.0~) | 
libstdc++6(>= 4.1.1) | 


Recommends   (Version) | Installed
==-+-====
ksysguard  (>= 4:5.13) | 4:5.13.1-1


Package's Suggests field is empty.
-- 
-
Alexander Kernozhitsky



Bug#898310: [Pkg-pascal-devel] Bug#898310: lcl-units-1.8 unusable due to file permissions

2018-07-04 Thread Alexander Kernozhitsky
Sorry, the previous patch caused build failure, here is the correct version.

-- 
-
Alexander Kernozhitskydiff -rU3 lazarus-1.8.4+dfsg.orig/debian/lcl-gtk2.install.in lazarus-1.8.4+dfsg/debian/lcl-gtk2.install.in
--- lazarus-1.8.4+dfsg.orig/debian/lcl-gtk2.install.in	2017-06-09 16:04:43.0 +0300
+++ lazarus-1.8.4+dfsg/debian/lcl-gtk2.install.in	2018-07-04 17:49:01.478017232 +0300
@@ -1,4 +1,5 @@
 /usr/lib/lazarus/${VERSION}/components/ideintf/units/*/gtk2
+/usr/lib/lazarus/${VERSION}/components/lazcontrols/design/lib/*/gtk2
 /usr/lib/lazarus/${VERSION}/components/lazcontrols/lib/*/gtk2
 /usr/lib/lazarus/${VERSION}/components/synedit/design/units/*/gtk2
 /usr/lib/lazarus/${VERSION}/components/synedit/units/*/gtk2
diff -rU3 lazarus-1.8.4+dfsg.orig/debian/lcl-qt5.install.in lazarus-1.8.4+dfsg/debian/lcl-qt5.install.in
--- lazarus-1.8.4+dfsg/debian/lcl-qt5.install.in	2017-10-21 08:22:18.0 +0300
+++ lazarus-1.8.4+dfsg/debian/lcl-qt5.install.in	2018-07-04 17:49:14.798023605 +0300
@@ -1,5 +1,6 @@
 #! /usr/bin/dh-exec
 /usr/lib/lazarus/${VERSION}/components/ideintf/units/*/qt5 [!linux-mips !linux-mipsel]
+/usr/lib/lazarus/${VERSION}/components/lazcontrols/design/lib/*/qt5 [!linux-mips !linux-mipsel]
 /usr/lib/lazarus/${VERSION}/components/lazcontrols/lib/*/qt5 [!linux-mips !linux-mipsel]
 /usr/lib/lazarus/${VERSION}/components/synedit/design/units/*/qt5 [!linux-mips !linux-mipsel]
 /usr/lib/lazarus/${VERSION}/components/synedit/units/*/qt5 [!linux-mips !linux-mipsel]
diff -rU3 lazarus-1.8.4+dfsg.orig/debian/rules lazarus-1.8.4+dfsg/debian/rules
--- lazarus-1.8.4+dfsg/debian/rules	2018-05-24 10:30:04.0 +0300
+++ lazarus-1.8.4+dfsg/debian/rules	2018-07-04 18:08:37.759414210 +0300
@@ -212,11 +212,11 @@
 	find -name debian -prune -or '(' -name lib -or -name units ')' -print | xargs ${CP} --parents -t ${LIB_DIR}
 	# Remove READM.txt files from output directories
 	find ${LIB_DIR} '(' -name '*.or' -or -wholename '*/lib/README.txt' ')' -delete
-	# Mark package as manually compilable and install them
+	# Install packages
 	for package in `find -name '*.lpk'` ; \
 	do \
 		${MKDIR} `dirname "${LIB_DIR}/$${package}"` ; \
-		sed -e 's@\(\W*\).*@\1\n&@' "$${package}" > "${LIB_DIR}/$${package}" ; \
+		cp "$${package}" "${LIB_DIR}/$${package}" ; \
 	done
 	# Install packages global links
 	${CP} -t ${LIB_DIR}/packager $(CURDIR)/packager/globallinks


Bug#898310: [Pkg-pascal-devel] Bug#898310: lcl-units-1.8 unusable due to file permissions

2018-07-04 Thread Alexander Kernozhitsky
By the way, here is the patch (also fixes the related bug #896702)

-
Alexander Kernozhitskydiff -rU3 lazarus-1.8.4+dfsg.orig/debian/lcl-gtk2.install.in lazarus-1.8.4+dfsg/debian/lcl-gtk2.install.in
--- lazarus-1.8.4+dfsg.orig/debian/lcl-gtk2.install.in	2017-06-09 16:04:43.0 +0300
+++ lazarus-1.8.4+dfsg/debian/lcl-gtk2.install.in	2018-07-04 17:49:01.478017232 +0300
@@ -1,4 +1,5 @@
 /usr/lib/lazarus/${VERSION}/components/ideintf/units/*/gtk2
+/usr/lib/lazarus/${VERSION}/components/lazcontrols/design/lib/*/gtk2
 /usr/lib/lazarus/${VERSION}/components/lazcontrols/lib/*/gtk2
 /usr/lib/lazarus/${VERSION}/components/synedit/design/units/*/gtk2
 /usr/lib/lazarus/${VERSION}/components/synedit/units/*/gtk2
diff -rU3 lazarus-1.8.4+dfsg.orig/debian/lcl-qt5.install.in lazarus-1.8.4+dfsg/debian/lcl-qt5.install.in
--- lazarus-1.8.4+dfsg/debian/lcl-qt5.install.in	2017-10-21 08:22:18.0 +0300
+++ lazarus-1.8.4+dfsg/debian/lcl-qt5.install.in	2018-07-04 17:49:14.798023605 +0300
@@ -1,5 +1,6 @@
 #! /usr/bin/dh-exec
 /usr/lib/lazarus/${VERSION}/components/ideintf/units/*/qt5 [!linux-mips !linux-mipsel]
+/usr/lib/lazarus/${VERSION}/components/lazcontrols/design/lib/*/qt5 [!linux-mips !linux-mipsel]
 /usr/lib/lazarus/${VERSION}/components/lazcontrols/lib/*/qt5 [!linux-mips !linux-mipsel]
 /usr/lib/lazarus/${VERSION}/components/synedit/design/units/*/qt5 [!linux-mips !linux-mipsel]
 /usr/lib/lazarus/${VERSION}/components/synedit/units/*/qt5 [!linux-mips !linux-mipsel]
diff -rU3 lazarus-1.8.4+dfsg.orig/debian/rules lazarus-1.8.4+dfsg/debian/rules
--- lazarus-1.8.4+dfsg/debian/rules	2018-05-24 10:30:04.0 +0300
+++ lazarus-1.8.4+dfsg/debian/rules	2018-07-04 17:48:48.202010921 +0300
@@ -212,12 +212,6 @@
 	find -name debian -prune -or '(' -name lib -or -name units ')' -print | xargs ${CP} --parents -t ${LIB_DIR}
 	# Remove READM.txt files from output directories
 	find ${LIB_DIR} '(' -name '*.or' -or -wholename '*/lib/README.txt' ')' -delete
-	# Mark package as manually compilable and install them
-	for package in `find -name '*.lpk'` ; \
-	do \
-		${MKDIR} `dirname "${LIB_DIR}/$${package}"` ; \
-		sed -e 's@\(\W*\).*@\1\n&@' "$${package}" > "${LIB_DIR}/$${package}" ; \
-	done
 	# Install packages global links
 	${CP} -t ${LIB_DIR}/packager $(CURDIR)/packager/globallinks
 	# copy icons and menu entries for the GNOME menu


Bug#898310: [Pkg-pascal-devel] Bug#898310: lcl-units-1.8 unusable due to file permissions

2018-07-04 Thread Alexander Kernozhitsky
I tried to find the issue by compare the upstream deb package found at 
lazarus-ide.org and the package from Debian repos.

What I found: the Debian lazarus package contains this line in lpk files (like 
components/anchordocking/design/anchordockingdsgn.lpk):



The upstream deb package doesn't contain this line in lpk files.

I found the lines in debian/rules that add this line:

# Mark package as manually compilable and install them
for package in `find -name '*.lpk'` ; \
do \
${MKDIR} `dirname "${LIB_DIR}/$${package}"` ; \
sed -e 's@\(\W*\).*@\1\n&@' 
"$${package}" > "${LIB_DIR}/$${package}" ; \
done

It seems that removing these lines solves the issue, and Lazarus can be 
rebuilt as normal user.

What is more interesting, these lines existed in debian/rules for older 
versions of the package, and in the upstream sources, but I didn't find



in lpk files in versions earlier than 1.8.

-- 
-
Alexander Kernozhitsky



Bug#902888: [lcl-utils-1.8] lazbuild crash when lazarus-src is not installed

2018-07-02 Thread Alexander Kernozhitsky
Package: lcl-utils-1.8
Version: 1.8.4+dfsg-1
Severity: normal

I was trying to build a project using lazbuild. To do this, I installed the 
following packages: lcl-utils, lcl-units, lcl-nogui (not the entire Lazarus 
IDE). Then I ran

$ lazbuild .lpi

and got a crash at lazbuild startup. The stacktrace is:

An unhandled exception occurred at $009D6060:
EAccessViolation: Access violation
  $009D6060 line 952 of etfpcmsgparser.pas
  $00587F6A line 3053 of compileroptions.pp
  $005DC005 line 1048 of ../packager/packagesystem.pas
  $005E584A line 3544 of ../packager/packagesystem.pas
  $005E52F8 line 3442 of ../packager/packagesystem.pas
  $005E99BB line 4027 of ../packager/packagesystem.pas
  $005E917B line 3871 of ../packager/packagesystem.pas
  $004049B5 line 800 of lazbuild.lpr
  $004043DE line 965 of lazbuild.lpr
  $00402286 line 417 of lazbuild.lpr
  $00408B7E line 1467 of lazbuild.lpr
  $0040BCD6 line 1870 of lazbuild.lpr

(To make this stacktrace, I recompiled lazbuild with debugging symbols)

Nothing else was printed to the console.

After I installed lazarus-src, the problem disappeared. With the entire ide 
(lazarus-ide packages) the bug isn't reproducible also.

The bug doesn't happen on all projects, but on the projects where it happens, 
it is reproducible always (attempts to rebuild >10 times exposes the same 
problem)

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends  (Version) | Installed
==-+-===
fp-compiler| 
debconf  (>= 0.5)  | 1.5.67
 OR debconf-2.0| 
libc6   (>= 2.2.5) | 


Recommends   (Version) | Installed
==-+-===
lazarus-ide-1.8| 1.8.4+dfsg-1
lcl-1.8| 1.8.4+dfsg-1


Package's Suggests field is empty.
-- 
-----
Alexander Kernozhitsky



Bug#902887: [fpc] Add dbgsym packages for packages compiled with FPC

2018-07-02 Thread Alexander Kernozhitsky
Package: fpc
Version: 3.0.4+dfsg-19
Severity: wishlist

For many packages, there are dbgsym packages. Now it's present mostly for 
packages built with GCC. I think it will be a good idea to provide dbgsym 
packages for programs built with FPC.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends(Version) | Installed
-+-==
fpc-3.0.4  (= 3.0.4+dfsg-19) | 3.0.4+dfsg-19
fp-docs-3.0.4| 3.0.4+dfsg-19
fp-utils-3.0.4   | 3.0.4+dfsg-19


Package's Recommends field is empty.

Package's Suggests field is empty.
-- 
-----
Alexander Kernozhitsky



Bug#902881: [debian-installer] Cannot partition disk in Testing installer

2018-07-02 Thread Alexander Kernozhitsky
Package: debian-installer
Version: 20180610
Severity: grave

I tried to install Debian Testing on VirtualBox using a weekly build of Debian 
Installer. Everything went OK until the disk partitioning stage. In this 
stage, installer warned me that the kernel doesn't support LVM and I should 
load lvm-mod. Then, I didn't found an option to format a partition as Ext4 
filesystem. Automatical installation allowed to create an Ext4 root partition, 
but after writing the changes to disk it says something like "cannot mount /".

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.
-- 
-
Alexander Kernozhitsky



Bug#902550: [firefox] Cannot use translations because the add-on is not signed

2018-06-27 Thread Alexander Kernozhitsky
Package: firefox
Version: 61.0-1
Severity: normal

Installing Firefox language packs (e.g firefox-l10n-ru) didn't have an effect. 
I looked at Add-ons > Language packs and saw the following warning:

Russian (RU) Language Pack could not be verified for use in Firefox. Proceed 
with caution.

Disabling signature verification somewhere at about:config did solve the 
issue.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-===
libatk1.0-0 (>= 1.12.4) | 2.28.1-1
libc6 (>= 2.27) | 
libcairo-gobject2   (>= 1.10.0) | 
libcairo2   (>= 1.10.0) | 
libdbus-1-3 (>= 1.9.14) | 
libdbus-glib-1-2  (>= 0.78) | 
libevent-2.1-6(>= 2.1.8-stable) | 
libffi6  (>= 3.0.4) | 
libfontconfig1  (>= 2.12.6) | 
libfreetype6 (>= 2.2.1) | 
libgcc1  (>= 1:4.2) | 
libgdk-pixbuf2.0-0  (>= 2.22.0) | 
libglib2.0-0(>= 2.31.8) | 
libgtk-3-0   (>= 3.0.0) | 
libhunspell-1.6-0   | 
libjsoncpp1  (>= 1.7.4) | 
libnspr4  (>= 2:4.10.9) | 
libnss3(>= 2:3.34~) | 
libpango-1.0-0  (>= 1.14.0) | 
libsqlite3-0(>= 3.14.0) | 
libstartup-notification0   (>= 0.8) | 
libstdc++6   (>= 6) | 
libvpx5  (>= 1.6.0) | 
libx11-6| 
libx11-xcb1 | 
libxcb-shm0 | 
libxcb1 | 
libxcomposite1 (>= 1:0.3-1) | 
libxdamage1  (>= 1:1.1) | 
libxext6| 
libxfixes3  | 
libxrender1 | 
libxt6  | 
zlib1g   (>= 1:1.2.11.dfsg) | 
fontconfig  | 
procps  | 
debianutils   (>= 1.16) | 


Package's Recommends field is empty.

Suggests  (Version) | Installed
===-+-===
fonts-stix  | 1.1.1-4
 OR otf-stix| 
fonts-lmodern   | 2.004.5-3
libgssapi-krb5-2| 
 OR libkrb53| 
libcanberra0| 
libgtk2.0-0 | 



--- Output from package bug script ---


-- Addons package information
-- 
-
Alexander Kernozhitsky



Bug#901389: [firmware-iwlwifi] Crash when using as a hotspot with intense usage

2018-06-12 Thread Alexander Kernozhitsky
 12 12:10:08 gepardo-debian kernel: [ 1513.038310]  ? __switch_to
+0xa2/0x450
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038319]  ? __switch_to_asm
+0x40/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038328]  ? __switch_to_asm
+0x34/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038336]  ? __switch_to_asm
+0x40/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038351]  process_one_work+0x17b/
0x360
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038364]  worker_thread+0x2e/
0x390
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038376]  ? process_one_work
+0x360/0x360
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038386]  kthread+0x113/0x130
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038397]  ? 
kthread_create_worker_on_cpu+0x70/0x70
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038407]  ret_from_fork+0x35/0x40
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038417] Code: 4c 8b a4 c7 e8 7d 
00 00 f0 48 0f ab 87 e8 8d 00 00 73 0d 80 3d 66 50 02 00 00 0f 84 29 03 00 00 
44 89 c7 e8 a5 b4 04 cf 4d 85 ed <49> 89 44 24 68 0f 84 92 02 00 00 41 0f b6 
87 ca 8e 00 00 39 d8 
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038569] RIP: 
iwl_trans_pcie_txq_enable+0x5e/0x410 [iwlwifi] RSP: aa388106bc50
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038574] CR2: 0068
Jun 12 12:10:08 gepardo-debian kernel: [ 1513.038583] ---[ end trace 
1e1ba2d6bb3f2501 ]---

Also, some problems with the system may appear (e. g. some processes cannot be 
killed, not showing total CPU usage, sudo not working)

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-2-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Suggests (Version) | Installed
==-+-===
initramfs-tools| 0.130
-- 
-----
Alexander Kernozhitsky



Bug#899255: [fortunes-debian-hints] Some Debian hints are outdated

2018-05-21 Thread Alexander Kernozhitsky
Package: fortunes-debian-hints
Version: 2.01.1
Severity: normal

Some hints about Debian found in this package are outdated. For example, #31 
says about services in sysv, while systemd is used by Debian now. There are 
hints saying about packages apt-spy and apt-zip, which don't exist in archives 
now. Please update these hints for new Debian version.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Package's Depends field is empty.

Recommends (Version) | Installed
-+-=
fortune-mod (>= 9708-31) | 1:1.99.1-7+b1


Package's Suggests field is empty.
-- 
-----
Alexander Kernozhitsky



Bug#898999: [xdg-utils] [xdg-utils] Unable to open KMail when profile name consists of two words

2018-05-18 Thread Alexander Kernozhitsky
Package: xdg-utils
Version: 1.1.2-2
Severity: normal
Tags: patch

Trying to execute xdg-mail gave me the following error:

/usr/bin/xdg-email: 613: local: умолчанию: bad variable name.

Line 613 contains the following code:

local profile=$($kreadconfig --file emaildefaults \
 --group Defaults --key Profile)

$kreadconfig is /usr/bin/kreadconfig5 in case of KDE 5. This command gives the 
following output for me:

$ kreadconfig --file emaildefaults --group Defaults --key Profile
По умолчанию

Because the profile name consists of two words and $() is unescaped, word 
splitting occurs, so the error mentioned above happens.

The remedy is to quote $($kreadconfig):

local profile="$($kreadconfig --file emaildefaults \
 --group Defaults --key Profile)"

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Package's Depends field is empty.

Recommends (Version) | Installed
-+-===
libfile-mimeinfo-perl| 
libnet-dbus-perl | 
libx11-protocol-perl | 
x11-utils| 7.7+4
x11-xserver-utils| 7.7+8


Package's Suggests field is empty.


--- Output from package bug script ---
Desktop environment: XDG_CURRENT_DESKTOP=KDE
-- 
-----
Alexander Kernozhitsky



Bug#898998: [clementine] Cannot resume via Plasma media player widget

2018-05-18 Thread Alexander Kernozhitsky
Package: clementine
Version: 1.3.1+git276-g3485bbe43+dfsg-1.1+b2
Severity: normal

I am trying to control Clementine via "Media Player" widget of KDE Plasma. 
When I pause music, the Resume button is KDE's "Media Player" widget becomes 
disabled. With some other music players (like JuK) it works fine.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends(Version) | Installed
-+-==
libc6  (>= 2.14) | 
libcdio17 (>= 1.0.0) | 
libchromaprint1   (>= 1.3.2) | 
libcrypto++6 | 
libfftw3-double3  (>= 3.3.5) | 
libgcc1   (>= 1:3.0) | 
libgdk-pixbuf2.0-0   (>= 2.22.0) | 
libglib2.0-0 (>= 2.37.3) | 
libgpod4  (>= 0.6.0) | 
libgstreamer-plugins-base1.0-0(>= 1.0.0) | 
libgstreamer1.0-0 (>= 1.0.0) | 
libimobiledevice6 (>= 0.9.7) | 
liblastfm1(>= 1.0.7) | 
libmtp9   (>= 1.1.0) | 
libmygpo-qt1  (>= 1.0.2) | 
libplist3  (>= 1.11) | 
libprojectm2v5   | 
libprotobuf10| 
libpulse0(>= 0.99.1) | 
libqjson0 (>= 0.7.1) | 
libqt4-dbus (>= 4:4.5.3) | 
libqt4-network  (>= 4:4.6.1) | 
libqt4-opengl   (>= 4:4.5.3) | 
libqt4-sql  (>= 4:4.6.1) | 
libqt4-xml  (>= 4:4.5.3) | 
libqtcore4  (>= 4:4.8.0) | 
libqtgui4   (>= 4:4.8.0) | 
libqxt-gui0  | 
libsqlite3-0 (>= 3.6.11) | 
libstdc++6  (>= 5.2) | 
libtag1v5  (>= 1.11) | 
libx11-6 | 
zlib1g  (>= 1:1.1.4) | 
gstreamer1.0-plugins-base| 
gstreamer1.0-plugins-good| 
gstreamer1.0-plugins-ugly| 
libqt4-sql-sqlite| 
projectm-data  (>= 2.0.1+dfsg-6) | 


Recommends   (Version) | Installed
==-+-===
gstreamer1.0-alsa  | 1.14.0-2
 OR gstreamer1.0-pulseaudio| 1.14.0-4


Suggests  (Version) | Installed
=======-+-===
gstreamer1.0-plugins-bad| 1.14.0-1+b1
-- 
-
Alexander Kernozhitsky



Bug#898813: telegram-desktop: URI passed to the client via command line is ignored

2018-05-17 Thread Alexander Kernozhitsky
В письме от четверг, 17 мая 2018 г. 21:45:49 +03 Вы написали:
> Hello,
> 
> 16.05.2018 08:05, Alexander Kernozhitsky пишет:
> > According to `man telegram-desktop` output:
> > 
> > telegram-desktop [-startintray] [-many] [-debug] [-- URI]
> > 
> > we can pass an URI to open a specified chat or a channel inside the
> > application. But it seems that the passed URI is ignored. I looked into
> > the code and noticed that it is parsed by the command line options
> > parser, but is used nowhere else in the code.
> 
> Here it means a user can pass a URI within tg scheme. For example:
> 
> $ telegram-desktop -- tg://resolve?domain=mymedia
> 
> This is exactly the same links used on t.me site for instant open
> Telegram client.

I know this, and I tried to launch telegram using something like this. For 
some strange reason this didn't work for me. Now I checked and it works 
(though I typed the same command).

-- 
-
Alexander Kernozhitsky



Bug#898813: telegram-desktop: URI passed to the client via command line is ignored

2018-05-15 Thread Alexander Kernozhitsky
Package: telegram-desktop
Version: 1.2.17-1
Severity: normal

Dear Maintainer,

According to `man telegram-desktop` output:

telegram-desktop [-startintray] [-many] [-debug] [-- URI]

we can pass an URI to open a specified chat or a channel inside the application.
But it seems that the passed URI is ignored. I looked into the code and
noticed that it is parsed by the command line options parser, but is
used nowhere else in the code.

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

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), 
LANGUAGE=ru_RU:ru (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages telegram-desktop depends on:
ii  libavcodec57  7:3.4.2-2+b1
ii  libavformat57 7:3.4.2-2+b1
ii  libavutil55   7:3.4.2-2+b1
ii  libc6 2.27-3
ii  libgcc1   1:8.1.0-1
ii  libglib2.0-0  2.56.1-2
ii  libminizip1   1.1-8+b1
ii  libopenal11:1.18.2-3
ii  libqt5core5a [qtbase-abi-5-10-0]  5.10.1+dfsg-6
ii  libqt5dbus5   5.10.1+dfsg-6
ii  libqt5gui55.10.1+dfsg-6
ii  libqt5network55.10.1+dfsg-6
ii  libqt5widgets55.10.1+dfsg-6
ii  libssl1.1 1.1.0h-2
ii  libstdc++68.1.0-1
ii  libswresample27:3.4.2-2+b1
ii  libswscale4   7:3.4.2-2+b1
ii  libtgvoip1.0.31.0.3-3
ii  libx11-6  2:1.6.5-1
ii  qt5-image-formats-plugins 5.10.1-2
ii  zlib1g1:1.2.11.dfsg-1

Versions of packages telegram-desktop recommends:
ii  fonts-open-sans 1.11-1
ii  libappindicator3-1  0.4.92-5

telegram-desktop suggests no packages.

-- no debconf information



Bug#898556: [kwin-wayland] Closing windows in Plasma Wayland crashes the entire session

2018-05-14 Thread Alexander Kernozhitsky
В письме от воскресенье, 13 мая 2018 г. 19:19:39 +03 Вы написали:
> Control: severity -1 important
> 
> ¡Hola Alexander!
> 
> El 2018-05-13 a las 17:09 +0300, Alexander Kernozhitsky escribió:
> > Package: kwin-wayland
> > Version: 4:5.12.5-1
> > Severity: grave
> > 
> > I tried Plasma session on Wayland today. Closing a window in it crashes
> > the
> > session and returns me back to SDDM.
> 
> I'm sorry to hear that, but most of the wayland support in Debian is in
> preview release mode, in fact, I think that that problem that you are
> reporting might be in xwayland or in a lower layer of the wayland stack (see
> #897390[1], for example).
> 
> I couldn't reproduce the issue in my machine. Is there any other wayland
> desktop session that does work for you?
> 
> Given this, I'm lowering the severity.
> 
> Happy hacking,
> 
> [1]: https://bugs.debian.org/897390

No, I didn't try any other Wayland session.

-
Alexander Kernozhitsky



Bug#898267: [firmware-misc-nonfree] Missing firmware i915/kbl_dmc_ver1_04.bin

2018-05-14 Thread Alexander Kernozhitsky
В письме от воскресенье, 13 мая 2018 г. 19:20:38 +03 Вы написали:
> Hello,
> 
> could you provide us the kernel logs ? By running dmesg
> or journalctl -b.
> 
> Thanks
> 
> On Wed, May 09, 2018 at 03:55:18PM +0300, Alexander Kernozhitsky wrote:
> > Package: firmware-misc-nonfree
> > Version: 20170823-1
> > Severity: minor
> > 
> > Linux kernel shows me the warning at boot time. It looks like "missing
> > firmware i915/kbl_dmc_ver1_04.bin", but the package contains i915/
> > kbl_dmc_ver1_01.bin. A newer kernel requires 1.04 version. Please update
> > the firmware.
> > 
> > --- System information. ---
> > Architecture:
> > Kernel:   Linux 4.16.0-1-amd64
> > 
> > Debian Release: buster/sid
> > 
> >   990 testing ftp.by.debian.org
> >   500 unstableftp.by.debian.org
> > 
> > --- Package information. ---
> > Package's Depends field is empty.
> > 
> > Package's Recommends field is empty.
> > 
> > Suggests (Version) | Installed
> > ==-+-===
> > initramfs-tools| 0.130

[3.847736] i915 :00:02.0: vgaarb: changed VGA decodes: olddecodes=io
+mem,decodes=io+mem:owns=io+mem
[3.849158] i915 :00:02.0: firmware: failed to load i915/
kbl_dmc_ver1_04.bin (-2)
[3.849163] firmware_class: See https://wiki.debian.org/Firmware for 
information about missing firmware
[3.849166] i915 :00:02.0: Direct firmware load for i915/
kbl_dmc_ver1_04.bin failed with error -2
[3.849169] i915 :00:02.0: Failed to load DMC firmware i915/
kbl_dmc_ver1_04.bin. Disabling runtime power management.
[3.849171] i915 0000:00:02.0: DMC firmware homepage: https://01.org/
linuxgraphics/downloads/firmware

This is the part where the error is shown. Or do you need more info from the 
kernel logs?

-
Alexander Kernozhitsky



Bug#898556: [kwin-wayland] Closing windows in Plasma Wayland crashes the entire session

2018-05-13 Thread Alexander Kernozhitsky
Package: kwin-wayland
Version: 4:5.12.5-1
Severity: grave

I tried Plasma session on Wayland today. Closing a window in it crashes the 
session and returns me back to SDDM.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends  (Version) | Installed
==-+-
==
kwayland-integration   | 5.12.1-1
kwin-common (= 4:5.12.5-1) | 
4:5.12.5-1
kwin-wayland-backend-drm   (= 4:5.12.5-1)  | 
4:5.12.5-1
 OR kwin-wayland-backend-fbdev (= 4:5.12.5-1)  | 
 OR kwin-wayland-backend-x11   (= 4:5.12.5-1)  | 
 OR kwin-wayland-backend-virtual   (= 4:5.12.5-1)  | 
 OR kwin-wayland-backend-wayland(= 4:5.12.5-1) | 
libcap2-bin| 
1:2.25-1.2
xwayland   | 
2:1.19.6-1
libc6(>= 2.14) | 
libcap2(>= 1:2.10) | 
libepoxy0 (>= 1.0) | 
libfontconfig1 (>= 2.12.6) | 
libfreetype6  (>= 2.6) | 
libkf5coreaddons5   (>= 5.2.0) | 
libkf5i18n5(>= 4.97.0) | 
libkf5idletime5(>= 5.13.0) | 
libkf5quickaddons5 (>= 5.26.0) | 
libkf5waylandclient5  (>= 4:5.5.0) | 
libkf5waylandserver5 (>= 4:5.1.1+git20141128.0009) | 
libkf5windowsystem5  (>= 5.7.0+git20150224.0052+15.04) | 
libkwineffects11 (>= 4:5.1.95+git20150122) | 
libqt5core5a   (>= 5.10.0) | 
libqt5dbus5(>= 5.9.0~) | 
libqt5gui5 (>= 5.10.1) | 
libqt5widgets5 (>= 5.9.0~) | 
libstdc++6  (>= 5) | 
libwayland-egl1(>= 1.15.0) | 
libxcb1| 
qtbase-abi-5-10-0  | 


Package's Recommends field is empty.

Package's Suggests field is empty.
-- 
-
Alexander Kernozhitsky



Bug#898447: [kwin-x11] Windows with Client-Side Decorations look badly and not resizeable

2018-05-11 Thread Alexander Kernozhitsky
Package: kwin-x11
Version: 4:5.12.4-1+b1
Severity: normal

I tried some apps with CSD (e. g. GNOME apps) on KDE. Their windows cannot be 
resized by dragging the borders and their decorations don't respect the KWin 
theme.

I know that there is a KWin script that fixes such issues. It's installed and 
enabled for me. But it doesn't give any effect. Disabling it doesn't change 
anything.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Depends   (Version) | Installed
===-+-
==
kwin-common   (= 4:5.12.4-1+b1) | 4:5.12.4-1+b1
libkwinglutils11  (= 4:5.12.4-1+b1) | 4:5.12.4-1+b1
libkwinxrenderutils11 (= 4:5.12.4-1+b1) | 4:5.12.4-1+b1
libc6 (>= 2.14) | 
libepoxy0  (>= 1.0) | 
libgcc1  (>= 1:3.4) | 
libkf5configcore5   (>= 4.97.0) | 
libkf5coreaddons5   (>= 5.11.0) | 
libkf5crash5(>= 4.96.0) | 
libkf5i18n5 (>= 4.97.0) | 
libkf5quickaddons5  (>= 5.26.0) | 
libkf5waylandserver5  (>= 4:5.22.0) | 
libkf5windowsystem5 (>= 4.96.0) | 
libkwineffects11  (>= 4:5.1.95+git20150122) | 
libqt5core5a(>= 5.10.0) | 
libqt5gui5  (>= 5.9.0~) | 
libqt5widgets5  (>= 5.9.0~) | 
libqt5x11extras5 (>= 5.6.0) | 
libstdc++6   (>= 5) | 
libx11-6| 
libxcb-composite0   | 
libxcb-cursor0  (>= 0.0.99) | 
libxcb-keysyms1  (>= 0.4.0) | 
libxcb-randr0  (>= 1.3) | 
libxcb-render0  | 
libxcb-shape0   | 
libxcb-xfixes0  | 
libxcb1(>= 1.6) | 
libxi6  (>= 2:1.5.99.2) | 


Package's Recommends field is empty.

Package's Suggests field is empty.
-- 
-
Alexander Kernozhitsky



Bug#898267: [firmware-misc-nonfree] Missing firmware i915/kbl_dmc_ver1_04.bin

2018-05-09 Thread Alexander Kernozhitsky
Package: firmware-misc-nonfree
Version: 20170823-1
Severity: minor

Linux kernel shows me the warning at boot time. It looks like "missing 
firmware i915/kbl_dmc_ver1_04.bin", but the package contains i915/
kbl_dmc_ver1_01.bin. A newer kernel requires 1.04 version. Please update the 
firmware.

--- System information. ---
Architecture: 
Kernel:   Linux 4.16.0-1-amd64

Debian Release: buster/sid
  990 testing ftp.by.debian.org 
  500 unstableftp.by.debian.org 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Suggests (Version) | Installed
==-+-===
initramfs-tools| 0.130
-- 
-----
Alexander Kernozhitsky



Bug#897446: fonts-noto-hinted: Noto Sans size 10 looks different in KDE and GTK+ apps

2018-05-02 Thread Alexander Kernozhitsky
Package: fonts-noto-hinted
Version: 20171026-2
Severity: normal

Dear Maintainer,

I noticed that font in KDE apps and GTK+ apps (like GIMP) are different; the 
font in GIMP looks larger. Though the same font for KDE and GTK+ apps is set in 
the KDE settings (Noto Mono 10). On size 9, the problem isn't present. Also 
using an older package (from stable) solves the problem.

-- Package-specific info:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name   Version  Architecture Description
+++-==---=
ii  fontconfig 2.13.0-4 amd64generic font configuration librar
ii  libfreetype6:a 2.8.1-2  amd64FreeType 2 font engine, shared li
ii  libxft2:amd64  2.3.2-2  amd64FreeType-based font drawing libra

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

Kernel: Linux 4.15.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- no debconf information



Bug#897338: sddm: Cannot launch SDDM at boot time and from console

2018-05-01 Thread Alexander Kernozhitsky
Package: sddm
Version: 0.17.0-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I tried to do a fresh install of Debian Testing with KDE. After installing it, 
SDDM did not launch. Launching it manually with "sudo systemctl start sddm" did 
not have effect also.

"systemctl status sddm" shows the following:

● sddm.service - Simple Desktop Display Manager
   Loaded: loaded (/lib/systemd/system/sddm.service; indirect; vendor preset: 
enabled)
   Active: active (running) since Tue 2018-05-01 16:56:33 +03; 12min ago
 Docs: man:sddm(1)
   man:sddm.conf(5)
  Process: 412 ExecStartPre=/bin/sh -c [ "$(cat 
/etc/X11/default-display-manager 2>/dev/
 Main PID: 421 (sddm)
Tasks: 2 (limit: 1156)
   Memory: 11.7M
   CGroup: /system.slice/sddm.service
   └─421 /usr/bin/sddm

Though I don't see the login screen, tty7 is blank.

I tried to rebuild and install sddm from Ubuntu Bionic (where it works), but 
met the same problem. Installing sddm 0.14.0-4 from stable did solve the 
problem.

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

Kernel: Linux 4.15.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages sddm depends on:
ii  adduser 3.117
ii  debconf [debconf-2.0]   1.5.66
ii  libc6   2.27-3
ii  libgcc1 1:8-20180425-1
ii  libpam0g1.1.8-3.7
ii  libqt5core5a5.10.1+dfsg-5
ii  libqt5dbus5 5.10.1+dfsg-5
ii  libqt5gui5  5.10.1+dfsg-5
ii  libqt5network5  5.10.1+dfsg-5
ii  libqt5qml5  5.10.1-4
ii  libqt5quick55.10.1-4
ii  libstdc++6  8-20180425-1
ii  libsystemd0 238-4
ii  libxcb-xkb1 1.13-1
ii  libxcb1 1.13-1
ii  qml-module-qtquick2 5.10.1-4
ii  x11-common  1:7.7+19
ii  xserver-xorg [xserver]  1:7.7+19

Versions of packages sddm recommends:
ii  libpam-systemd   238-4
ii  sddm-theme-debian-maui [sddm-theme]  0.17.0-1

Versions of packages sddm suggests:
ii  libpam-kwallet5   5.12.1-1
pn  qtvirtualkeyboard-plugin  

-- debconf information:
* shared/default-x-display-manager: sddm
  sddm/daemon_name: /usr/bin/sddm


Bug#896702: lazarus-ide-1.8: Cannot install packages and rebuild the IDE

2018-04-23 Thread Alexander Kernozhitsky
Package: lazarus-ide-1.8
Version: 1.8.2+dfsg-3~bpo9+1
Severity: important

Dear Maintainer,

I clicked on

Tools > Build Lazarus with Profile: Normal IDE

The expected result was the IDE will rebuild itself. But the build finished
with the error:

lazarus.pp(1,1) Fatal: Cannot find lazcontroldsgn used by Lazarus. Check if
package LazControlDsgn creates lazcontroldsgn.ppu, check nothing deletes this
file and check that no two packages have access to the unit source..

Did it with clean Lazarus installation.

The bug doesn't affect upstream Lazarus packages available to download on the
official website.



-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), 
LANGUAGE=ru_RU:ru (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lazarus-ide-1.8 depends on:
ii  fp-compiler-3.0.4 [fp-compiler]  3.0.4+dfsg-15~bpo9+1
ii  libatk1.0-0  2.22.0-1
ii  libc62.24-11+deb9u3
ii  libcairo21.14.8-1
ii  libgdk-pixbuf2.0-0   2.36.5-2+deb9u2
ii  libglib2.0-0 2.50.3-2
ii  libgtk2.0-0  2.24.31-2
ii  libpango-1.0-0   1.40.5-1
ii  libx11-6 2:1.6.4-3

Versions of packages lazarus-ide-1.8 recommends:
ii  fpc  3.0.4+dfsg-15~bpo9+1
ii  fpc-3.0.4 [fpc]  3.0.4+dfsg-15~bpo9+1
ii  gdb  7.12-6

Versions of packages lazarus-ide-1.8 suggests:
ii  fp-utils-3.0.4 [fp-utils]  3.0.4+dfsg-15~bpo9+1

-- no debconf information



Bug#894741: kcharselect crash when going to "Mathematical Symbols > Mathematical Operators" characters block

2018-04-03 Thread Alexander Kernozhitsky
Package: kcharselect
Version: 4:16.08.0-1+b1
Severity: important

Dear Maintainer,

Going to "Mathematical Symbols > Mathematical Operators" character block 
crashes the application. The crash happens only when a specific font is set 
(tested on Noto Sans, on many other fonts this bug is not reproducible).

-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 
'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-6-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), 
LANGUAGE=ru_RU:ru (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kcharselect depends on:
ii  libc6 2.24-11+deb9u3
ii  libkf5configcore5 5.28.0-2
ii  libkf5configgui5  5.28.0-2
ii  libkf5configwidgets5  5.28.0-2
ii  libkf5coreaddons5 5.28.0-2
ii  libkf5i18n5   5.28.0-2
ii  libkf5widgetsaddons5  5.28.0-3
ii  libkf5xmlgui5 5.28.0-1
ii  libqt5core5a  5.7.1+dfsg-3+b1
ii  libqt5gui55.7.1+dfsg-3+b1
ii  libqt5widgets55.7.1+dfsg-3+b1
ii  libstdc++66.3.0-18+deb9u1

kcharselect recommends no packages.

kcharselect suggests no packages.

-- no debconf information