You are not logged in.

#41 2025-02-20 09:22:23

micko01
void main()
From: Queensland, Australia
Registered: 2024-04-07
Posts: 492
Website

Re: [SOLVED] QT Theming

^Yeah should be fine as long as all necessary files are there.

Probably just amd64.


#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen

Offline

#42 2025-02-20 09:36:20

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

micko01 wrote:

Probably just amd64.

Yes I think an official announcement that we're dropping i386 should go out soon.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#43 2025-02-20 17:13:34

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,065
Website

Re: [SOLVED] QT Theming

I've just sent the email now. I can't be bothered configuring an MTA just for this so I used git format-patch and attached the patch to the email.

EDIT: use git am /path/to/*.patch to apply the commit.

Last edited by Head_on_a_Stick (2025-02-20 19:39:09)

Offline

#44 2025-02-21 00:18:30

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

I guess you could have just packed the files in a tarball and sent the whole thing as an email attachment - but whatever works.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#45 2025-02-21 07:04:42

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,065
Website

Re: [SOLVED] QT Theming

A patch is slightly simpler to deal with and it also contains all the relevant commit information. GitHub's PR/merge/rebase paradigm is an example of Microsoft's EEE technique designed to trap users on their proprietary platform.

Offline

#46 2025-02-21 07:29:44

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

Head_on_a_Stick wrote:

GitHub's PR/merge/rebase paradigm...

My suggestion was just to send the files which is perhaps the simplest method of all.

But it's up to micko01.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#47 2025-02-21 09:48:02

micko01
void main()
From: Queensland, Australia
Registered: 2024-04-07
Posts: 492
Website

Re: [SOLVED] QT Theming

No worries here, I have the files. No need to actually commit because I have to add to the repo via reprepro and my method of adding a PR in a separate dir allows this. Works pretty well so far.

I'm not a huge fan of GitHub either, especially since microshaft bought it. But, most of the projects we interact with use it so it's a necessary evil as far as I'm concerned. If I could avoid it I would, but that is the discussion of some other thread, albeit here on the BL forum or elsewhere. wink

Oh but missing the .changes file. That one is key for reprepro. I think I can rebuild it from the info I have so no big deal.


#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen

Offline

#48 2025-02-21 10:53:11

micko01
void main()
From: Queensland, Australia
Registered: 2024-04-07
Posts: 492
Website

Re: [SOLVED] QT Theming

rebuilt and uploaded, and congrats on a duck egg for lintian warnings smile @HoaS

├── q
    │   └── qt6gtk2
    │       ├── qt6gtk2-dbgsym_0.3-1_amd64.deb
    │       ├── qt6gtk2_0.3-1.debian.tar.xz
    │       ├── qt6gtk2_0.3-1.dsc
    │       ├── qt6gtk2_0.3-1_amd64.deb
    │       └── qt6gtk2_0.3.orig.tar.gz

See https://01micko.github.io/tree.html

Let me know if it's all good or not. Cheers!


#!/bin/sh
echo '#include <stdio.h>\nvoid main() { printf("Hi, bunsenlabs\\n"); return; }' > bunsen.c
gcc bunsen.c -o bunsen
./bunsen

Offline

#49 2025-02-21 16:07:38

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,065
Website

Re: [SOLVED] QT Theming

micko01 wrote:

and congrats on a duck egg for lintian warnings

Thanks but it's not actually my package, I just ran uscan(1), dch(1) and debuild(1) on unit193's original version. I 'm not shy with the overrides though: https://git.sr.ht/~head_on_a_stick/dead … -overrides big_smile

micko01 wrote:

Let me know if it's all good or not

Perfect. Looks like you caught the misnamed directory, sorry about that.

Last edited by Head_on_a_Stick (2025-02-21 16:11:52)

Offline

#50 2025-03-16 09:55:55

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

@HoaS a recent Trixie upgrade involving many qt packages seems to have broken your qt6gtk2 build:

john@trixie-tester:~$ sudo apt install qt6gtk2
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 qt6gtk2 : Depends: qt6-base-private-abi (= 6.7.2)
Error: Unable to correct problems, you have held broken packages.
john@trixie-tester:~$ apt policy qt6-base-private-abi
qt6-base-private-abi:
  Installed: (none)
  Candidate: (none)
  Version table:

...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#51 2025-03-16 10:25:13

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,065
Website

Re: [SOLVED] QT Theming

^ I'll have to rebuild the package against the new repository contents. Unfortunately the last big push before the transition freeze has broken the openSUSE Build Service VMs for trixie so I'll have to wait until they're working again.

The package could also be rebuilt locally and uploaded but I prefer to use the OBS for user's packages because it's fully logged and untouched by human hands.

Offline

#52 2025-03-16 12:41:35

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

It looks as if qt6-base-private-abi has (temporarily?) disappeared, but probably when it returns the version will have increased from 6.7.2, so you'll need to do a new build I guess.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#53 2025-03-17 19:25:04

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,065
Website

Re: [SOLVED] QT Theming

Built a local package which installs fine, I've messaged micko01 with the files.

Offline

#54 2025-03-18 07:12:51

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

And it installed nicely on trixie:

Unpacking qt6gtk2 (0.3-2) ...
Setting up qt6gtk2 (0.3-2) ...

cool


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#55 2025-03-18 21:22:04

greenjeans
Member
Registered: 2025-01-18
Posts: 227
Website

Re: [SOLVED] QT Theming

Well done guys! HOAS I may have to name one of my furballs after you. wink

I'll keep checking this thread, would love to get a copy of the new package for trixie when y'all have it sorted.

Offline

#56 2025-03-19 01:22:09

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

greenjeans wrote:

would love to get a copy of the new package for trixie

It's on @micko01's repository.
https://forums.bunsenlabs.org/viewtopic.php?id=9031


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#57 2025-03-20 14:57:02

DeepDayze
Like sands through an hourglass...
From: In Linux Land
Registered: 2017-05-28
Posts: 1,897

Re: [SOLVED] QT Theming

johnraff wrote:

It looks as if qt6-base-private-abi has (temporarily?) disappeared, but probably when it returns the version will have increased from 6.7.2, so you'll need to do a new build I guess.

I'd suspect the Qt version would have been bumped to 6.8.2.


Real Men Use Linux

Offline

#58 2025-03-21 00:51:23

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,553
Website

Re: [SOLVED] QT Theming

The new build of qt6gtk2 doesn't seem to depend on qt6-base-private-abi any more. I don't know what changed.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#59 2025-03-21 07:15:19

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,065
Website

Re: [SOLVED] QT Theming

The Debian packages page claims it has never existed in any repository: https://packages.debian.org/search?keyw … ection=all

It must have been a virtual dependency or something hmm

Offline

#60 2025-04-19 12:22:02

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,065
Website

Re: [SOLVED] QT Theming

Just tried to build a trixie version of deadbang, it failed with this message:

Package qt5-gtk2-platformtheme is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'qt5-gtk2-platformtheme' has no installation candidate

And sure enough: https://tracker.debian.org/pkg/qtstyleplugins-src

I've replaced it with qt{5,6}-gtk-platformtheme, but that only works for GTK3 applications.

What is left that uses GTK2? I'll have to investigate...

Last edited by Head_on_a_Stick (2025-04-19 12:23:44)

Offline

Board footer

Powered by FluxBB