You are not logged in.

#41 2025-02-08 03:53:07

hhh
Gaucho
From: High in the Custerdome
Registered: 2015-09-17
Posts: 16,036
Website

Re: Carbon Bugs

^ Also easier for users. The first place I'd look would be in the bl-autostart entry.


No, he can't sleep on the floor. What do you think I'm yelling for?!!!

Offline

#42 2025-02-08 04:48:34

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

Re: Carbon Bugs

^agreed.

The only time a .desktop file is useful is when it's something the user wouldn't likely know about - or want to know about.

Last edited by johnraff (2025-02-08 04:50:04)


...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-08 10:25:02

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,646

Re: Carbon Bugs

johnraff wrote:

And we'll be most grateful to hear about the bugs that you find. smile

Somehow the error looks familiar to me. Unfortunately, I am currently unable to categorize it...

Not one of the three packages bunsen-meta-base; bunsen-meta-lite or bunsen-meta-all can be installed due to missing dependencies:

apt install bunsen-meta-base
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Unsatisfied dependencies:
 bunsen-meta-base : Hängt ab von: dillo soll aber nicht installiert werden
                    Hängt ab von: policykit-1-gnome ist aber nicht installierbar
Error: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
bunsen-meta-lite
Unsatisfied dependencies:
 bunsen-meta-lite : Hängt ab von: dillo soll aber nicht installiert werden
                    Hängt ab von: hfsprogs ist aber nicht installierbar
                    Hängt ab von: policykit-1-gnome ist aber nicht installierbar
                    Hängt ab von: unrar ist aber nicht installierbar
bunsen-meta-all
Unsatisfied dependencies:
 bunsen-meta-all : Hängt ab von: hfsprogs ist aber nicht installierbar
                   Hängt ab von: policykit-1-gnome ist aber nicht installierbar
                   Hängt ab von: unrar ist aber nicht installierbar

My active sources:

inxi -r
Repos:
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/bunsen.list
    1: deb https://pkg.bunsenlabs.org/debian carbon main
    2: deb https://pkg.bunsenlabs.org/debian bookworm-backports main
  No active apt repos in: /etc/apt/sources.list.d/dbgsym.list
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb https://deb.debian.org/debian/ unstable main non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/extra.list
    1: deb https://ftp.belnet.be/mirror/siduction/extra unstable main non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/fixes.list
    1: deb https://ftp.belnet.be/mirror/siduction/fixes unstable main non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/01micko.sources
    1: deb https://01micko.github.io/debian/ carbon-trixie main

Offline

#44 2025-02-08 11:46:53

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

Re: Carbon Bugs

For hfsprogs and unrar you need to add the non-free component to your sid repositories. Carbon is based on trixie though so it's probably best to add those repositories and pin them above sid.

The policykit-1-gnome package has been removed from testing but unstable still has it.

If you have the aptitude command installed you can use

LC_ALL=C aptitude why-not policykit-1-gnome

No idea about dillo though, that should be fine.

Can we see

LC_ALL=C apt policy

^ That shows your sources and pinning better than inxi. The LC_ALL prefix makes the command speak English.

Offline

#45 2025-02-08 12:38:09

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

Re: Carbon Bugs

Just noticed this earlier in the thread:

I moved deadbang to the new rules system, here's my replacement for the old .pkla authorisation file that allows thunar to mount internal drives without asking for a password:

polkit.addRule(function(action, subject) {
    if ((action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
         action.id == "org.freedesktop.udisks2.filesystem-mount") &&
        subject.isInGroup("users")) {
        return polkit.Result.YES;
    }
});

https://git.sr.ht/~head_on_a_stick/dead … sks2.rules

Offline

#46 2025-02-09 05:44:08

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

Re: Carbon Bugs

@unklar, @HOAS has pinned down the hfsprogs and unrar issue I think, but I don't know why your apt can't find dillo. There should be two versions available, from Debian and BunsenLabs:
On my Trixie VM:

john@trixie-tester:~$ apt policy dillo
dillo:
  Installed: 3.1.1-0.1~bl3
  Candidate: 3.1.1-0.1~bl3
  Version table:
 *** 3.1.1-0.1~bl3 500
        500 https://pkg.bunsenlabs.org/debian carbon/main amd64 Packages
        100 /var/lib/dpkg/status
     3.1.1-0.1~bl2 100
        100 https://01micko.github.io/debian carbon-trixie/main amd64 Packages
     3.0.5-7.1 500
        500 http://deb.debian.org/debian trixie/main amd64 Packages
john@trixie-tester:~$ inxi -r
Repos:
  Active apt repos in: /etc/apt/sources.list
    1: deb http://deb.debian.org/debian/ trixie main contrib non-free-firmware non-free
    2: deb http://security.debian.org/debian-security trixie-security main contrib non-free-firmware non-free
    3: deb http://deb.debian.org/debian/ trixie-updates main contrib non-free-firmware non-free
  Active apt repos in: /etc/apt/sources.list.d/bunsen.list
    1: deb https://pkg.bunsenlabs.org/debian carbon main
  Active apt repos in: /etc/apt/sources.list.d/01micko.sources
    1: deb https://01micko.github.io/debian/ carbon-trixie main

@unklar you're using the Debian unstable repo, while Carbon expects Trixie. In practice they're almost the same but you'd probably better take HOAS's advice and add Trixie.

policykit-1-gnome is going to be replaced with lxpolkit, mate-polkit or lxqt-policykit, but the metapackage hasn't been updated yet. Thanks for catching it!

Last edited by johnraff (2025-02-09 07:17:03)


...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-09 13:19:25

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,646

Re: Carbon Bugs

johnraff wrote:

@unklar, @HOAS has pinned down the hfsprogs and unrar issue I think, but I don't know why your apt can't find dillo. There should be two versions available, from Debian and BunsenLabs:
On my Trixie VM:

root@chroot-helper:/# LC_ALL=C apt policy dillo
dillo:
  Installed: (none)
  Candidate: 3.1.1-0.1~bl3
  Version table:
     3.1.1-0.1~bl3 500
        500 https://pkg.bunsenlabs.org/debian carbon/main amd64 Packages
     3.1.1-0.1~bl2 100
        100 https://01micko.github.io/debian carbon-trixie/main amd64 Packages
     3.0.5-7.1 500
        500 https://deb.debian.org/debian unstable/main amd64 Packages
LC_ALL=C apt install dillo
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:
 dillo : Depends: libmbedcrypto7t64 (>= 2.28.0) but it is not installable
         Depends: libmbedtls14t64 (>= 2.28.0) but it is not installable
         Depends: libmbedx509-1t64 (>= 2.28.0) but it is not installable
Error: Unable to correct problems, you have held broken packages.

I will download the Boron ISO, install it and change the sources to Trixi and Carbon with the first restart. Then do a full-upgrade like @HoaS did.

Then we'll see...
Thanks!  wink

Offline

#48 2025-02-09 13:42:41

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

Re: Carbon Bugs

Looks like sid broke the toys again big_smile

Offline

#49 2025-02-09 17:08:03

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

Re: Carbon Bugs

Boron doesn't seem to have the en_US.UTF-8 locale installed if any other locale is selected in the installer, I presume this will carry over to Carbon.

My attempted fix for deadbang is this line added to config/includes.installer/preseed.cfg:

d-i preseed/late_command string sed -i '/en_US.UTF-8/s/^#//' /target/etc/locale.gen ; in-target locale-gen

I haven't tested or committed this yet though.

Applications will always assume en_US.UTF-8 is installed regardless of system locale so this might be a bug in live-build.

EDIT: corrected command, testing again...

EDIT2: the fix works smile

Last edited by Head_on_a_Stick (2025-02-09 21:29:04)

Offline

#50 2025-02-10 02:03:37

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

Re: Carbon Bugs

Head_on_a_Stick wrote:

Boron doesn't seem to have the en_US.UTF-8 locale installed if any other locale is selected in the installer...

...Applications will always assume en_US.UTF-8 is installed regardless of system locale so this might be a bug in live-build.

Or a bug in debian-installer? What happens with eg the Debian netinstall?

Might this also work?

d-i localechooser/supported-locales multiselect en_US.UTF-8

BTW handy reference: https://preseed.debian.net/debian-preseed/

Anyway, bug or not, it looks as if it would be a service to our users to make sure en_US.UTF-8 is installed.

Last edited by johnraff (2025-02-10 02:32:05)


...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-02-10 04:17:09

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

Re: Carbon Bugs

unklar wrote:
LC_ALL=C apt install dillo
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:
 dillo : Depends: libmbedcrypto7t64 (>= 2.28.0) but it is not installable
         Depends: libmbedtls14t64 (>= 2.28.0) but it is not installable
         Depends: libmbedx509-1t64 (>= 2.28.0) but it is not installable
Error: Unable to correct problems, you have held broken packages.

I will download the Boron ISO, install it and change the sources to Trixi and Carbon with the first restart.

Those three packages are not available in Sid for amd64. My guess is that just adding the Trixie apt sources would fix it.


...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

#52 2025-02-10 07:12:18

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

Re: Carbon Bugs

johnraff wrote:

Might this also work?

d-i localechooser/supported-locales multiselect en_US.UTF-8

Not sure if that would cause the locale selection screen not to appear, I will have to check.

Watch this space...

EDIT:

johnraff wrote:
Head_on_a_Stick wrote:

Applications will always assume en_US.UTF-8 is installed regardless of system locale so this might be a bug in live-build.

Or a bug in debian-installer? What happens with eg the Debian netinstall?

Both the netinstall and the live ISO image install systems without en_US.UTF-8 if a different locale is selected so this is actually a Debian bug. I should probably report it.

Arch explicitly requires en_US.UTF-8 to be present: https://wiki.archlinux.org/title/Instal … calization & https://wiki.archlinux.org/title/Locale … ng_locales

And the wiki reports problems with Steam if it is not installed: https://wiki.archlinux.org/title/Steam/Troubleshooting#SetLocale('en_US.UTF-8')_fails_at_game_startup_or_typing_non-ASCII_characters_does_not_work_in_the_Steam_client

Last edited by Head_on_a_Stick (2025-02-10 14:42:16)

Offline

#53 2025-02-10 14:59:12

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,646

Re: Carbon Bugs

Head_on_a_Stick wrote:

Looks like sid broke the toys again big_smile

tongue
Actually, I'm not a friend of Trixi/sid(Testing). It always takes too long for changes/bugs etc. to be fixed.

I prefer the unstable (like siduction) as a daily workhorse.
It's just cool how quickly bugs are fixed and new things appear.
Of course, this system requires full attention when updating. A good compromise for me is the siduction forum and the apt commands (as needed):

apt dist-(full)upgrade

or

apt --solver 3.0 full-upgrade

======================
THhVMuVt.png

Thanks for your hint to build this BL system from ISO, with immediate change of sources to Trixi/sid.  wink

So far (1035 packages have been changed) it works well.

I did this on a new machine with UEFI.
Since the EFI is not my cup of tea, I'd like to ask you for advice in another thread when I get a chance.  smile

Last edited by unklar (2025-02-10 14:59:48)

Offline

#54 2025-02-10 16:56:36

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

Re: Carbon Bugs

unklar wrote:

I'm not a friend of Trixi/sid(Testing). It always takes too long for changes/bugs etc. to be fixed.

Yes, the mandatory transition delay can mess things up. For such cases it might be best to have the sid repositories but pin them to 100 so they are treated the same way as backports in the stable release. That way you can run trixie as the base system with any missing packages pulled from sid.

The Debian Reference covers this technique: https://www.debian.org/doc/manuals/debi … le_literal

This will cease to be an issue once the freeze starts[1], all the packages should be present and (mostly) unchanged from that point on, barring bug fixes.

unklar wrote:

So far (1035 packages have been changed) it works well.

Nice. Looks like you still have the Boron wallpaper so make sure the bunsen-meta-all package is installed and then accept the offer to update the user configuration to see how the Carbon desktop looks.

unklar wrote:

I'd like to ask you for advice in another thread

Please do :-)

[1] https://release.debian.org/testing/freeze_policy.html

Last edited by Head_on_a_Stick (2025-02-10 20:17:06)

Offline

#55 2025-02-11 15:08:06

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,646

Re: Carbon Bugs

Head_on_a_Stick wrote:

Nice. Looks like you still have the Boron wallpaper so make sure the bunsen-meta-all package is installed and then accept the offer to update the user configuration to see how the Carbon desktop looks.

I installed it, but he didn't make me an offer.

Install method: iso
Version: boron-1-240123-amd64
Disk info: Debian GNU/Linux 12 "Boron" - Snapshot amd64 LIVE/INSTALL Binary 20240123-08:09
Install date: 2025-02-09T14:42:32
Added bunsen-meta-all at 2025-02-10T17:06:03, version 13.0-5
/etc/bunsen/bunsen_install (END)

...and, thanks for the links.

Last edited by unklar (2025-02-11 15:40:47)

Offline

#56 2025-02-11 15:24:28

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,646

Re: Carbon Bugs

Head_on_a_Stick wrote:

Please do :-)

Thanks!
https://forums.bunsenlabs.org/viewtopic … 83#p141183

Offline

#57 2025-02-11 16:38:34

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

Re: Carbon Bugs

unklar wrote:

he didn't make me an offer

You can request a manual update with

bl-user-setup --refresh

Offline

#58 2025-02-12 09:56:00

unklar
Back to the roots 1.9
From: #! BL
Registered: 2015-10-31
Posts: 2,646

Re: Carbon Bugs

Head_on_a_Stick wrote:
unklar wrote:

he didn't make me an offer

You can request a manual update with

bl-user-setup --refresh

Thank you.
I don't see any change.

There are also applications here that do not work from the menu, e.g.
"System Settings--Install Favorite Packages--Multimedia Players-Install Audacious
or
...gparted"

No problem from the terminal.

Last edited by unklar (2025-02-12 10:12:10)

Offline

#59 2025-02-12 20:01:12

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

Re: Carbon Bugs

Try

sudo apt install mate-polkit

Then log out & back in again.

Offline

#60 2025-02-12 20:12:09

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

Re: Carbon Bugs

And a bug report of my own for the current Carbon desktop: the "Exit" menu option doesn't seem to do anything, even with mate-polkit installed and running.

Somewhat embarrassingly I no longer know what that option runs and I'm too tired to figure it out (sorry). Perhaps I'll edit this tomorrow if I muddle through...

There is a chance this is just a testing/unstable SNAFU rather than a fixable bug.

Last edited by Head_on_a_Stick (2025-02-12 20:12:45)

Offline

Board footer

Powered by FluxBB