Skip to content

removed python3-systemd and using libsystemd instead (BugFix)#1361

Merged
Hook25 merged 2 commits intomainfrom
fix-dependancies-for-systemd
Jul 24, 2024
Merged

removed python3-systemd and using libsystemd instead (BugFix)#1361
Hook25 merged 2 commits intomainfrom
fix-dependancies-for-systemd

Conversation

@fernando79513
Copy link
Copy Markdown
Collaborator

Description

The systemd-python package, that was required to use the systemd library in python, required libsystemd-dev to be installed, but we were not installing that library during the build of the snaps.
libsystemd-dev has been added to the build-packages and libsystemd0 to the stage-packages.

The systemd-python version has been updated from 232 to 233 to fix an issue when running the 16.04 snap

Resolved issues

Documentation

Tests

All the snaps have been built remotely successfully.
Tested that the job can be executed in all the snaps.

@codecov
Copy link
Copy Markdown

codecov bot commented Jul 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 44.95%. Comparing base (5508989) to head (c58cff1).
Report is 129 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1361      +/-   ##
==========================================
+ Coverage   44.88%   44.95%   +0.07%     
==========================================
  Files         359      360       +1     
  Lines       38874    38924      +50     
  Branches     6588     6594       +6     
==========================================
+ Hits        17448    17498      +50     
  Misses      20757    20757              
  Partials      669      669              
Flag Coverage Δ
checkbox-support 58.11% <ø> (+0.42%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Copy Markdown
Collaborator

@Hook25 Hook25 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, tyvm for taking this on

@Hook25 Hook25 merged commit 357f1cf into main Jul 24, 2024
@Hook25 Hook25 deleted the fix-dependancies-for-systemd branch July 24, 2024 08:34
pedro-avalos pushed a commit that referenced this pull request Jul 29, 2024
* removed python3-systemd and using libsystemd instead

* using systemd-python 233 to make it work in checkbox16
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

Successfully merging this pull request may close these issues.

2 participants