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

Beta v6.23.3 #2788

Merged
merged 28 commits into from
May 12, 2019
Merged

Beta v6.23.3 #2788

merged 28 commits into from
May 12, 2019

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented May 12, 2019

Beta v6.23.3

(12/05/19)

Buster support

  • DietPi-Software | Resolved the last failing installs on Debian Buster systems by either fixing or disabling them: phpMyAdmin and Tomcat8 are currently not available on non-RPi Buster systems.
  • DietPi on Debian Buster x86_64 systems can be considered as compatible and stable now. On ARM devices some last software install tests are outstanding, especially on Raspberry Pi with Raspbian particularities. We will ship experimental images for testing purpose soon.

Bug Fixes (since v6.23.2)

  • DietPi-Software | Resolved the last failing installs on Debian Buster systems by either fixing or disabling them: phpMyAdmin and Tomcat8 are currently not available on non-RPi Buster systems

MichaIng added 9 commits May 11, 2019 17:01
+ DietPi-Software | Nextcloud: Do not set "opcache.enable_cli=1" any more, which is not recommended since Nextcloud v16.0.1: nextcloud/documentation#1439
+ DietPi-Patch | Nextcloud: Do not set "opcache.enable_cli=1" any more, which is not recommended since Nextcloud v16.0.1: nextcloud/documentation#1439
+ DietPi-Software | Raise max size for software list to cover new XFCE4 power manager
+ DietPi-Software | Tiny wording
+ DietPi-Software | phpMyAdmin: APT package not available on Debian Buster (but on Raspbian Buster)
+ DietPi-Software | Tomcat8: Disable for non-RPi Buster
+ DietPi-Software | NAA Daemon: libasound2 is installed with ALSA; On Stretch+ rely on G_AGF to resolve dependencies which fixes install on Buster where gcc-6-base is not available (the required libstdc++6 depends on gcc-8-base instead).
+ DietPi-Software | NAA Daemon: Fix install on non-ARM Jessie systems by providing all arch binaries on our server
+ DietPi-Software | NAA Daemon: Fix install on Buster by setting JAVA_HOME to Java 11
+ DietPi-Software | NAA Daemon: Update to current version 3.5.6-41
+ DietPi-Software | MPD: libasound2 > libasound2-data are installed by ALSA; Use current 0.20.23 URL directly which was already symlinked before
+ DietPi-Software | HTPC Manager: Fix install on Buster by replacing the obsolete "python-imaging" meta/transitional package with "python-pil"
+ DietPi-Software | Roon Server: Fix install on Buster by removing the obsolete "libav-tools" meta/transitional package which was only required as old alternative to FFmpeg (which it pulls in)
+ DietPi-Software | FuguHub: https://fuguhub.com SSL issuer is not known/trusted on different DietPi/Debian systems. Strange since on Windows and all ssllabs.com OS checks it is trusted. We skip certificate check for now, however this should be checked/fixed in Debian ca-certificates package.
+ DietPi-Software | Syntax/Typo
@MichaIng MichaIng added the Beta 🧪 Issues specific to the Beta branch testing label May 12, 2019
@MichaIng MichaIng added this to the v6.23 milestone May 12, 2019
@MichaIng MichaIng requested a review from Fourdee May 12, 2019 03:46
@MichaIng MichaIng self-assigned this May 12, 2019
@MichaIng MichaIng changed the title Beta v6.23.2 Beta v6.23.3 May 12, 2019
MichaIng added 8 commits May 12, 2019 05:47
+ RC up
+ DietPi-Globals | Raise default RC version
+ CHANGELOG | Inform about current Buster support state
+ DietPi-Cleaner | Never purge APT packages, instead mark them for autoremoval only. E.g. "man-db" would purge some of our offered software titles as well. Adjust the dry run info accordingly.
+ DietPi-Cleaner | Add info about man/doc disk usage when doing dry run
+ DietPi-Cleaner | Minor fixes + wait for user input after dry run, so results can be reviewed before returning to whiptail menu
+ DietPi-Cleaner | Fine tuning
+ DietPi-Cleaner | Always show freed space after running cleaners if not dry-run was selected. Wait for user input only if dry-run was selected to allow reviewing results. Show more info in future releases.
+ DietPi-Cleaner | Do not handle services when doing dry-run only
@MichaIng
Copy link
Owner Author

MichaIng commented May 12, 2019

@Fourdee
Was busy last night to literally install all available software on Buster. At least install process and rough service checks are passed now, so DietPi-Software can be taken as Debian Buster compatible. Of course there are some RPi-only installs that still require testing and on ARM in general things could be different.

To do the next step I will create an experimental Raspbian Buster image, possibly today after updating the RPi Stretch image.

Anything else you want to test/add? Otherwise I do the release within the next two hours (Dev > Beta and Beta > jessie-support+master directly)

+ DietPi-Patch | PHP migration wording to avoid confusion
@Fourdee
Copy link
Collaborator

Fourdee commented May 12, 2019

@MichaIng

Looks all good this end aswell 👍 Also, I been running Buster for my daily driver, no issues yet, looks good for future support after Stretch is moved aside 😄

Copy link
Collaborator

@Fourdee Fourdee left a comment

Choose a reason for hiding this comment

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

👍
Looks good, nice work!

@Fourdee
Copy link
Collaborator

Fourdee commented May 12, 2019

N2 before IO priority set:

   │  - RootFS          : Write = 31 MB/s | Read = 78 MB/s                                    │   
   │  - RAM             : Write = 556 MB/s | Read = 745 MB/s    

After

 - RootFS          : Write = 26 MB/s | Read = 108 MB/s                                   │   
   │  - RAM             : Write = 589 MB/s | Read = 797 MB/s 

Daniel Knight and others added 3 commits May 12, 2019 16:31
+ DietPi-Patch | phpBB v3.2.X as well does not yet support PHP7.3. Fresh install works fine but any update will prompt an error. Support expected with v3.3.X
+ DietPi-Software | phpBB/PHP: phpBB up to v3.2 does not yet support PHP7.3 as well. Fresh install works but any update will be denied.
@MichaIng
Copy link
Owner Author

Last resort fix:

  • phpBB3 indeed does not yet support PHP7.3. I missed that since fresh install works fine without any errors/warnings and such and I could not find anything that does not work.
  • Only updates (via internal updater) are blocked. So we will migrate phpBB users to PHP7.2 for now, similar to how we do for ownCloud users.

However our forums can now be taken as phpBB on PHP7.3 testing case. Luckily indeed to obvious issues at least 😄.

MichaIng added 4 commits May 12, 2019 20:49
+ CHANGELOG | PHP: phpBB does as well not yet support PHP7.3
+ DietPi-Software | phpBB: Install new v3.2.7
+ CHANGELOG | Add missing link and user credits for report
+ DietPi-Software | phpBB/ownCloud: Allow both PHP7.3 preferences concurrently and remove them on software uninstall. This assures PHP7.3 is blocked as long as any of both is installed and automatically release when uninstalled.
@MichaIng MichaIng merged commit 5d9133a into beta May 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Beta 🧪 Issues specific to the Beta branch testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants