Jump to content

Recommended Posts

Geschrieben

Hi ,

I put the latest trixie image with desktop on a raspberry pi 4.

When i try to install brickd ,after made the latest update and upgrades, 

with sudo apt install brickd

i receive an error with libgpiod  version 2 not supported in trixie. 

and i cannot install brickd with libgpiod 3version 3.

Can you tell ne if there is a fix/work around to install brickd on trixie  rasbian.

Thanks

Patrick

Geschrieben

Hi, 

I downloaded your link to libgpiod2 1.6.3 and run sudo dpkg -i libgpiod2_1.6.3-1+rpi1+b2_armhf.deb without success:

pi@pi22:~/tinkerforge $ sudo dpkg -i libgpiod2_1.6.3-1+rpi1+b2_armhf.deb
Selecting previously unselected package libgpiod2:armhf.
(Reading database ... 119824 files and directories currently installed.)
Preparing to unpack libgpiod2_1.6.3-1+rpi1+b2_armhf.deb ...
Unpacking libgpiod2:armhf (1.6.3-1+rpi1+b2) ...
dpkg: dependency problems prevent configuration of libgpiod2:armhf:
 libgpiod2:armhf depends on libc6 (>= 2.33).
 libgpiod2:armhf depends on libgcc-s1 (>= 3.5).
 libgpiod2:armhf depends on libstdc++6 (>= 5.2).
 libgpiod3:arm64 (2.2.1-2) breaks libgpiod2 (<< 2.2.1-2) and is installed.
  Version of libgpiod2:armhf to be configured is 1.6.3-1+rpi1+b2.

dpkg: error processing package libgpiod2:armhf (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.41-12+rpt1) ...
Errors were encountered while processing:
 libgpiod2:armhf

 

run sudo apt install -f

pi@pi22:~/tinkerforge $ sudo apt install -f
Correcting dependencies... Done
Installing dependencies:
  gcc-14-base:armhf  libc6:armhf  libgcc-s1:armhf  libidn2-0:armhf  libunistring5:armhf

Suggested packages:
  glibc-doc:armhf  locales:armhf  libnss-nis:armhf  libnss-nisplus:armhf

REMOVING:
  libgpiod2:armhf

Summary:
  Upgrading: 0, Installing: 5, Removing: 1, Not Upgrading: 2
  1 not fully installed or removed.
  Download size: 5,490 kB
  Space needed: 26.0 MB / 6,576 MB available

Continue? [Y/n] y
Get:1 http://deb.debian.org/debian trixie/main armhf gcc-14-base armhf 14.2.0-19 [49.4 kB]
Get:2 http://deb.debian.org/debian trixie/main armhf libgcc-s1 armhf 14.2.0-19 [37.0 kB]
Get:3 http://deb.debian.org/debian trixie/main armhf libunistring5 armhf 1.3-2 [441 kB]
Get:4 http://deb.debian.org/debian trixie/main armhf libidn2-0 armhf 2.3.8-2 [105 kB]
Get:5 http://archive.raspberrypi.com/debian trixie/main armhf libc6 armhf 2.41-12+rpt1 [4,857 kB]
Fetched 5,490 kB in 2s (3,430 kB/s)
Preconfiguring packages ...
(Reading database ... 119833 files and directories currently in  .........

.......select and unpacked a lot of files. 

No error at the end

Then install brickd

pi@pi22:~/tinkerforge $ sudo apt install brickd
Solving dependencies... Error!
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:
 brickd : Depends: libgpiod2 (>= 1.2) but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. brickd:arm64=2.4.7 is selected for install
   2. brickd:arm64 Depends libgpiod2 (>= 1.2)
      but none of the choices are installable:
      [no choices]

And it is not working.

 Any other idea?

Patrick

Geschrieben

Hi,

as libgpiod3 is preinstalled with Raspbian Trixie i see the solution to replace it with an older version only as workaround.

Is there already a plan to replace libgpiod2 with the latest version as dependency for Raspbian Trixie?

KR,
Max

Geschrieben
On 10/6/2025 at 11:37 PM, Maxicko said:

Is there already a plan to replace libgpiod2 with the latest version as dependency for Raspbian Trixie?

New brickd version to work with libgpiod2 and libgpiod3 coming this week.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...