Skip to content
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

Clean minimal and server packages lists #4893

Merged
merged 2 commits into from
Mar 2, 2023
Merged

Clean minimal and server packages lists #4893

merged 2 commits into from
Mar 2, 2023

Conversation

igorpecovnik
Copy link
Member

@igorpecovnik igorpecovnik commented Mar 2, 2023

Description

In order to have as low maintenance costs with packages, merge them together.

bookworm  
bullseye -> bookworm
buster -> bookworm
common  
focal -> lunar
jammy -> lunar
kinetic -> lunar
lunar  
sid -> bookworm

Difference is only in different components for Ubuntu or Debian. If we move this to build script, we can merge things even more.

  • disable PLYMOUTH and password strength check on minimal images
  • move ubuntu-fonts package to desktops (needed for Terminator)

Jira reference number AR-1557 AR-1537 #4884

How Has This Been Tested?

Files which are gone VS. armbian master. Need another pair of eyes to check if we miss anything:

All those boots fine, below is the diff.

Tested also minimal Bullseye and Jammy. Perhaps we need to add also: dmsetup

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules

@igorpecovnik igorpecovnik force-pushed the AR-1557 branch 4 times, most recently from 31eb3e6 to b32acd2 Compare March 2, 2023 17:38
@igorpecovnik igorpecovnik marked this pull request as ready for review March 2, 2023 18:03
rpardini
rpardini previously approved these changes Mar 2, 2023
Copy link
Member

@rpardini rpardini left a comment

Choose a reason for hiding this comment

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

very hard to test this separately, merge and we see how it goes

@igorpecovnik
Copy link
Member Author

Yeah, its solving few bugs. I have added cron ... other packages doesn't seem to be critical.

@igorpecovnik igorpecovnik merged commit e71d8db into main Mar 2, 2023
@igorpecovnik igorpecovnik deleted the AR-1557 branch March 2, 2023 21:44
The-going pushed a commit to The-going/armbian-build that referenced this pull request Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants