canonical / checkbox

Checkbox
https://checkbox.readthedocs.io
GNU General Public License v3.0
30 stars 47 forks source link

Checkbox snap installed from 20.04/beta channel requires checkbox16 #1236

Closed zongminl closed 4 months ago

zongminl commented 4 months ago

Bug Description

When trying to install checkbox snap from 20.04/beta channel, an error message popped up:

$ sudo snap install checkbox --channel=20.04/beta --classic
error: cannot perform the following tasks:
- Run configure hook of "checkbox" snap if present (run hook "configure": 
-----
You need to install the checkbox16 snap.

You can do this with this command:
snap install checkbox16
-----)

While the correct dependency checkbox20 snap has been installed on the system:

$ snap list checkbox20
Name        Version       Rev   Tracking     Publisher            Notes
checkbox20  4.0.0-dev270  1786  latest/beta  ce-certification-qa  -

After checking the snap info it seems that there are some snap packages have been published to wrong channels:

  uc20/beta:        4.0.0-dev270 2024-05-07 (6930) 28kB classic
  20.04/beta:       4.0.0-dev270 2024-05-07 (6930) 28kB classic
  16.04/beta:       4.0.0-dev270 2024-05-07 (6930) 28kB classic

To Reproduce

  1. Install checkbox20 snap from beta channel $ sudo snap install checkbox20 --beta
  2. Install checkbox snap from 20.04/beta channel $ sudo snap install checkbox --channel=20.04/beta --classic
  3. Check the snap information of checkbox $ snap info checkbox

Environment

Relevant log output

No response

Additional context

No response

syncronize-issues-to-jira[bot] commented 4 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CHECKBOX-1442.

This message was autogenerated

Hook25 commented 4 months ago

Thank you for reporting this. Should be fixed now