Bug#1015866: Fwd: Bug#1015866: RFS: qt6ct/0.5-1 [ITP] -- Qt6 Configuration Tool

2022-07-22 Thread Peter Blackman





 Forwarded Message 
Subject:Re: Bug#1015866: RFS: qt6ct/0.5-1 [ITP] -- Qt6 Configuration 
Tool
Date:   Fri, 22 Jul 2022 20:09:12 +0100
From:   Peter B 
Reply-To:   pe...@pblackman.plus.com
To: debian-mentors@lists.debian.org
CC: by...@debian.org



On 22/07/2022 19:15, Boyuan Yang wrote:

I ran the built program under my Debian Sid + GNOME Shell Xorg environment
and it would SIGABRT with the following error msg:

qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be
initialized. Reinstalling the application may fix this problem.



Hi Boyuan,

qt6-qpa-plugins  was missing as a dependency.
(Running with build dependencies installed masks the problem)

Thanks for your report, uploading fixed version to Mentors.


Cheers,
Peter B



Bug#1015866: RFS: qt6ct/0.5-1 [ITP] -- Qt6 Configuration Tool

2022-07-22 Thread Peter B

On 22/07/2022 19:21, Boyuan Yang wrote:


Anyway, I think this should not block uploading the package since the
software itself looks good. The packaging looks okay. I am uploading it to
the NEW queue first.

Thanks,
Boyuan Yang


Ah, I see you've uploaded already!

The fix could always go in as version 0.5-2
I'll put a note on the ITP.

Cheers,
Peter B



Re: Bug#1015866: RFS: qt6ct/0.5-1 [ITP] -- Qt6 Configuration Tool

2022-07-22 Thread Peter B

On 22/07/2022 19:15, Boyuan Yang wrote:

I ran the built program under my Debian Sid + GNOME Shell Xorg environment
and it would SIGABRT with the following error msg:

qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be
initialized. Reinstalling the application may fix this problem.



Hi Boyuan,

qt6-qpa-plugins  was missing as a dependency.
(Running with build dependencies installed masks the problem)

Thanks for your report, uploading fixed version to Mentors.


Cheers,
Peter B



Bug#1015866: RFS: qt6ct/0.5-1 [ITP] -- Qt6 Configuration Tool

2022-07-22 Thread Boyuan Yang
X-Debbugs-CC: pe...@pblackman.plus.com

Hi,

On Fri, 22 Jul 2022 14:15:39 -0400 Boyuan Yang  wrote:
> X-Debbugs-CC: pe...@pblackman.plus.com
> Control: tags -1 +moreinfo
> 
> On Fri, 22 Jul 2022 18:08:02 +0100 Peter B 
wrote:
> > Package: sponsorship-requests
> > Severity: wishlist
> > 
> > Dear mentors,
> > 
> > I am looking for a sponsor for my package "qt6ct":
> > 
> >   * Package name    : qt6ct
> >     Version : 0.5-1
> >     Upstream Author : Ilya Kotov ,
> 
> >   * URL : https://github.com/trialuser02/qt6ct
> 
> I ran the built program under my Debian Sid + GNOME Shell Xorg environment
> and it would SIGABRT with the following error msg:
> 
> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
> This application failed to start because no Qt platform plugin could be
> initialized. Reinstalling the application may fix this problem.
> 
> The full backtrace is attached below. Can you take a look into the
problem?

Anyway, I think this should not block uploading the package since the
software itself looks good. The packaging looks okay. I am uploading it to
the NEW queue first.

Thanks,
Boyuan Yang


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


Bug#1015866: RFS: qt6ct/0.5-1 [ITP] -- Qt6 Configuration Tool

2022-07-22 Thread Boyuan Yang
X-Debbugs-CC: pe...@pblackman.plus.com
Control: tags -1 +moreinfo

On Fri, 22 Jul 2022 18:08:02 +0100 Peter B  wrote:
> Package: sponsorship-requests
> Severity: wishlist
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "qt6ct":
> 
>   * Package name    : qt6ct
>     Version : 0.5-1
>     Upstream Author : Ilya Kotov ,

>   * URL : https://github.com/trialuser02/qt6ct
>   * License : BSD-2-clause
>   * Vcs : n/a
>     Section : utils
> 
> The source builds the following binary packages:
>    qt6ct - Qt6 Configuration Tool
> 
> To access further information about this package, please visit the
following URL:
>    https://mentors.debian.net/package/qt6ct/
> 
> Alternatively, you can download the package with 'dget' using this
command:
>    dget -x
https://mentors.debian.net/debian/pool/main/q/qt6ct/qt6ct_0.5-1.dsc
> 
> Changes for the initial release:
> 
>   qt6ct (0.5-1) unstable; urgency=medium
>   .
>     * Initial release. Closes: #1015863
> 
> 
>   qt6ct allows Qt6 program settings to be adjusted on desktops other than
KDE.
>   It provides the same features as qt5ct does for qt5 programs.
>   See https://tracker.debian.org/pkg/qt5ct
> 
>   I'm packaging this program, as I found that fonts for qt6 programs on
Xfce4
>   could not be adjusted without it.

I ran the built program under my Debian Sid + GNOME Shell Xorg environment
and it would SIGABRT with the following error msg:

qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be
initialized. Reinstalling the application may fix this problem.

The full backtrace is attached below. Can you take a look into the problem?

Thanks,
Boyuan Yang
% gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'bt full' -ex 
'thread apply all bt full' --args /usr/bin/qt6ct
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
This application failed to start because no Qt platform plugin could be 
initialized. Reinstalling the application may fix this problem.


Program received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
49  ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1  0x76849546 in __GI_abort () at abort.c:79
#2  0x76aa31a7 in QMessageLogger::fatal(char const*, ...) const () from 
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#3  0x77113c2a in init_platform (argv=, 
argc=@0x7fffdcac: 1, platformThemeName=..., platformPluginPath=..., 
pluginNamesWithArguments=...) at ./src/gui/kernel/qguiapplication.cpp:1241
#4  QGuiApplicationPrivate::createPlatformIntegration (this=0x55616420) at 
./src/gui/kernel/qguiapplication.cpp:1492
#5  0x771bf900 in QGuiApplicationPrivate::createEventDispatcher 
(this=) at ./src/gui/kernel/qguiapplication.cpp:1509
#6  0x76b56e57 in QCoreApplicationPrivate::init() () from 
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x771c13e0 in QGuiApplicationPrivate::init (this=0x55616420) at 
./src/gui/kernel/qguiapplication.cpp:1533
#8  0x7797cb29 in QApplicationPrivate::init() () from 
/usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
#9  0x5556966f in main (argc=, argv=) at 
./src/qt6ct/main.cpp:40
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
set = {__val = {0, 140737329681284, 8, 140737488343968, 411, 
140737333516288, 411, 3494950253304423424, 140737488344064, 
18446744073709551352, 2, 3494950253304423424, 93824993060672, 
3494950253304423424, 140737331029888, 140737488344272}}
pid = 
tid = 
ret = 
#1  0x76849546 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x5561e440, sa_sigaction 
= 0x5561e440}, sa_mask = {__val = {93824993059920, 136, 
3494950253304423424, 140737488345296, 3, 140737488345424, 140737331881351, 8, 
140737488345296, 140737488344488, 3494950253304423424, 3, 140737488344488, 
140737488345424, 140737331881609, 2}}, sa_flags = 64955392, sa_restorer = 
0x7fffd5a8}
sigs = {__val = {32, 140737488344304, 140737488344488, 93824993051992, 
140737488345424, 140737331029440, 140737331012864, 140737329590210, 
140737488344488, 140737331029888, 140737488344272, 140737331895822, 
93824993060656, 93824993060672, 136, 511101108348}}
#2  0x76aa31a7 in QMessageLogger::fatal(char const*, ...) const () from 
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6
No symbol table info available.
#3  0x77113c2a in init_platform (argv=, 
argc=@0x7fffdcac: 1, platformThemeName=..., platformPluginPath=..., 
pluginNamesWithArguments=...) at ./src/gui/kernel/qguiapplication.cpp:1241
fatalMessage = {d = {d = 

Bug#1015866: RFS: qt6ct/0.5-1 [ITP] -- Qt6 Configuration Tool

2022-07-22 Thread Peter B

Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "qt6ct":

 * Package name    : qt6ct
   Version : 0.5-1
   Upstream Author : Ilya Kotov , 
 * URL : https://github.com/trialuser02/qt6ct
 * License : BSD-2-clause
 * Vcs : n/a
   Section : utils

The source builds the following binary packages:
  qt6ct - Qt6 Configuration Tool

To access further information about this package, please visit the following 
URL:
  https://mentors.debian.net/package/qt6ct/

Alternatively, you can download the package with 'dget' using this command:
  dget -x https://mentors.debian.net/debian/pool/main/q/qt6ct/qt6ct_0.5-1.dsc

Changes for the initial release:

 qt6ct (0.5-1) unstable; urgency=medium
 .
   * Initial release. Closes: #1015863


 qt6ct allows Qt6 program settings to be adjusted on desktops other than KDE.
 It provides the same features as qt5ct does for qt5 programs.
 See https://tracker.debian.org/pkg/qt5ct

 I'm packaging this program, as I found that fonts for qt6 programs on Xfce4
 could not be adjusted without it.


Regards,
--
  Peter Blackman