Comments (4)
Guys this is a development branch. Not even in Beta status. But thx for reporting.
from dietpi.
Fixed with: 7badaa5
In your cases, if you fixed it manually via touch
or alike, no need to do anything else, as this is precisely what the pre-patch does as well. However, I suggest to switch back to master branch, unless you want to test something specific from the development branch.
from dietpi.
I had the same issue on a RPi4B; opening a sub-shell in the /tmp
directory shows the pre-patch_file
, server_version-6
, and the dev.tar.gz
not being present. Also, when running DietPi-BugReport
the process was unable to finish after extended wait.
Below is the details output by the update error:
- Date | Thu Jan 11 11:29:39 EST 2024
- DietPi version | v9.-1.0 (MichaIng/dev)
- Image creator |
- Pre-image |
- Hardware | RPi 4 Model B (aarch64) (ID=4)
- Kernel version |
Linux Piper2 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
- Distro | bookworm (ID=7,RASPBIAN=0)
- Command |
rm dev.tar.gz DietPi-dev/dietpi/pre-patch_file DietPi-dev/dietpi/server_version-6
- Exit code | 1
- Software title | DietPi-Update
Based on the details I see here and in the original post, I believe the issue is due to the test images getting upgraded to Bookworm earlier; the updater is looking for files that don't exist due to it. In particular, they are the following in my case: /tmp/DietPi-Update/DietPi-dev/dietpi/pre-patch_file
/tmp/DietPi-Update/DietPi-dev/dietpi/server_version-6
/tmp/Dietpi-Update/dev.tar.gz
I opened a sub-shell and touched all of these files (touch filename
) to create them, then the update proceeded as normal. So far my system works and reports version 9.0.0 (dev) but I am unsure if this is a reasonable fix for the problem.
from dietpi.
Generally, if you are not aware that you were on a (naturally unstable) development branch:
G_CONFIG_INJECT 'DEV_GITBRANCH=' 'DEV_GITBRANCH=master' /boot/dietpi.txt
I was tinkering with removing the obsolete DietPi v6 files from the repo last night. I thought I had fixed it, worked on my VM finally, but seems it was too late and I was too tired.
DietPi version | v9.-1.0 (MichaIng/dev)
Hmm, that alone is strange already, it should be v9.0.-1
🤔.
EDIT: Ah nope all right if you were on v9.0.-1
before. Then v9.-1.0
would be an intermediate step to v9.0.0
, to have the v9.0 patches applied again on the patch version increment.
EDIT: Ah, and now I know what the issue is: When the system was on v9.0 already but did this just as patch version update, the intended pre-patch is not applied.
from dietpi.
Related Issues (20)
- DietPi-Installer | Add support for Amlogic S9xx TV boxes HOT 7
- DietPi-Software | NZBGet: Move to DEB packages?
- Dietpi-VPN IPVanish installation - Possible bugs with IpVanish's configs.zip and also "keysize" in .ovpn file HOT 6
- Dietpi connecting to Chinese sites? HOT 1
- Camera Led not working HOT 7
- Pi-hole setup fails after applying workaround from #6592 / bond0 interface HOT 2
- Unable to install Wazuh agent on Pi 5 HOT 3
- HTTP(S) connections (without DNS) to certain hosts are blocked (by ISP?) HOT 81
- Image | ROCK 3C HOT 1
- Open Beta v9.4 | Please help testing and hardening our upcoming release HOT 14
- Error when updating to 9.4 HOT 1
- Bare minimum backup and Better explanation of the backup process HOT 3
- dietpi-software: snapweb snapcast server invalid web root HOT 6
- Iteration v9.5 (2024-06-08)
- dietpi-letsencrypt installation HOT 3
- DietPi-Software | Add desktop selection to main menu
- Can't update Jellyfin HOT 4
- Motioneye Telegram notification error HOT 1
- Radxa Rock 3B
- Errors were encountered while processing: raspi-firmware E: Sub-process /usr/bin/dpkg returned an error code (1) HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dietpi.