You are not logged in.
^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
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 )
Offline
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
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 )
Offline
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
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 )
Offline
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.
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
rebuilt and uploaded, and congrats on a duck egg for lintian warnings @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
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
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
@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 )
Offline
^ 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
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 )
Offline
Built a local package which installs fine, I've messaged micko01 with the files.
Offline
And it installed nicely on trixie:
Unpacking qt6gtk2 (0.3-2) ...
Setting up qt6gtk2 (0.3-2) ...
...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 )
Offline
Well done guys! HOAS I may have to name one of my furballs after you.
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
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 )
Offline
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
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 )
Offline
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
Offline
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