wasilewskinatan2@penguin:/etc/apt/sources.list.d$ sudo apt install cros-guest-tools
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:
cros-guest-tools : Depends: cros-im but it is not installable
Recommends: bzip2 but it is not going to be installed
Recommends: cros-apt-config but it is not going to be installed
Recommends: cros-gpu but it is not installable
Recommends: cros-logging but it is not going to be installed
Recommends: cros-pipe-config but it is not going to be installed
Recommends: cros-sudo-config but it is not going to be installed
Recommends: cros-systemd-overrides but it is not going to be installed
Recommends: cros-vmstat-metrics but it is not going to be installed
Recommends: dbus-x11 but it is not going to be installed
Recommends: file but it is not going to be installed
Recommends: fuse3 but it is not going to be installed
Recommends: git but it is not going to be installed
Recommends: gnupg but it is not going to be installed
Recommends: iptables but it is not going to be installed
Recommends: libxss1 but it is not going to be installed
Recommends: man-db but it is not going to be installed
Recommends: unzip but it is not going to be installed
Recommends: xz-utils but it is not going to be installed
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:
cros-guest-tools:amd64=0.40 is selected for install
cros-guest-tools:amd64 Depends cros-im
but none of the choices are installable:
[no choices]
wasilewskinatan2@penguin:/etc/apt/sources.list.d$
You didn't tell us your starting point - how you're going about installing a Baguette VM. The easiest way however is to enable the #crostini-containerless flag before starting the install. Then simply use the UI to create the environment - this way a Baguette VM is downloaded and a Trixie guest is installed and configured for your user in essentially the same way that the Bookworm container was installed previously. Baguette is almost ready for rollout and it's been working fine for me for a while.
I have it enabled with the flag. I am on version 142. Incident install the guest tools.
looks like after the release of 143 cros-im is still not released breaking cros-guest-tools as per the package list on
https://storage.googleapis.com/cros-packages/143/dists/trixie/main/binary-arm64/Packages
FYI to anyone looking at this it appears to be related to T64 versions of libraries.
ie 64 bits used for time vs 32 bits.
https://issues.chromium.org/issues/440523099 possibly.
cros-guest-tools is currently not compatible with debian 13 as the logs say, currently there is no option but to wait (or make a pr to the devs)
This was fixed in version 141. The correct repo needs to be used as it was not backported.
you sure? Its not fixed for me: sudo apt install cros-guest-tools
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:
cros-guest-tools : Depends: cros-im but it is not installable
Recommends: bzip2 but it is not going to be installed
Recommends: cros-apt-config but it is not going to be installed
Recommends: cros-gpu but it is not installable
Recommends: cros-logging but it is not going to be installed
Recommends: cros-pipe-config but it is not going to be installed
Recommends: cros-sudo-config but it is not going to be installed
Recommends: cros-systemd-overrides but it is not going to be installed
Recommends: cros-vmstat-metrics but it is not going to be installed
Recommends: dbus-x11 but it is not going to be installed
Recommends: iptables but it is not going to be installed
Recommends: vim
Recommends: xz-utils but it is not going to be installed
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:
cros-guest-tools:amd64=0.40 is selected for install
cros-guest-tools:amd64 Depends cros-im
but none of the choices are installable:
[no choices]
Run
apt-cache policy cros-guest-toolsand share the output.You can put it between
`(backtick) lines to format it automatically without messing up lines spacing.Plain text code hereI apologize for the bad formatting from earlier
I see the problem, and can confirm that the cros-im package is missing from the Trixie repository. It worked on my Chromebook because I had the version from Bullseye already installed and there is no version requirement.
As a work-around, make a copy of the cros.list APT source file (I just named it "cros-bullseye.list") and edit it to replace "trixie" with "bullseye". The Trixie repository already has pinned priority by default, and so the Bullseye repository will only be used for missing packages.
However, keep in mind that this copy of the cros.list file won't automatically update, and will remain pointing at the repository for whatever your current ChromeOS release is. You will need to modify the file manually after a ChromeOS upgrade to get updates for the cros-im package.
What OS version and what is the content of the cros.list apt sources file?