Bookworm Build script

a very small Live CD shaped to look and act like Puppy Linux.

Moderator: fredx181

User avatar
fredx181
Posts: 2916
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 342 times
Been thanked: 1236 times
Contact:

Re: Bookworm Build script

Post by fredx181 »

gumanzoy wrote: Fri Oct 04, 2024 5:12 am

@fredx181

Hi

I saw something more after i have experience with fresh builds.

As soon as network-manager 1.42.4 packages in debian and devuan not have dep: wpasupplicant like previous versions.
And only have rec: wpasupplicant. But this package is needed to be able to connect to Wi-Fi networks.

Better to have wpasupplicant in BASE_INSTALL=

Yes, thanks, did recently add wpasupplicant to the online xfce4.conf (at BASE_DOG_APPS_INSTALL=...), now added to all online configs at BASE_INSTALL=.....

dancytron
Posts: 701
Joined: Fri Dec 13, 2019 6:26 pm
Has thanked: 494 times
Been thanked: 205 times

Re: Bookworm Build script

Post by dancytron »

Looks like I found another version conflict with the devuan files.

This is the error message:

Code: Select all

The following packages have unmet dependencies:
 libeudev-dev : Depends: libeudev1 (= 233:3.2.9-9~beowulf1) but 234:3.2.12-4+deb12u1 is to be installed
E: Unable to correct problems, you have held broken packages.

Below is the narrative of how I found it.

I built a very minimal DD bookworm with usr merge but without systemd.

When I went to install scrcpy, which you have to compile, did this as the 1st step. (I have a systemd version working fine.) see https://github.com/Genymobile/scrcpy/bl ... c/linux.md

Code: Select all

apt install ffmpeg libsdl2-2.0-0 adb wget \
                 gcc git pkg-config meson ninja-build libsdl2-dev \
                 libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
                 libswresample-dev libusb-1.0-0 libusb-1.0-0-dev

I got an error. I installed a few things and tried again with this to record the error.

Code: Select all

root@live:~# apt install gcc git pkg-config meson ninja-build libsdl2-dev \
                 libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
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:

The following packages have unmet dependencies:
 libsdl2-dev : Depends: libudev-dev
E: Unable to correct problems, you have held broken packages.

I then tried to install libudev-dev by itself and got this error

Code: Select all

root@live:~# apt install  libudev-dev
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
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:

The following packages have unmet dependencies:
 libeudev-dev : Depends: libeudev1 (= 233:3.2.9-9~beowulf1) but 234:3.2.12-4+deb12u1 is to be installed
E: Unable to correct problems, you have held broken packages.

Thanks,

Dan

User avatar
fredx181
Posts: 2916
Joined: Tue Dec 03, 2019 1:49 pm
Location: holland
Has thanked: 342 times
Been thanked: 1236 times
Contact:

Re: Bookworm Build script

Post by fredx181 »

@dancytron
Yes, new eudev recently added to dog repo and requires also new libeudev-dev, I think it's fixed now, let me know.
(added libeudev-dev 234:3.2.12-4+deb12u1)

dancytron
Posts: 701
Joined: Fri Dec 13, 2019 6:26 pm
Has thanked: 494 times
Been thanked: 205 times

Re: Bookworm Build script

Post by dancytron »

That fixed it.

Thanks,

Dan

Post Reply

Return to “DebianDogs”