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

qubes-thunderbird not installable in debian buster #3677

Closed
mirrorway opened this Issue Mar 8, 2018 · 3 comments

Comments

Projects
None yet
3 participants
@mirrorway

Qubes OS version:

R4.0, current-testing

Affected component(s):

debian 10 (buster-testing).


Steps to reproduce the behavior:

  1. Manually upgrade a debian-9 template to debian-10.
  2. In that template, run sudo apt install qubes-thunderbird

Expected behavior:

Installs qubes-thunderbird extension, to allow attachments to be opened in VM.

Actual behavior:

$ sudo apt install qubes-thunderbird
Reading package lists... Done
Building dependency tree       
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:
 qubes-thunderbird : Depends: icedove but it is not installable
E: Unable to correct problems, you have held broken packages.

General notes:

buster doesn't have an icedove package, but has thunderbird.

The icedove dependency also means you can't install qubes-vm-recommended. So apt autoremove removes many packages, unless you marked them as manually installed.

@unman

This comment has been minimized.

Show comment
Hide comment
@unman

unman Mar 8, 2018

Member

Buster is testing: you have to accept that things are going to break. There's an icedove package in sid which will, at some point, migrate in to buster. But not yet.
It's not feasible for Qubes to support an unstable, shifting version of Debian. Sometimes it will work, sometimes not.

Member

unman commented Mar 8, 2018

Buster is testing: you have to accept that things are going to break. There's an icedove package in sid which will, at some point, migrate in to buster. But not yet.
It's not feasible for Qubes to support an unstable, shifting version of Debian. Sometimes it will work, sometimes not.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Mar 9, 2018

Member

Closing as "not a bug." If you believe this is a mistake, please leave a comment, and we'll be happy to take another look. Thank you.

Member

andrewdavidwong commented Mar 9, 2018

Closing as "not a bug." If you believe this is a mistake, please leave a comment, and we'll be happy to take another look. Thank you.

@mirrorway

This comment has been minimized.

Show comment
Hide comment
@mirrorway

mirrorway Mar 9, 2018

The icedove package in sid is not installable (after enabling sid). So I think the breakage is not temporary? but a lasting consequence of the branding change from icedove back to thunderbird.

After updating the dependency in qubes-thunderbird-xxx.deb control file from icedove to thunderbird, I'm able to install both qubes-thunderbird and qubes-vm-recommended in buster, and Thunderbird can "Open in DispVM" attachments again.

mirrorway commented Mar 9, 2018

The icedove package in sid is not installable (after enabling sid). So I think the breakage is not temporary? but a lasting consequence of the branding change from icedove back to thunderbird.

After updating the dependency in qubes-thunderbird-xxx.deb control file from icedove to thunderbird, I'm able to install both qubes-thunderbird and qubes-vm-recommended in buster, and Thunderbird can "Open in DispVM" attachments again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment