Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pi-gen issue with jackd2 #130

Open
ggraniti opened this issue Apr 29, 2022 · 2 comments
Open

pi-gen issue with jackd2 #130

ggraniti opened this issue Apr 29, 2022 · 2 comments

Comments

@ggraniti
Copy link

ggraniti commented Apr 29, 2022

Hello @kdoren,
First of all thank you for the amazing work you are doing with Jambox. Simply AMAZING. I have no experience but I am trying to customize it for my own use. I am trying to build the image with pi-gen. I left everything as it is in jambox, except for some changes I have made in VS Code in Stage3. I don’t need any other jamming software but SonoBus and Jamulus, so I removed the other installations and I have added my own aj-snapshot, plus some other configuration in jackdrc. Now, the pi-gen freezes at stage3 reporting this:

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:
 jackd2 : Depends: libreadline7 (>= 6.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

I don’t know what I am doing wrong (maybe removing the other jamming apps I also removed some essential package?), and I cannot think of a possible solution for this. Do you have any idea?

@kdoren
Copy link
Owner

kdoren commented Apr 29, 2022

@ggraniti My guess is that you might have SKIP set on earlier stages 0-2, which caches the installed packages. This speeds up the build time by a lot while working on stage3. However, changes in the underlying repo packages can later make it impossible to build by only running stage3. In that case, you need to delete the SKIP files from stages 0-2 and build over from scratch.

@ggraniti
Copy link
Author

ggraniti commented May 3, 2022

@kdoren Thank you! I will make sure I haven't done that mistake and I will fix it. By the way, since I am ignorant in coding (but I am really trying my best to understand things, after all I am a classical pianist and a university piano Professor, technology lover but not a computer scientist), I cannot find a place (and stage) where to upload my personal wallpaper. I know they are in /etc/alternatives/...., but I can't understand how they got there during the building process. Would you mind helping me understand a little more?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants