-
Notifications
You must be signed in to change notification settings - Fork 448
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
Snap: Snapcraft currently relies on libapt
during configure
#5146
Comments
The fact that |
We have reverted to put back |
Also, possibly you want to use |
Thanks for the heads-up! I think the |
@Meulengracht and @alfonsosanchezbeato - do you have revision numbers of the |
Try revision 1690, it is not released now but you should be able to download and install. |
Bug Description
Snapcraft currently relies on
libapt
being available from the base snap, which it has been by accident, we corrected this recently (on core22 and core24 that are in beta/candidate) and then it was reported that Snapcraft now fails to install due to its configure hook importingapt
which unfortunately relies onlibapt
being available. Furthermore this library has just been taking up space in the base.We think this is unfortunate due to the fact that snaps are supposed to work in a snap-only system, where
apt
might not even be part of the equation. Right now it may not be a huge problem, but as we move towards a more snap-focused future, this seems very odd, and we would like for Snapcraft to be able to install on a system whereapt
is not available in the base snap.To Reproduce
Environment
Ubuntu systems that use snap
snapcraft.yaml
N/A
Relevant log output
The text was updated successfully, but these errors were encountered: