MichaIng / DietPi

Lightweight justice for your single-board computer!
https://dietpi.com/
GNU General Public License v2.0
4.76k stars 494 forks source link

Orange Pi 4 LTS create own repository failed #5858

Closed AkaMrBill closed 1 year ago

AkaMrBill commented 1 year ago

Creating a bug report/issue

Details:

Joulinar commented 1 year ago

The error you shared is about not being able to upload a bug report. Is there another issue you like to share next to the bug report?

AkaMrBill commented 1 year ago

Crap, oops. Yeah, I was trying to create a diet pie image from an installed Debian image on an Orange pi 4 LTS. The script errored out saying that there were several dependencies, and provided a huge list, that needed to be installed but would not be installed.

Let me try running the process again and see if I can get the actual list.

Bill K.

On Thu, Nov 3, 2022, 3:54 PM Joulinar @.***> wrote:

The error you shared is about not being able to upload a bug report. Is there another issue you like to share next to the bug report?

โ€” Reply to this email directly, view it on GitHub https://github.com/MichaIng/DietPi/issues/5858#issuecomment-1302718531, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH2MTGL56QPPWX526AQTN53WGQYA5ANCNFSM6AAAAAARWSY2UY . You are receiving this because you authored the thread.Message ID: @.***>

Joulinar commented 1 year ago

Best is to answer directly on GitHub. Answering by mail has some limitations ๐Ÿ˜‰

AkaMrBill commented 1 year ago

Got it.

I am trying an additional step to those provided on how to "Create your Own Distribution". The instructions show to do a "apt update", but do not include "apt upgrade". So I am trying that now. I will report back on whether that resolved the issue.

Joulinar commented 1 year ago

Try to share the full log once issue occurs.

AkaMrBill commented 1 year ago

OK, so that failed. I wold love to share the full log, but will need guidence on where to find it. BTW, I attempted to perform the conversion to Dietpi via an SSH terminal due to the warning about not trying it from a "desktop".

Joulinar commented 1 year ago

Simply try to scroll up on your SSH terminal and copy/past the text

AkaMrBill commented 1 year ago

Yep, tried that. Putty is not providing the copy/paste functionality I would expect. Let me give it another shot.

Joulinar commented 1 year ago

Usually just marking things in Putty will copy the text automatically.

AkaMrBill commented 1 year ago
root@orangepi4-lts:~# bash -c "$(curl -sSfL 'https://raw.githubusercontent.com/M                                                                         ichaIng/DietPi/master/.build/images/dietpi-installer')"
Hit:1 https://deb.debian.org/debian bullseye InRelease
Hit:2 https://deb.debian.org/debian bullseye-updates InRelease
Hit:3 https://deb.debian.org/debian-security bullseye-security InRelease
Hit:4 https://deb.debian.org/debian bullseye-backports InRelease
Reading package lists... Done
[ INFO ] Selected Git branch: MichaIng/master
[ INFO ] DietPi-PREP | Detected distribution version: Bullseye (ID: 6)
[ INFO ] DietPi-PREP | Detected target CPU architecture: aarch64 (ID: 3)

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [0] Detecting existing DietPi system

[ INFO ] DietPi-PREP | DietPi system found, uninstalling old instance...
[ SUB1 ] DietPi-Services > stop
[  OK  ] DietPi-Services | stop : cron
[  OK  ] DietPi-Services | stop : hostapd
[  OK  ] DietPi-Services | stop : cups
removed '/etc/systemd/system/dietpi-cloudshell.service'
removed '/etc/systemd/system/dietpi-firstboot.service'
removed '/etc/systemd/system/dietpi-fs_partition_resize.service'
removed '/etc/systemd/system/dietpi-kill_ssh.service'
removed '/etc/systemd/system/dietpi-postboot.service'
removed '/etc/systemd/system/dietpi-preboot.service'
removed '/etc/systemd/system/dietpi-ramlog.service'
removed '/etc/systemd/system/dietpi-vpn.service'
removed '/etc/systemd/system/dietpi-wifi-monitor.service'
removed '/boot/dietpi/dietpi-led_control'
removed '/boot/dietpi/dietpi-cpuinfo'
removed '/boot/dietpi/misc/start_kodi'
removed '/boot/dietpi/misc/dietpi-justboom'
removed '/boot/dietpi/misc/dietpi-arr_to_RAM'
removed directory '/boot/dietpi/misc'
removed '/boot/dietpi/dietpi-cleaner'
removed '/boot/dietpi/dietpi-vpn'
removed '/boot/dietpi/postboot'
removed '/boot/dietpi/dietpi-morsecode'
removed '/boot/dietpi/dietpi-letsencrypt'
removed '/boot/dietpi/dietpi-drive_manager'
removed '/boot/dietpi/dietpi-cron'
removed '/boot/dietpi/dietpi-launcher'
removed '/boot/dietpi/dietpi-bugreport'
removed '/boot/dietpi/dietpi-autostart'
removed '/boot/dietpi/.version'
removed '/boot/dietpi/preboot'
removed '/boot/dietpi/dietpi-software'
removed '/boot/dietpi/dietpi-update'
removed '/boot/dietpi/dietpi-survey'
removed '/boot/dietpi/dietpi-services'
removed '/boot/dietpi/dietpi-config'
removed '/boot/dietpi/func/dietpi-obtain_hw_model'
removed '/boot/dietpi/func/dietpi-benchmark'
removed '/boot/dietpi/func/dietpi-set_swapfile'
removed '/boot/dietpi/func/dietpi-globals'
removed '/boot/dietpi/func/dietpi-print_large'
removed '/boot/dietpi/func/dietpi-set_cpu'
removed '/boot/dietpi/func/change_hostname'
removed '/boot/dietpi/func/dietpi-set_software'
removed '/boot/dietpi/func/dietpi-logclear'
removed '/boot/dietpi/func/dietpi-optimal_mtu'
removed '/boot/dietpi/func/create_mysql_db'
removed '/boot/dietpi/func/dietpi-banner'
removed '/boot/dietpi/func/dietpi-ramlog'
removed '/boot/dietpi/func/dietpi-set_hardware'
removed '/boot/dietpi/func/dietpi-wifidb'
removed '/boot/dietpi/func/run_ntpd'
removed '/boot/dietpi/func/dietpi-set_userdata'
removed directory '/boot/dietpi/func'
removed '/boot/dietpi/dietpi-sync'
removed '/boot/dietpi/dietpi-ddns'
removed '/boot/dietpi/dietpi-login'
removed '/boot/dietpi/dietpi-cloudshell'
removed '/boot/dietpi/dietpi-explorer'
removed '/boot/dietpi/dietpi-backup'
removed '/boot/dietpi/.dietpi-services_include_exclude'
removed directory '/boot/dietpi'
removed '/boot/dietpi-LICENSE.txt'
removed '/boot/dietpi-README.md'
removed '/boot/dietpi.txt'
removed '/var/lib/dietpi/postboot.d/readme.txt'
removed directory '/var/lib/dietpi/postboot.d'
removed '/var/lib/dietpi/.dietpi_image_version'
removed '/var/lib/dietpi/services/fs_partition_resize.sh'
removed '/var/lib/dietpi/services/dietpi-wifi-monitor.sh'
removed '/var/lib/dietpi/services/dietpi-firstboot.bash'
removed directory '/var/lib/dietpi/services'
removed directory '/var/lib/dietpi'
removed directory '/var/tmp/dietpi/logs'
removed directory '/var/tmp/dietpi'
removed directory '/run/dietpi'
removed '/etc/cron.daily/dietpi'
removed '/etc/cron.hourly/dietpi'
removed '/etc/bashrc.d/dietpi.bash'
removed '/etc/sysctl.d/dietpi.conf'

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [1] Target system inputs

[ INFO ] DietPi-PREP | Entered image creator: Bill Kendall
[ INFO ] DietPi-PREP | Entered pre-image info: https://drive.google.com/drive/folders/1W0Bm-GGvVqgiDeSdEy_PSGlA23ahMGC6    {debian bullseye desktop version}
[ INFO ] DietPi-PREP | Selected hardware model ID: 24
[ INFO ] DietPi-PREP | Marking WiFi as required
[ INFO ] DietPi-PREP | Selected Debian version: bullseye (ID: 6)

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [2] Downloading and installing DietPi source code

[  OK  ] DietPi-PREP | Downloading source code
[  OK  ] DietPi-PREP | Unpacking source code
[  OK  ] DietPi-PREP | Removing unused files
[  OK  ] DietPi-PREP | Hardening source code mode
[ INFO ] DietPi-PREP | Moving kernel and boot configuration to /boot
[  OK  ] DietPi-PREP | mv DietPi-master/dietpi.txt /boot/
[  OK  ] DietPi-PREP | mv DietPi-master/README.md /boot/dietpi-README.md
[  OK  ] DietPi-PREP | mv DietPi-master/LICENSE /boot/dietpi-LICENSE.txt
[  OK  ] DietPi-PREP | Copy DietPi scripts to /boot/dietpi
[  OK  ] DietPi-PREP | Copy DietPi system files in place
[  OK  ] DietPi-PREP | Clean download location
[ INFO ] DietPi-PREP | Storing DietPi version info:
[  OK  ] DietPi-PREP | Desired setting in /boot/dietpi.txt was already set: DEV_GITBRANCH=master
[  OK  ] DietPi-PREP | Desired setting in /boot/dietpi.txt was already set: DEV_GITOWNER=MichaIng
[ INFO ] DietPi-PREP | Applying DietPi live patches to fix known bugs in this version
[  OK  ] DietPi-PREP | cp /boot/dietpi/.version /var/lib/dietpi/.dietpi_image_version
[  OK  ] DietPi-PREP | systemctl daemon-reload

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [3] APT configuration

[ INFO ] DietPi-PREP | Setting APT sources.list: bullseye 6
[  OK  ] DietPi-PREP | /boot/dietpi/func/dietpi-set_software apt-mirror default
[  OK  ] DietPi-PREP | mkdir -p /run/dietpi /var/tmp/dietpi/logs
[ INFO ] DietPi-PREP | APT update, please wait...
Hit:1 https://deb.debian.org/debian bullseye InRelease
Hit:2 https://deb.debian.org/debian bullseye-updates InRelease
Hit:3 https://deb.debian.org/debian-security bullseye-security InRelease
Hit:4 https://deb.debian.org/debian bullseye-backports InRelease
Reading package lists...
[  OK  ] DietPi-PREP | APT update
[ INFO ] DietPi-PREP | Marking all packages as auto-installed first, to allow effective autoremove afterwards
[  OK  ] DietPi-PREP | apt-mark auto apt bash-completion bzip2 ca-certificates console-setup crda cron curl e2fsprogs ethtool fake-hwclock fdisk gnupg hdparm htop ifupdown initramfs-tools iputils-ping isc-dhcp-client iw kmod linux-dtb-current-rk3399 linux-image-current-rk3399 linux-u-boot-orangepi4-lts-current locales nano p7zip parted procps psmisc rfkill sudo systemd-sysv tzdata u-boot-tools udev unzip usbutils wget whiptail wireless-tools wpasupplicant
[ INFO ] DietPi-PREP | APT install for: linux-dtb-current-rk3399 linux-image-current-rk3399 linux-u-boot-orangepi4-lts-current u-boot-tools, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
u-boot-tools is already the newest version (2021.01+dfsg-5).
u-boot-tools set to manually installed.
linux-dtb-current-rk3399 is already the newest version (3.0.6).
linux-dtb-current-rk3399 set to manually installed.
linux-image-current-rk3399 is already the newest version (3.0.6).
linux-image-current-rk3399 set to manually installed.
linux-u-boot-orangepi4-lts-current is already the newest version (3.0.6).
linux-u-boot-orangepi4-lts-current set to manually installed.
The following packages were automatically installed and are no longer required:
  acl alsa-utils anacron apt-config-auto-update apt-utils apt-xapian-index
  aptitude aptitude-common at-spi2-core autoconf automake autotools-dev
  avahi-autoipd bash-completion bc bind9-dnsutils bind9-host bind9-libs
  binutils binutils-aarch64-linux-gnu binutils-common bison blueman bluez
  bluez-cups bluez-obexd bluez-tools bridge-utils brltty brltty-x11
  bsdextrautils btrfs-progs bubblewrap build-essential bzip2 ca-certificates
  chrony cifs-utils colord colord-data console-setup console-setup-linux cpio
  cpp cpp-10 cpufrequtils cracklib-runtime crda cron cups cups-bsd cups-client
  cups-common cups-core-drivers cups-daemon cups-filters
  cups-filters-core-drivers cups-ipp-utils cups-ppdc cups-server-common curl
  dconf-cli debconf-utils desktop-file-utils device-tree-compiler dialog
  dictionaries-common dirmngr distro-info-data dmz-cursor-theme dnsutils
  doc-base dosfstools dpkg-dev emacsen-common ethtool evince evince-common
  evtest exo-utils expect f2fs-tools f3 fake-hwclock fbset fcitx fcitx-bin
  fcitx-data fcitx-modules fdisk figlet file flex fonts-arphic-ukai
  fonts-arphic-uming fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one
  fonts-lohit-guru fonts-nanum fonts-opensymbol fonts-stix fonts-symbola
  fonts-ubuntu fonts-ubuntu-console fonts-ubuntu-font-family-console
  fonts-wqy-zenhei foomatic-db-compressed-ppds fping fuse g++ g++-10 gcc
  gcc-10 gdebi gdebi-core gdisk ghostscript ghostscript-x gir1.2-atk-1.0
  gir1.2-atspi-2.0 gir1.2-ayatanaappindicator3-0.1 gir1.2-freedesktop
  gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gstreamer-1.0 gir1.2-gtk-3.0
  gir1.2-harfbuzz-0.0 gir1.2-nm-1.0 gir1.2-notify-0.7
  gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-polkit-1.0 gir1.2-vte-2.91
  gir1.2-wnck-3.0 gist git git-man gnome-desktop3-data gnome-font-viewer
  gnome-icon-theme gnome-orca gnupg gnupg-l10n gnupg-utils gpg gpg-agent
  gpg-wks-client gpg-wks-server gpgconf gpgsm groff-base
  gstreamer1.0-packagekit gstreamer1.0-plugins-base
  gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good
  gstreamer1.0-pulseaudio gstreamer1.0-tools gtk2-engines gtk2-engines-murrine
  gtk2-engines-pixbuf gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-libs
  haveged hdparm hostapd hplip hplip-data html2text htop hunspell-en-us
  i2c-tools ifenslave ifupdown initramfs-tools initramfs-tools-core
  inputattach inxi iotop iozone3 iperf3 iproute2 iptables iputils-arping
  iputils-ping isc-dhcp-client iw jq kbd keyutils klibc-utils kmod
  laptop-detect less libaa1 libao-common libao4 libappstream4 libasan6
  libasound2-plugins libaspell15 libassuan0 libatasmart4 libatk-adaptor
  libatkmm-1.6-1v5 libatopology2 libaudio2 libavahi-glib1
  libayatana-appindicator3-1 libayatana-ido3-0.4-0 libayatana-indicator3-7
  libbinutils libblkid-dev libblockdev-fs2 libblockdev-loop2
  libblockdev-part-err2 libblockdev-part2 libblockdev-swap2 libblockdev-utils2
  libblockdev2 libbluetooth3 libboost-iostreams1.74.0 libbpf0 libbrlapi0.8
  libc-dev-bin libc-l10n libc6-dev libcairomm-1.0-1v5 libcanberra-gtk3-0
  libcanberra0 libcbor0 libcc1-0 libcdparanoia0 libcolorhug2 libcpufreq0
  libcrack2 libcrypt-dev libctf-nobfd0 libctf0 libcupsfilters1 libcurl3-gnutls
  libcurl4 libcwidget4 libdaemon0 libdbusmenu-glib4 libdbusmenu-gtk3-4
  libdigest-sha-perl libdjvulibre-text libdjvulibre21 libdns-export1110
  libdotconf0 libdouble-conversion3 libdpkg-perl libdrm-dev libdrm-etnaviv1
  libdrm-freedreno1 libdrm-tegra0 libdv4 libenchant-2-2 libencode-locale-perl
  liberror-perl libestr0 libevdev2 libevdocument3-4 libevview3-3 libexif12
  libexiv2-27 libexo-2-0 libexo-common libfastjson4 libfcitx-config4
  libfcitx-core0 libfcitx-utils0 libfdisk1 libfdt1 libffi-dev libfftw3-single3
  libfido2-1 libfile-listing-perl libfont-afm-perl libfontembed1 libfstrm0
  libfuse2 libgail-common libgail18 libgarcon-1-0 libgarcon-common
  libgarcon-gtk3-1-0 libgcc-10-dev libgck-1-0 libgcr-base-3-1 libgd3
  libgdata-common libgdata22 libgettextpo0 libgirepository-1.0-1 libglew2.1
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin
  libglibmm-2.4-1v5 libglu1-mesa libgnome-desktop-3-19 libgnomekbd-common
  libgnomekbd8 libgoa-1.0-0b libgoa-1.0-common libgphoto2-6 libgphoto2-port12
  libgpm2 libgs9 libgs9-common libgsettings-qt1 libgspell-1-2
  libgspell-1-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
  libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 libgtksourceview-3.0-1
  libgtksourceview-3.0-common libgtop-2.0-11 libgtop2-common libgudev-1.0-0
  libgusb2 libgxps2 libhavege2 libhpmud0 libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
  libhttp-message-perl libhttp-negotiate-perl libhunspell-1.7-0 libi2c0
  libical3 libidn11 libieee1284-3 libijs-0.35 libimagequant0 libimobiledevice6
  libinput-bin libinput10 libio-html-perl libio-socket-ssl-perl libip6tc2
  libiperf0 libisc-export1105 libisl23 libitm1 libiw30 libjbig2dec0 libjq1
  libkeybinder-3.0-0 libklibc libkpathsea6 libksba8 liblightdm-gobject-1-0
  liblognorm5 liblouis-data liblouis20 liblsan0 libltdl7
  liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc
  libmagic1 libmaxminddb0 libmd4c0 libmm-glib0 libmnl0 libmount-dev libmpc3
  libmpfr6 libmtdev1 libmtp-common libmtp9 libnautilus-extension1a libncurses6
  libndp0 libnet-http-perl libnet-ssleay-perl libnetfilter-conntrack3
  libnetplan0 libnewt0.52 libnfnetlink0 libnfs13 libnftnl11 libnghttp2-14
  libnl-3-200 libnl-3-dev libnl-genl-3-200 libnl-genl-3-dev libnl-route-3-200
  libnm0 libnma-common libnma0 libnotify-bin libnotify4 libnpth0 libnsl-dev
  libnss-myhostname libntfs-3g883 libonig5 libopenconnect5
  libpackagekit-glib2-18 libpam-gnome-keyring libpangomm-1.4-1v5
  libpangoxft-1.0-0 libpaper1 libparted-fs-resize0 libparted2 libpcap0.8
  libpci3 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpcsclite1 libpipeline1
  libpkcs11-helper1 libplist3 libpolkit-agent-1-0 libpolkit-gobject-1-0
  libpoppler-cpp0v5 libpoppler-glib8 libpoppler102 libpresage-data
  libpresage1v5 libproc-processtable-perl libprocps8 libprotobuf-c1
  libproxy1-plugin-gsettings libproxy1-plugin-networkmanager
  libpulse-mainloop-glib0 libpulsedsp libqpdf28 libqrencode4 libqt5core5a
  libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5widgets5
  librsvg2-common librtmp1 libruby2.7 libsane-common libsane-hpaio libsane1
  libsbc1 libsctp1 libsecret-1-0 libsecret-common libselinux1-dev
  libsepol1-dev libshout3 libsigc++-2.0-0v5 libsigsegv2 libsnmp-base libsnmp40
  libspectre1 libspeechd2 libspeexdsp1 libssh2-1 libssl-dev
  libstartup-notification0 libstdc++-10-dev libstemmer0d libstoken1
  libstrongswan libsynctex2 libsysfs2 libtag1v5 libtag1v5-vanilla libtcl8.6
  libteamdctl0 libtext-iconv-perl libthunarx-3-0 libtimedate-perl
  libtinyxml2.6.2v5 libtirpc-dev libtomcrypt1 libtommath1 libtry-tiny-perl
  libtsan0 libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-sys1 libtss2-tcti-cmd0
  libtss2-tcti-device0 libtss2-tcti-mssim0 libtss2-tcti-swtpm0 libu2f-udev
  libubsan1 libudisks2-0 libupower-glib3 liburi-perl libusbmuxd6 libutempter0
  libuuid-perl libuv1 libvisual-0.4-0 libvte-2.91-0 libvte-2.91-common
  libwacom-common libwacom2 libwebrtc-audio-processing1 libwmf0.2-7
  libwmf0.2-7-gtk libwnck-3-0 libwnck-3-common libwrap0-dev libwww-perl
  libwww-robotrules-perl libxapian30 libxapp1 libxcb-icccm4 libxcb-image0
  libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-util1
  libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxfce4panel-2.0-4
  libxfce4ui-2-0 libxfce4ui-common libxfce4ui-utils libxfce4util-common
  libxfce4util7 libxfconf-0-3 libxft2 libxkbcommon-x11-0 libxkbregistry0
  libxklavier16 libxmuu1 libxpresent1 libxres1 libxtables12 libxtst6
  libxxf86dga1 libyaml-0-2 libyaml-tiny-perl lightdm linux-base linux-libc-dev
  locales logrotate lsb-release lsof lxtask m4 make man-db mc mc-data
  mesa-utils mmc-utils mousepad mousetweaks nano ncurses-term net-tools
  netbase netcat-openbsd netplan.io network-manager network-manager-gnome
  network-manager-l2tp network-manager-openconnect network-manager-openvpn
  network-manager-pptp network-manager-ssh network-manager-vpnc nocache
  ntfs-3g numix-gtk-theme numix-icon-theme numix-icon-theme-circle openconnect
  openprinting-ppds openssh-client openssh-server openssh-sftp-server openssl
  openvpn orangepi-bsp-cli-orangepi4-lts orangepi-bsp-desktop-orangepi4-lts
  orangepi-bullseye-desktop-xfce orangepi-config orangepi-firmware
  orangepi-zsh orca p7zip p7zip-full packagekit pamix parted pasystray patch
  pavucontrol pavucontrol-qt pavumeter pci.ids pciutils perl-openssl-defaults
  pinentry-curses pkg-config policykit-1 policykit-1-gnome poppler-data
  poppler-utils ppp pptp-linux printer-driver-all printer-driver-hpcups procps
  profile-sync-daemon psmisc pulseaudio pulseaudio-module-bluetooth
  pulseaudio-utils pv python-apt-common python3-apt python3-brlapi
  python3-cairo python3-certifi python3-chardet python3-configobj python3-cups
  python3-cupshelpers python3-dbus python3-debian python3-distro
  python3-distro-info python3-distutils python3-gi python3-gi-cairo
  python3-idna python3-lib2to3 python3-louis python3-netifaces python3-pexpect
  python3-pil python3-pkg-resources python3-psutil python3-ptyprocess
  python3-pyatspi python3-pycurl python3-reportlab python3-reportlab-accel
  python3-requests python3-six python3-software-properties python3-speechd
  python3-urllib3 python3-xapian python3-xdg python3-yaml qrencode rake
  redshift resolvconf rfkill rsync rsyslog ruby ruby-json ruby-minitest
  ruby-net-telnet ruby-power-assert ruby-rubygems ruby-test-unit ruby-xmlrpc
  ruby2.7 rubygems-integration runit-helper samba-common screen slick-greeter
  smartmontools smbclient software-properties-common software-properties-gtk
  sound-theme-freedesktop speech-dispatcher speech-dispatcher-audio-plugins
  spice-vdagent sshpass ssl-cert stress strongswan strongswan-charon
  strongswan-libcharon strongswan-starter sudo sunxi-tools sysfsutils sysstat
  system-config-printer system-config-printer-common tcl-expect tcl8.6
  terminator thunar thunar-data thunar-volman tmux toilet toilet-fonts
  tpm-udev tree ttf-ubuntu-font-family udisks2 unattended-upgrades
  unicode-data unzip update-inetd usbutils uuid-dev viewnior vim vim-common
  vim-runtime vlan vpnc vpnc-scripts wget whiptail wireless-regdb
  wireless-tools wpasupplicant x11-apps x11-utils x11-xserver-utils
  xapps-common xarchiver xauth xbacklight xbitmaps xcursor-themes
  xdg-user-dirs xdg-user-dirs-gtk xdg-utils xfce4 xfce4-appfinder
  xfce4-helpers xfce4-notifyd xfce4-panel xfce4-pulseaudio-plugin
  xfce4-screenshooter xfce4-session xfce4-settings xfce4-terminal xfconf
  xfdesktop4 xfdesktop4-data xfonts-100dpi xfonts-75dpi xfonts-base
  xfonts-encodings xfonts-scalable xfonts-utils xfwm4 xinit xkbset xl2tpd
  xorg-docs-core xscreensaver xscreensaver-data xserver-xorg
  xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-video-fbdev
  xterm xtermcontrol xtermset xwallpaper xxd xz-utils zip zlib1g-dev zsh
  zsh-common
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
[  OK  ] DietPi-PREP | APT install for: linux-dtb-current-rk3399 linux-image-current-rk3399 linux-u-boot-orangepi4-lts-current u-boot-tools
[  OK  ] DietPi-PREP | apt-get clean
[ INFO ] DietPi-PREP | Generating list of minimal packages, required for DietPi installation
[  OK  ] DietPi-PREP | Marking required packages as manually installed
[ INFO ] DietPi-PREP | APT purge for: dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 chromium-x11 : Depends: libatk-bridge2.0-0 (>= 2.5.3) but it is not going to be installed
                Depends: libatk1.0-0 (>= 2.2.0) but it is not going to be installed
                Depends: libatspi2.0-0 (>= 2.9.90) but it is not going to be installed
                Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but it is not going to be installed
                Depends: libglib2.0-0 (>= 2.39.4) but it is not going to be installed
                Depends: libgtk-3-0 (>= 3.19.12) but it is not going to be installed
                Depends: libharfbuzz0b (>= 2.2.0) but it is not going to be installed
                Depends: libpango-1.0-0 (>= 1.14.0) but it is not going to be installed
                Depends: libpangocairo-1.0-0 (>= 1.14.0) but it is not going to be installed
 ffmpeg : Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
 gstreamer1.0-rockchip1 : Depends: libglib2.0-0 (>= 2.53.1) but it is not going to be installed
                          Depends: libgstreamer-plugins-base1.0-0 (>= 1.14) but it is not going to be installed
                          Depends: libgstreamer1.0-0 (>= 1.14) but it is not going to be installed
 libavcodec58 : Depends: libglib2.0-0 (>= 2.12.0) but it is not going to be installed
                Depends: librsvg2-2 (>= 2.14.4) but it is not going to be installed
 libavdevice58 : Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
 libavfilter7 : Depends: libass9 (>= 1:0.13.6) but it is not going to be installed
 libmpv1 : Depends: libass9 (>= 1:0.13.6) but it is not going to be installed
           Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
           Depends: libxss1 but it is not going to be installed
 mpv : Depends: libass9 (>= 1:0.13.6) but it is not going to be installed
       Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
       Depends: libxss1 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
[FAILED] DietPi-PREP | APT purge for: dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common
 - Command: apt-get -y --allow-change-held-packages autopurge dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common

 | IP: 192.168.1.133 | Use up/down buttons to scroll textโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค DietPi-PREP โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                โ”‚ APT purge for: dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking
                โ”‚ libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common
                โ”‚  - Command: apt-get -y --allow-change-held-packages autopurge dbus dhcpcd5 mountall initscripts chrony *office*
                โ”‚ *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common
                โ”‚  - Exit code: 100
                โ”‚  - DietPi version: v8.10.2 (MichaIng/master) | HW_MODEL: 24 | HW_ARCH: 3 | DISTRO: 6
                โ”‚  - Error log:
                โ”‚ Reading package lists...
                โ”‚ Building dependency tree...
                โ”‚ Reading state information...
                โ”‚ Some packages could not be installed. This may mean that you have
                โ”‚ requested an impossible situation or if you are using the unstable
                โ”‚ distribution that some required packages have not yet been created
                โ”‚ or been moved out of Incoming.
                โ”‚ The following information may help to resolve the situation:
                โ”‚
                โ”‚                        Retry          : Re-run the last command that failed                 โ†‘
                โ”‚                        Open subshell  : Open a subshell to investigate or solve the issue   โ–ฎ
                โ”‚
                โ”‚
                โ”‚                                  <Ok>                                      <Exit>
                โ”‚                                                                                                                      โ”‚
                โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
Joulinar commented 1 year ago

Looks like our installer is not purging all packages, causing some conflict now. I guess we simply do not expect them. Probably they need to be purged manually. @MichaIng could you have a look.

@AkaMrBill Btw: the image you are using, do they offer a non-desktop version? That would make things easier as we will remove it anyway during installation.

AkaMrBill commented 1 year ago

They offer four images, debian Buster in Server and Desktop as well as debian Bullseye in Server and Desktop.

https://drive.google.com/drive/folders/1W0Bm-GGvVqgiDeSdEy_PSGlA23ahMGC6

Would trying the "Server" version meet the need? I am more than willing to give it a shot if it might work.

Joulinar commented 1 year ago

Yes try Bullseye server version.

MichaIng commented 1 year ago

I suggest to use the "Bullseye CLI" image of Armbian, which will lead most likely to a much cleaner (and faster prepared) DietPi image: https://www.armbian.com/orange-pi-4-lts/

The error you see is because of APT resolver being nasty, not simply purging everything which depends on the packages that are to be purged ๐Ÿ˜„. I never understood why it does this, which is why the list of packages to be purged, to workaround the issue, has grown further and further. E.g. in your case, doing:

apt purge chromium-x11 ffmpeg

probably another one, should solve the issue, but adding more and more packages to the hardcoded list isn't a good solution. Probably we should trust again apt autopurge to really autopurge everything that is not marked to stay. For some reasons it didn't in the past, without any obvious reasons.

I'll run some tests when I'm back home.

AkaMrBill commented 1 year ago

I am currently attempting the Server build. If that fails, I will try the Armbian image.

AkaMrBill commented 1 year ago

SUCCESS!! Creating a custom dipository worked with the Server image. So, now how exactly do I make sure to get a copy of the image to have for future use? I have not powered down yet.

MichaIng commented 1 year ago

I also removed this active purging from the installer: https://github.com/MichaIng/DietPi/commit/08afa23 This shouldn't be required anymore on any supported Debian version and solves all these resolver errors.

AkaMrBill commented 1 year ago

OK, two questions: @MichaIng 1) What are the exact steps I need to follow to save the new "Ready for first DietPi boot" image that I created? 2) Would you like me to try the original process I had the error on to help validate your changes?

MichaIng commented 1 year ago
  1. If you have another DietPi system, e.g. a virtual machine or so, you can attach the SD card and run
    bash -c "$(curl -sSf 'https://raw.githubusercontent.com/MichaIng/DietPi/dev/.build/images/dietpi-imager')"

    to create a shrunk image from it.

  2. Only if you find time. A full package list to verify that everything got autoremoved as expected would be useful then:
    dpkg-query -Wf '${Package}\n'
Joulinar commented 1 year ago

Every Linux box should be fine to run the imager. Isn't it?

MichaIng commented 1 year ago

Ah right, every Debian and Ubuntu systems at least (since it pulls packages via APT).

AkaMrBill commented 1 year ago

So, when retrying the original Orange Pi Debian Desktop, I still fail with the following log.

root@orangepi4-lts:~# bash -c "$(curl -sSfL 'https://raw.githubusercontent.com/MichaIng/DietPi/master/.build/images/dietpi-installer')"
removed '/etc/apt/apt.conf.d/71-orangepi-no-recommends'
Get:1 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye InRelease [116 kB]
Get:2 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates InRelease [44.1 kB]
Get:3 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports InRelease [49.0 kB]
Get:4 http://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security InRelease [48.4 kB]
Get:5 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/non-free arm64 Packages [88.5 kB]
Get:6 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/contrib arm64 Packages [49.0 kB]
Get:7 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/main armhf Packages [10.8 MB]
Get:8 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/main arm64 Packages [10.9 MB]
Get:9 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/contrib armhf Packages [47.8 kB]
Get:10 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye/non-free armhf Packages [67.2 kB]
Get:11 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates/main armhf Packages [12.0 kB]
Get:12 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates/main arm64 Packages [12.0 kB]
Get:13 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports/main arm64 Packages [359 kB]
Get:14 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports/main armhf Packages [356 kB]
Get:15 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports/non-free armhf Packages [9064 B]
Get:16 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports/non-free arm64 Packages [9868 B]
Get:17 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports/contrib armhf Packages [3328 B]
Get:18 http://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports/contrib arm64 Packages [3840 B]
Get:19 http://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security/main armhf Packages [242 kB]
Get:20 http://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security/main arm64 Packages [242 kB]
Fetched 23.5 MB in 2min 26s (161 kB/s)
Reading package lists... Done
[ INFO ] Selected Git branch: MichaIng/master
[ INFO ] DietPi-PREP | Detected distribution version: Bullseye (ID: 6)
[ INFO ] DietPi-PREP | Detected target CPU architecture: aarch64 (ID: 3)

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [0] Detecting existing DietPi system

[ INFO ] DietPi-PREP | No DietPi system found, skipping old instance uninstall...

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [1] Target system inputs

[ INFO ] DietPi-PREP | Entered image creator: Bill Kendall
[ INFO ] DietPi-PREP | Entered pre-image info: https://drive.google.com/drive/folders/1W0Bm-GGvVqgiDeSdEy_PSGlA23ahMGC6    (Bullseye Desktop)
[ INFO ] DietPi-PREP | Selected hardware model ID: 24
[ INFO ] DietPi-PREP | Marking WiFi as required
[ INFO ] DietPi-PREP | Selected Debian version: bullseye (ID: 6)

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [2] Downloading and installing DietPi source code

[  OK  ] DietPi-PREP | Downloading source code
[  OK  ] DietPi-PREP | Unpacking source code
[  OK  ] DietPi-PREP | Removing unused files
[  OK  ] DietPi-PREP | Hardening source code mode
[ INFO ] DietPi-PREP | Moving kernel and boot configuration to /boot
[  OK  ] DietPi-PREP | mv DietPi-master/dietpi.txt /boot/
[  OK  ] DietPi-PREP | mv DietPi-master/README.md /boot/dietpi-README.md
[  OK  ] DietPi-PREP | mv DietPi-master/LICENSE /boot/dietpi-LICENSE.txt
[  OK  ] DietPi-PREP | Copy DietPi scripts to /boot/dietpi
[  OK  ] DietPi-PREP | Copy DietPi system files in place
[  OK  ] DietPi-PREP | Clean download location
[ INFO ] DietPi-PREP | Storing DietPi version info:
[  OK  ] DietPi-PREP | Desired setting in /boot/dietpi.txt was already set: DEV_GITBRANCH=master
[  OK  ] DietPi-PREP | Desired setting in /boot/dietpi.txt was already set: DEV_GITOWNER=MichaIng
[ INFO ] DietPi-PREP | Applying DietPi live patches to fix known bugs in this version
[  OK  ] DietPi-PREP | cp /boot/dietpi/.version /var/lib/dietpi/.dietpi_image_version
[  OK  ] DietPi-PREP | systemctl daemon-reload

 DietPi-PREP
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
 Step: [3] APT configuration

[ INFO ] DietPi-PREP | Setting APT sources.list: bullseye 6
[  OK  ] DietPi-PREP | /boot/dietpi/func/dietpi-set_software apt-mirror default
[  OK  ] DietPi-PREP | mkdir -p /run/dietpi /var/tmp/dietpi/logs
[ INFO ] DietPi-PREP | APT update, please wait...
Get:1 https://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2 https://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:3 https://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:4 https://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Get:5 https://deb.debian.org/debian bullseye/main armhf Packages [10.8 MB]
Get:6 https://deb.debian.org/debian bullseye/contrib arm64 Packages [49.0 kB]
Get:7 https://deb.debian.org/debian bullseye/non-free arm64 Packages [88.5 kB]
Get:8 https://deb.debian.org/debian bullseye/main arm64 Packages [10.9 MB]
Get:9 https://deb.debian.org/debian bullseye/contrib armhf Packages [47.8 kB]
Get:10 https://deb.debian.org/debian bullseye/non-free armhf Packages [67.2 kB]
Get:11 https://deb.debian.org/debian bullseye-updates/main arm64 Packages [12.0 kB]
Get:12 https://deb.debian.org/debian bullseye-updates/main armhf Packages [12.0 kB]
Get:13 https://deb.debian.org/debian-security bullseye-security/main arm64 Packages [242 kB]
Get:14 https://deb.debian.org/debian-security bullseye-security/main armhf Packages [242 kB]
Get:15 https://deb.debian.org/debian bullseye-backports/non-free armhf Packages [9064 B]
Get:16 https://deb.debian.org/debian bullseye-backports/main armhf Packages [356 kB]
Get:17 https://deb.debian.org/debian bullseye-backports/main arm64 Packages [359 kB]
Get:18 https://deb.debian.org/debian bullseye-backports/non-free arm64 Packages [9868 B]
Get:19 https://deb.debian.org/debian bullseye-backports/contrib armhf Packages [3328 B]
Get:20 https://deb.debian.org/debian bullseye-backports/contrib arm64 Packages [3840 B]
Fetched 23.5 MB in 2min 9s (183 kB/s)
Reading package lists...
[  OK  ] DietPi-PREP | APT update
[ INFO ] DietPi-PREP | Marking all packages as auto-installed first, to allow effective autoremove afterwards
[      ] DietPi-PREP | apt-mark auto adduser adwaita-icon-theme alsa-utils anacron apt apt-config-auto-update apt-utils apt-xapian-index aptitude automake avahi-autoipd base-files base-passwd bash bash-completion bc bison blueman bluez bluez-cups bluez-tools bridge-utils brltty brltty-x11 bsdutils btrfs-progs build-essential bzip2 ca-certificates chromium-x11 chrony cifs-utils colord console-setup console-setup-linux coreutils cpio cpufrequtils cracklib-runtime crda cron cups cups-bsd cups-client cups-filters curl dash dbus dbus-user-session dbus-x11 dconf-cli debconf debconf-utils debian-archive-keyring debianutils device-tree-compiler dialog dictionaries-common diffutils dirmngr dmsetup dmz-cursor-theme dnsutils doc-base dosfstools dpkg dvb-tools e2fsprogs ethtool evince evince-common evtest expect f2fs-tools f3 fake-hwclock fbset fcitx fdisk ffmpeg figlet findutils flex fontconfig fontconfig-config fonts-arphic-ukai fonts-arphic-uming fonts-dejavu-core fonts-freefont-ttf fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one fonts-liberation fonts-nanum fonts-opensymbol fonts-stix fonts-symbola fonts-ubuntu-font-family-console fonts-wqy-zenhei foomatic-db-compressed-ppds fping gcc-10-base gcc-9-base gdebi ghostscript-x gist git glmark2-data glmark2-es2-x11 gnome-font-viewer gnome-orca gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv grep gstreamer1.0-packagekit gstreamer1.0-plugins-base-apps gstreamer1.0-pulseaudio gstreamer1.0-rockchip1 gtk-update-icon-cache gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf gvfs-backends gzip haveged hdparm hicolor-icon-theme hostapd hostname hplip html2text htop hunspell-en-us i2c-tools ifenslave ifupdown init init-system-helpers initramfs-tools initramfs-tools-core inputattach inxi iotop iozone3 iperf3 iproute2 iptab..    utils-arping iputils-ping isc-dhcp-client iw jq kbd keyboard-configuration keyutils klibc-utils kmod laptop-detect less libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libass9 libassuan0 libatk-adaptor libatk1.0-0 libatk1.0-data libattr1 libaudit-common libaudit1 libavahi-client3 libavahi-common-data libavahi-common3 libavcodec-dev libavdevice-dev libavdevice58 libavfilter-dev libavfilter7 libavformat-dev libavformat58 libavresample-dev libavutil-dev libblkid-dev libblkid1 libbpf0 libbrotli1 libbs2b0 libbsd0 libbz2-1.0 libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libcairo2 libcap-ng0 libcap2 libcap2-bin libcdio-cdda2 libcdio-paranoia2 libchromaprint1 libcom-err2 libcrack2 libcrypt-dev libcrypt1 libcryptsetup12 libcups2 libdatrie1 libdb5.3 libdbus-1-3 libdc1394-25 libdconf1 libdebconfclient0 libdeflate0 libdevmapper1.02.1 libdigest-sha-perl libdns-export1110 libdpkg-perl libdrm-cursor libdrm-cursor-dev libdrm-dev libdvbv5-0 libdvbv5-dev libdvbv5-doc libdvdnav4 libelf1 libestr0 libexpat1 libext2fs2 libfastjson4 libfdisk1 libffi-dev libffi7 libflite1 libfont-afm-perl libfontconfig1 libfontembed1 libfontenc1 libfreetype6 libfribidi0 libfuse2 libgail-common libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dri libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgme0 libgmp10 libgnutls30 libgpg-error0 libgraphite2-3 libgsettings-qt1 libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b libhavege2 libhogweed6 libicu67 libidn2-0 libip4tc2 libisc-export1105 libjbig0 libjpeg62-turbo libjson-c5 libjsoncpp24 libk5crypto3 libkeyutils1 libklibc libkmod2 libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2 liblilv-0-0 liblocale-gettext-perl liblognorm5 liblua5.2-0 liblz4-1 liblzma5 libmali-midgard-t86x-r18p0-x11 libmd0 libminizip1 libmnl0 libmount-dev libmount1 libmpdec3 libmpv-dev libmpv1 libmysofa1 libncursesw6 libnettle8 libnewt0.52 libnl-3-200 libnl-3-dev libnl-genl-3-200 libnl-genl-3-dev libnotify-bin libnpth0 libnsl-dev libnsl2 libnss-myhostname libopenal1 libopenmpt0 libp11-kit0 libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev libpcre2-posix2 libpcre3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libperl5.32 libpixman-1-0 libpng16-16 libpocketsphinx3 libpopt0 libpostproc-dev libpostproc55 libproc-processtable-perl libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libqt5opengl5 librabbitmq4 libre2-9 libreadline8 librga-dev librga2 librockchip-mpp-dev librockchip-mpp1 librockchip-vpu0 librubberband2 libsasl2-2 libsasl2-modules-db libsdl2-2.0-0 libseccomp2 libselinux1 libselinux1-dev libsemanage-common libsemanage1 libsepol1 libsepol1-dev libslang2 libsmartcols1 libsndio7.0 libsphinxbase3 libsqlite3-0 libsrt1.4-gnutls libss2 libssh-gcrypt-4 libssl-dev libssl1.1 libstdc++6 libswresample-dev libswscale-dev libswscale5 libsystemd0 libtasn1-6 libthai-data libthai0 libtiff5 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libu2f-udev libudev1 libunistring2 libuuid1 libv4l-dev libv4l-rkmpp libv4l2rds0 libva-wayland2 libvidstab1.1 libwebp6 libwmf0.2-7-gtk libwrap0-dev libx11-6 libx11-data libxapp1 libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxml2 libxrandr2 libxrender1 libxslt1.1 libxtables12 libxv1 libxxhash0 libzmq5 libzstd1 lightdm linux-base linux-dtb-current-rk3399 linux-image-current-rk3399 linux-libc-dev linux-u-boot-orangepi4-lts-current locales login logrotate logsave lsb-base lsof lxtask mawk mc media-types mesa-utils mmc-utils mount mousepad mousetweaks mpv nano ncurses-base ncurses-bin ncurses-term net-tools netbase netcat-openbsd netplan.io network-manager network-manager-gnome network-manager-l2tp network-manager-openconnect network-manager-openvpn network-manager-pptp network-manager-ssh network-manager-vpnc nocache ntfs-3g numix-gtk-theme numix-icon-theme numix-icon-theme-circle openprinting-ppds openssh-server openssl orangepi-bsp-cli-orangepi4-lts orangepi-bsp-desktop-orangepi4-lts orangepi-bullseye-desktop-xfce orangepi-config orangepi-firmware orangepi-zsh p7zip-full pamix parted passwd pasystray pavucontrol pavucontrol-qt pavumeter pciutils perl perl-base perl-modules-5.32 pinentry-curses pkg-config policykit-1 printer-driver-all profile-sync-daemon psmisc pulseaudio-module-bluetooth pv python3 python3-apt python3-distutils python3-lib2to3 python3-minimal python3.9 python3.9-minimal qrencode readline-common redshift resolvconf rfkill rockchip-mpp-demos rsync rsyslog screen sed sensible-utils shared-mime-info slick-greeter smartmontools smbclient software-properties-common software-properties-gtk spice-vdagent stress sudo sunxi-tools sysfsutils sysstat system-config-printer systemd systemd-sysv sysvinit-utils tar terminator thunar-volman toilet tree ttf-ubuntu-font-family tzdata u-boot-tools ucf udev unattended-upgrades unicode-data unzip update-inetd usbutils util-linux uuid-dev v4l-utils viewnior vim vlan wget whiptail wireless-regdb wireless-tools wpasupplicant x11-apps x11-utils x11-xserver-utils xapps-common xarchiver xbacklight xcursor-themes xdg-user-dirs xdg-user-dirs-gtk xfce4 xfce4-notifyd xfce4-screenshooter xfce4-terminal xfonts-100dpi xfonts-75dpi xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xkb-data xorg-docs-core xscreensaver xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-legacy xserver-xorg-video-fbdev xterm xtermcontrol xtermset xwallpaper zip zlib1g zlib1g-dev
[  OK  ] DietPi-PREP | apt-mark auto adduser adwaita-icon-theme alsa-utils anacron apt apt-config-auto-update apt-utils apt-xapian-index aptitude automake avahi-autoipd base-files base-passwd bash bash-completion bc bison blueman bluez bluez-cups bluez-tools bridge-utils brltty brltty-x11 bsdutils btrfs-progs build-essential bzip2 ca-certificates chromium-x11 chrony cifs-utils colord console-setup console-setup-linux coreutils cpio cpufrequtils cracklib-runtime crda cron cups cups-bsd cups-client cups-filters curl dash dbus dbus-user-session dbus-x11 dconf-cli debconf debconf-utils debian-archive-keyring debianutils device-tree-compiler dialog dictionaries-common diffutils dirmngr dmsetup dmz-cursor-theme dnsutils doc-base dosfstools dpkg dvb-tools e2fsprogs ethtool evince evince-common evtest expect f2fs-tools f3 fake-hwclock fbset fcitx fdisk ffmpeg figlet findutils flex fontconfig fontconfig-config fonts-arphic-ukai fonts-arphic-uming fonts-dejavu-core fonts-freefont-ttf fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one fonts-liberation fonts-nanum fonts-opensymbol fonts-stix fonts-symbola fonts-ubuntu-font-family-console fonts-wqy-zenhei foomatic-db-compressed-ppds fping gcc-10-base gcc-9-base gdebi ghostscript-x gist git glmark2-data glmark2-es2-x11 gnome-font-viewer gnome-orca gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv grep gstreamer1.0-packagekit gstreamer1.0-plugins-base-apps gstreamer1.0-pulseaudio gstreamer1.0-rockchip1 gtk-update-icon-cache gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf gvfs-backends gzip haveged hdparm hicolor-icon-theme hostapd hostname hplip html2text htop hunspell-en-us i2c-tools ifenslave ifupdown init init-system-helpers initramfs-tools initramfs-tools-core inputattach inxi iotop iozone3 iperf3 iproute2 iptables iputils-arping iputils-ping isc-dhcp-client iw jq kbd keyboard-configuration keyutils klibc-utils kmod laptop-detect less libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libass9 libassuan0 libatk-adaptor libatk1.0-0 libatk1.0-data libattr1 libaudit-common libaudit1 libavahi-client3 libavahi-common-data libavahi-common3 libavcodec-dev libavdevice-dev libavdevice58 libavfilter-dev libavfilter7 libavformat-dev libavformat58 libavresample-dev libavutil-dev libblkid-dev libblkid1 libbpf0 libbrotli1 libbs2b0 libbsd0 libbz2-1.0 libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libcairo2 libcap-ng0 libcap2 libcap2-bin libcdio-cdda2 libcdio-paranoia2 libchromaprint1 libcom-err2 libcrack2 libcrypt-dev libcrypt1 libcryptsetup12 libcups2 libdatrie1 libdb5.3 libdbus-1-3 libdc1394-25 libdconf1 libdebconfclient0 libdeflate0 libdevmapper1.02.1 libdigest-sha-perl libdns-export1110 libdpkg-perl libdrm-cursor libdrm-cursor-dev libdrm-dev libdvbv5-0 libdvbv5-dev libdvbv5-doc libdvdnav4 libelf1 libestr0 libexpat1 libext2fs2 libfastjson4 libfdisk1 libffi-dev libffi7 libflite1 libfont-afm-perl libfontconfig1 libfontembed1 libfontenc1 libfreetype6 libfribidi0 libfuse2 libgail-common libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dri libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgme0 libgmp10 libgnutls30 libgpg-error0 libgraphite2-3 libgsettings-qt1 libgssapi-krb5-2 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libharfbuzz0b libhavege2 libhogweed6 libicu67 libidn2-0 libip4tc2 libisc-export1105 libjbig0 libjpeg62-turbo libjson-c5 libjsoncpp24 libk5crypto3 libkeyutils1 libklibc libkmod2 libkrb5-3 libkrb5support0 libksba8 libldap-2.4-2 liblilv-0-0 liblocale-gettext-perl liblognorm5 liblua5.2-0 liblz4-1 liblzma5 libmali-midgard-t86x-r18p0-x11 libmd0 libminizip1 libmnl0 libmount-dev libmount1 libmpdec3 libmpv-dev libmpv1 libmysofa1 libncursesw6 libnettle8 libnewt0.52 libnl-3-200 libnl-3-dev libnl-genl-3-200 libnl-genl-3-dev libnotify-bin libnpth0 libnsl-dev libnsl2 libnss-myhostname libopenal1 libopenmpt0 libp11-kit0 libpam-gnome-keyring libpam-modules libpam-modules-bin libpam-runtime libpam-systemd libpam0g libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev libpcre2-posix2 libpcre3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libperl5.32 libpixman-1-0 libpng16-16 libpocketsphinx3 libpopt0 libpostproc-dev libpostproc55 libproc-processtable-perl libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libqt5opengl5 librabbitmq4 libre2-9 libreadline8 librga-dev librga2 librockchip-mpp-dev librockchip-mpp1 librockchip-vpu0 librubberband2 libsasl2-2 libsasl2-modules-db libsdl2-2.0-0 libseccomp2 libselinux1 libselinux1-dev libsemanage-common libsemanage1 libsepol1 libsepol1-dev libslang2 libsmartcols1 libsndio7.0 libsphinxbase3 libsqlite3-0 libsrt1.4-gnutls libss2 libssh-gcrypt-4 libssl-dev libssl1.1 libstdc++6 libswresample-dev libswscale-dev libswscale5 libsystemd0 libtasn1-6 libthai-data libthai0 libtiff5 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libu2f-udev libudev1 libunistring2 libuuid1 libv4l-dev libv4l-rkmpp libv4l2rds0 libva-wayland2 libvidstab1.1 libwebp6 libwmf0.2-7-gtk libwrap0-dev libx11-6 libx11-data libxapp1 libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxml2 libxrandr2 libxrender1 libxslt1.1 libxtables12 libxv1 libxxhash0 libzmq5 libzstd1 lightdm linux-base linux-dtb-current-rk3399 linux-image-current-rk3399 linux-libc-dev linux-u-boot-orangepi4-lts-current locales login logrotate logsave lsb-base lsof lxtask mawk mc media-types mesa-utils mmc-utils mount mousepad mousetweaks mpv nano ncurses-base ncurses-bin ncurses-term net-tools netbase netcat-openbsd netplan.io network-manager network-manager-gnome network-manager-l2tp network-manager-openconnect network-manager-openvpn network-manager-pptp network-manager-ssh network-manager-vpnc nocache ntfs-3g numix-gtk-theme numix-icon-theme numix-icon-theme-circle openprinting-ppds openssh-server openssl orangepi-bsp-cli-orangepi4-lts orangepi-bsp-desktop-orangepi4-lts orangepi-bullseye-desktop-xfce orangepi-config orangepi-firmware orangepi-zsh p7zip-full pamix parted passwd pasystray pavucontrol pavucontrol-qt pavumeter pciutils perl perl-base perl-modules-5.32 pinentry-curses pkg-config policykit-1 printer-driver-all profile-sync-daemon psmisc pulseaudio-module-bluetooth pv python3 python3-apt python3-distutils python3-lib2to3 python3-minimal python3.9 python3.9-minimal qrencode readline-common redshift resolvconf rfkill rockchip-mpp-demos rsync rsyslog screen sed sensible-utils shared-mime-info slick-greeter smartmontools smbclient software-properties-common software-properties-gtk spice-vdagent stress sudo sunxi-tools sysfsutils sysstat system-config-printer systemd systemd-sysv sysvinit-utils tar terminator thunar-volman toilet tree ttf-ubuntu-font-family tzdata u-boot-tools ucf udev unattended-upgrades unicode-data unzip update-inetd usbutils util-linux uuid-dev v4l-utils viewnior vim vlan wget whiptail wireless-regdb wireless-tools wpasupplicant x11-apps x11-utils x11-xserver-utils xapps-common xarchiver xbacklight xcursor-themes xdg-user-dirs xdg-user-dirs-gtk xfce4 xfce4-notifyd xfce4-screenshooter xfce4-terminal xfonts-100dpi xfonts-75dpi xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xinit xkb-data xorg-docs-core xscreensaver xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-legacy xserver-xorg-video-fbdev xterm xtermcontrol xtermset xwallpaper zip zlib1g zlib1g-dev
[ INFO ] DietPi-PREP | APT install for: linux-dtb-current-rk3399 linux-image-current-rk3399 linux-u-boot-orangepi4-lts-current u-boot-tools, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
u-boot-tools is already the newest version (2021.01+dfsg-5).
u-boot-tools set to manually installed.
linux-dtb-current-rk3399 is already the newest version (3.0.6).
linux-dtb-current-rk3399 set to manually installed.
linux-image-current-rk3399 is already the newest version (3.0.6).
linux-image-current-rk3399 set to manually installed.
linux-u-boot-orangepi4-lts-current is already the newest version (3.0.6).
linux-u-boot-orangepi4-lts-current set to manually installed.
The following packages were automatically installed and are no longer required:
  acl alsa-utils anacron apt-config-auto-update apt-utils apt-xapian-index
  aptitude aptitude-common at-spi2-core autoconf automake autotools-dev
  avahi-autoipd bash-completion bc bind9-dnsutils bind9-host bind9-libs
  binutils binutils-aarch64-linux-gnu binutils-common bison blueman bluez
  bluez-cups bluez-obexd bluez-tools bridge-utils brltty brltty-x11
  bsdextrautils btrfs-progs bubblewrap build-essential bzip2 ca-certificates
  chrony cifs-utils colord colord-data console-setup console-setup-linux cpio
  cpp cpp-10 cpufrequtils cracklib-runtime crda cron cups cups-bsd cups-client
  cups-common cups-core-drivers cups-daemon cups-filters
  cups-filters-core-drivers cups-ipp-utils cups-ppdc cups-server-common curl
  dconf-cli debconf-utils desktop-file-utils device-tree-compiler dialog
  dictionaries-common dirmngr distro-info-data dmz-cursor-theme dnsutils
  doc-base dosfstools dpkg-dev emacsen-common ethtool evince evince-common
  evtest exo-utils expect f2fs-tools f3 fake-hwclock fbset fcitx fcitx-bin
  fcitx-data fcitx-modules fdisk figlet file flex fonts-arphic-ukai
  fonts-arphic-uming fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one
  fonts-lohit-guru fonts-nanum fonts-opensymbol fonts-stix fonts-symbola
  fonts-ubuntu fonts-ubuntu-console fonts-ubuntu-font-family-console
  fonts-wqy-zenhei foomatic-db-compressed-ppds fping fuse g++ g++-10 gcc
  gcc-10 gdebi gdebi-core gdisk ghostscript ghostscript-x gir1.2-atk-1.0
  gir1.2-atspi-2.0 gir1.2-ayatanaappindicator3-0.1 gir1.2-freedesktop
  gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gstreamer-1.0 gir1.2-gtk-3.0
  gir1.2-harfbuzz-0.0 gir1.2-nm-1.0 gir1.2-notify-0.7
  gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 gir1.2-polkit-1.0 gir1.2-vte-2.91
  gir1.2-wnck-3.0 gist git git-man gnome-desktop3-data gnome-font-viewer
  gnome-icon-theme gnome-orca gnupg gnupg-l10n gnupg-utils gpg gpg-agent
  gpg-wks-client gpg-wks-server gpgconf gpgsm groff-base
  gstreamer1.0-packagekit gstreamer1.0-plugins-base
  gstreamer1.0-plugins-base-apps gstreamer1.0-plugins-good
  gstreamer1.0-pulseaudio gstreamer1.0-tools gtk2-engines gtk2-engines-murrine
  gtk2-engines-pixbuf gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-libs
  haveged hdparm hostapd hplip hplip-data html2text htop hunspell-en-us
  i2c-tools ifenslave ifupdown initramfs-tools initramfs-tools-core
  inputattach inxi iotop iozone3 iperf3 iproute2 iptables iputils-arping
  iputils-ping isc-dhcp-client iw jq kbd keyutils klibc-utils kmod
  laptop-detect less libaa1 libao-common libao4 libappstream4 libasan6
  libasound2-plugins libaspell15 libassuan0 libatasmart4 libatk-adaptor
  libatkmm-1.6-1v5 libatopology2 libaudio2 libavahi-glib1
  libayatana-appindicator3-1 libayatana-ido3-0.4-0 libayatana-indicator3-7
  libbinutils libblkid-dev libblockdev-fs2 libblockdev-loop2
  libblockdev-part-err2 libblockdev-part2 libblockdev-swap2 libblockdev-utils2
  libblockdev2 libbluetooth3 libboost-iostreams1.74.0 libbpf0 libbrlapi0.8
  libc-dev-bin libc-l10n libc6-dev libcairomm-1.0-1v5 libcanberra-gtk3-0
  libcanberra0 libcbor0 libcc1-0 libcdparanoia0 libcolorhug2 libcpufreq0
  libcrack2 libcrypt-dev libctf-nobfd0 libctf0 libcupsfilters1 libcurl3-gnutls
  libcurl4 libcwidget4 libdaemon0 libdbusmenu-glib4 libdbusmenu-gtk3-4
  libdigest-sha-perl libdjvulibre-text libdjvulibre21 libdns-export1110
  libdotconf0 libdouble-conversion3 libdpkg-perl libdrm-dev libdrm-etnaviv1
  libdrm-freedreno1 libdrm-tegra0 libdv4 libenchant-2-2 libencode-locale-perl
  liberror-perl libestr0 libevdev2 libevdocument3-4 libevview3-3 libexif12
  libexiv2-27 libexo-2-0 libexo-common libfastjson4 libfcitx-config4
  libfcitx-core0 libfcitx-utils0 libfdisk1 libfdt1 libffi-dev libfftw3-single3
  libfido2-1 libfile-listing-perl libfont-afm-perl libfontembed1 libfstrm0
  libfuse2 libgail-common libgail18 libgarcon-1-0 libgarcon-common
  libgarcon-gtk3-1-0 libgcc-10-dev libgck-1-0 libgcr-base-3-1 libgd3
  libgdata-common libgdata22 libgettextpo0 libgirepository-1.0-1 libglew2.1
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin
  libglibmm-2.4-1v5 libglu1-mesa libgnome-desktop-3-19 libgnomekbd-common
  libgnomekbd8 libgoa-1.0-0b libgoa-1.0-common libgphoto2-6 libgphoto2-port12
  libgpm2 libgs9 libgs9-common libgsettings-qt1 libgspell-1-2
  libgspell-1-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
  libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 libgtksourceview-3.0-1
  libgtksourceview-3.0-common libgtop-2.0-11 libgtop2-common libgudev-1.0-0
  libgusb2 libgxps2 libhavege2 libhpmud0 libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl
  libhttp-message-perl libhttp-negotiate-perl libhunspell-1.7-0 libi2c0
  libical3 libidn11 libieee1284-3 libijs-0.35 libimagequant0 libimobiledevice6
  libinput-bin libinput10 libio-html-perl libio-socket-ssl-perl libip6tc2
  libiperf0 libisc-export1105 libisl23 libitm1 libiw30 libjbig2dec0 libjq1
  libkeybinder-3.0-0 libklibc libkpathsea6 libksba8 liblightdm-gobject-1-0
  liblognorm5 liblouis-data liblouis20 liblsan0 libltdl7
  liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc
  libmagic1 libmaxminddb0 libmd4c0 libmm-glib0 libmnl0 libmount-dev libmpc3
  libmpfr6 libmtdev1 libmtp-common libmtp9 libnautilus-extension1a libncurses6
  libndp0 libnet-http-perl libnet-ssleay-perl libnetfilter-conntrack3
  libnetplan0 libnewt0.52 libnfnetlink0 libnfs13 libnftnl11 libnghttp2-14
  libnl-3-200 libnl-3-dev libnl-genl-3-200 libnl-genl-3-dev libnl-route-3-200
  libnm0 libnma-common libnma0 libnotify-bin libnotify4 libnpth0 libnsl-dev
  libnss-myhostname libntfs-3g883 libonig5 libopenconnect5
  libpackagekit-glib2-18 libpam-gnome-keyring libpangomm-1.4-1v5
  libpangoxft-1.0-0 libpaper1 libparted-fs-resize0 libparted2 libpcap0.8
  libpci3 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpcsclite1 libpipeline1
  libpkcs11-helper1 libplist3 libpolkit-agent-1-0 libpolkit-gobject-1-0
  libpoppler-cpp0v5 libpoppler-glib8 libpoppler102 libpresage-data
  libpresage1v5 libproc-processtable-perl libprocps8 libprotobuf-c1
  libproxy1-plugin-gsettings libproxy1-plugin-networkmanager
  libpulse-mainloop-glib0 libpulsedsp libqpdf28 libqrencode4 libqt5core5a
  libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5widgets5
  librsvg2-common librtmp1 libruby2.7 libsane-common libsane-hpaio libsane1
  libsbc1 libsctp1 libsecret-1-0 libsecret-common libselinux1-dev
  libsepol1-dev libshout3 libsigc++-2.0-0v5 libsigsegv2 libsnmp-base libsnmp40
  libspectre1 libspeechd2 libspeexdsp1 libssh2-1 libssl-dev
  libstartup-notification0 libstdc++-10-dev libstemmer0d libstoken1
  libstrongswan libsynctex2 libsysfs2 libtag1v5 libtag1v5-vanilla libtcl8.6
  libteamdctl0 libtext-iconv-perl libthunarx-3-0 libtimedate-perl
  libtinyxml2.6.2v5 libtirpc-dev libtomcrypt1 libtommath1 libtry-tiny-perl
  libtsan0 libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-sys1 libtss2-tcti-cmd0
  libtss2-tcti-device0 libtss2-tcti-mssim0 libtss2-tcti-swtpm0 libu2f-udev
  libubsan1 libudisks2-0 libupower-glib3 liburi-perl libusbmuxd6 libutempter0
  libuuid-perl libuv1 libvisual-0.4-0 libvte-2.91-0 libvte-2.91-common
  libwacom-common libwacom2 libwebrtc-audio-processing1 libwmf0.2-7
  libwmf0.2-7-gtk libwnck-3-0 libwnck-3-common libwrap0-dev libwww-perl
  libwww-robotrules-perl libxapian30 libxapp1 libxcb-icccm4 libxcb-image0
  libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-util1
  libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxfce4panel-2.0-4
  libxfce4ui-2-0 libxfce4ui-common libxfce4ui-utils libxfce4util-common
  libxfce4util7 libxfconf-0-3 libxft2 libxkbcommon-x11-0 libxkbregistry0
  libxklavier16 libxmuu1 libxpresent1 libxres1 libxtables12 libxtst6
  libxxf86dga1 libyaml-0-2 libyaml-tiny-perl lightdm linux-base linux-libc-dev
  locales logrotate lsb-release lsof lxtask m4 make man-db mc mc-data
  mesa-utils mmc-utils mousepad mousetweaks nano ncurses-term net-tools
  netbase netcat-openbsd netplan.io network-manager network-manager-gnome
  network-manager-l2tp network-manager-openconnect network-manager-openvpn
  network-manager-pptp network-manager-ssh network-manager-vpnc nocache
  ntfs-3g numix-gtk-theme numix-icon-theme numix-icon-theme-circle openconnect
  openprinting-ppds openssh-client openssh-server openssh-sftp-server openssl
  openvpn orangepi-bsp-cli-orangepi4-lts orangepi-bsp-desktop-orangepi4-lts
  orangepi-bullseye-desktop-xfce orangepi-config orangepi-firmware
  orangepi-zsh orca p7zip p7zip-full packagekit pamix parted pasystray patch
  pavucontrol pavucontrol-qt pavumeter pci.ids pciutils perl-openssl-defaults
  pinentry-curses pkg-config policykit-1 policykit-1-gnome poppler-data
  poppler-utils ppp pptp-linux printer-driver-all printer-driver-hpcups procps
  profile-sync-daemon psmisc pulseaudio pulseaudio-module-bluetooth
  pulseaudio-utils pv python-apt-common python3-apt python3-brlapi
  python3-cairo python3-certifi python3-chardet python3-configobj python3-cups
  python3-cupshelpers python3-dbus python3-debian python3-distro
  python3-distro-info python3-distutils python3-gi python3-gi-cairo
  python3-idna python3-lib2to3 python3-louis python3-netifaces python3-pexpect
  python3-pil python3-pkg-resources python3-psutil python3-ptyprocess
  python3-pyatspi python3-pycurl python3-reportlab python3-reportlab-accel
  python3-requests python3-six python3-software-properties python3-speechd
  python3-urllib3 python3-xapian python3-xdg python3-yaml qrencode rake
  redshift resolvconf rfkill rsync rsyslog ruby ruby-json ruby-minitest
  ruby-net-telnet ruby-power-assert ruby-rubygems ruby-test-unit ruby-xmlrpc
  ruby2.7 rubygems-integration runit-helper samba-common screen slick-greeter
  smartmontools smbclient software-properties-common software-properties-gtk
  sound-theme-freedesktop speech-dispatcher speech-dispatcher-audio-plugins
  spice-vdagent sshpass ssl-cert stress strongswan strongswan-charon
  strongswan-libcharon strongswan-starter sudo sunxi-tools sysfsutils sysstat
  system-config-printer system-config-printer-common tcl-expect tcl8.6
  terminator thunar thunar-data thunar-volman tmux toilet toilet-fonts
  tpm-udev tree ttf-ubuntu-font-family udisks2 unattended-upgrades
  unicode-data unzip update-inetd usbutils uuid-dev viewnior vim vim-common
  vim-runtime vlan vpnc vpnc-scripts wget whiptail wireless-regdb
  wireless-tools wpasupplicant x11-apps x11-utils x11-xserver-utils
  xapps-common xarchiver xauth xbacklight xbitmaps xcursor-themes
  xdg-user-dirs xdg-user-dirs-gtk xdg-utils xfce4 xfce4-appfinder
  xfce4-helpers xfce4-notifyd xfce4-panel xfce4-pulseaudio-plugin
  xfce4-screenshooter xfce4-session xfce4-settings xfce4-terminal xfconf
  xfdesktop4 xfdesktop4-data xfonts-100dpi xfonts-75dpi xfonts-base
  xfonts-encodings xfonts-scalable xfonts-utils xfwm4 xinit xkbset xl2tpd
  xorg-docs-core xscreensaver xscreensaver-data xserver-xorg
  xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-video-fbdev
  xterm xtermcontrol xtermset xwallpaper xxd xz-utils zip zlib1g-dev zsh
  zsh-common
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 108 not upgraded.
[  OK  ] DietPi-PREP | APT install for: linux-dtb-current-rk3399 linux-image-current-rk3399 linux-u-boot-orangepi4-lts-current u-boot-tools
[  OK  ] DietPi-PREP | apt-get clean
[ INFO ] DietPi-PREP | Generating list of minimal packages, required for DietPi installation
[  OK  ] DietPi-PREP | Marking required packages as manually installed
[ INFO ] DietPi-PREP | APT purge for: dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 chromium-x11 : Depends: libatk-bridge2.0-0 (>= 2.5.3) but it is not going to be installed
                Depends: libatk1.0-0 (>= 2.2.0) but it is not going to be installed
                Depends: libatspi2.0-0 (>= 2.9.90) but it is not going to be installed
                Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but it is not going to be installed
                Depends: libglib2.0-0 (>= 2.39.4) but it is not going to be installed
                Depends: libgtk-3-0 (>= 3.19.12) but it is not going to be installed
                Depends: libharfbuzz0b (>= 2.2.0) but it is not going to be installed
                Depends: libpango-1.0-0 (>= 1.14.0) but it is not going to be installed
                Depends: libpangocairo-1.0-0 (>= 1.14.0) but it is not going to be installed
 ffmpeg : Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
 gstreamer1.0-rockchip1 : Depends: libglib2.0-0 (>= 2.53.1) but it is not going to be installed
                          Depends: libgstreamer-plugins-base1.0-0 (>= 1.14) but it is not going to be installed
                          Depends: libgstreamer1.0-0 (>= 1.14) but it is not going to be installed
 libavcodec58 : Depends: libglib2.0-0 (>= 2.12.0) but it is not going to be installed
                Depends: librsvg2-2 (>= 2.14.4) but it is not going to be installed
 libavdevice58 : Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
 libavfilter7 : Depends: libass9 (>= 1:0.13.6) but it is not going to be installed
 libmpv1 : Depends: libass9 (>= 1:0.13.6) but it is not going to be installed
           Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
           Depends: libxss1 but it is not going to be installed
 mpv : Depends: libass9 (>= 1:0.13.6) but it is not going to be installed
       Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
       Depends: libxss1 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
[FAILED] DietPi-PREP | APT purge for: dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common
 - Command: apt-get -y --allow-change-held-packages autopurge dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common
 | IP: 192.168.1.133 | Use up/down buttons to scroll textโ”€โ”€โ”€โ”€โ”€โ”ค DietPi-PREP โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
          โ”‚ APT purge for: dbus dhcpcd5 mountall initscripts chrony *office* *xfce* *qt5* *xserver* *xorg* glib-networking
          โ”‚ libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common
          โ”‚  - Command: apt-get -y --allow-change-held-packages autopurge dbus dhcpcd5 mountall initscripts chrony *office*
          โ”‚ *xfce* *qt5* *xserver* *xorg* glib-networking libgtk-3-0 libsoup2.4-1 libglib2.0-0 lightdm xl2tpd x11-common
          โ”‚  - Exit code: 100
          โ”‚  - DietPi version: v8.10.2 (MichaIng/master) | HW_MODEL: 24 | HW_ARCH: 3 | DISTRO: 6
          โ”‚  - Error log:
          โ”‚ Reading package lists...
          โ”‚ Building dependency tree...
          โ”‚ Reading state information...
          โ”‚ Some packages could not be installed. This may mean that you have
          โ”‚ requested an impossible situation or if you are using the unstable
          โ”‚ distribution that some required packages have not yet been created
          โ”‚ or been moved out of Incoming.
          โ”‚ The following information may help to resolve the situation:
          โ”‚
          โ”‚ The following packages have unmet dependencies:
          โ”‚  chromium-x11 : Depends: libatk-bridge2.0-0 (>= 2.5.3) but it is not going to be installed
          โ”‚                 Depends: libatk1.0-0 (>= 2.2.0) but it is not going to be installed
          โ”‚                 Depends: libatspi2.0-0 (>= 2.9.90) but it is not going to be installed
          โ”‚                 Depends: libgdk-pixbuf2.0-0 (>= 2.22.0) but it is not going to be installed
          โ”‚                 Depends: libglib2.0-0 (>= 2.39.4) but it is not going to be installed
          โ”‚                 Depends: libgtk-3-0 (>= 3.19.12) but it is not going to be installed
          โ”‚                 Depends: libharfbuzz0b (>= 2.2.0) but it is not going to be installed
          โ”‚                 Depends: libpango-1.0-0 (>= 1.14.0) but it is not going to be installed
          โ”‚                 Depends: libpangocairo-1.0-0 (>= 1.14.0) but it is not going to be installed
          โ”‚  ffmpeg : Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
          โ”‚  gstreamer1.0-rockchip1 : Depends: libglib2.0-0 (>= 2.53.1) but it is not going to be installed
          โ”‚                           Depends: libgstreamer-plugins-base1.0-0 (>= 1.14) but it is not going to be installed
          โ”‚                           Depends: libgstreamer1.0-0 (>= 1.14) but it is not going to be installed
          โ”‚  libavcodec58 : Depends: libglib2.0-0 (>= 2.12.0) but it is not going to be installed
          โ”‚                 Depends: librsvg2-2 (>= 2.14.4) but it is not going to be installed
          โ”‚  libavdevice58 : Depends: libsdl2-2.0-0 (>= 2.0.12) but it is not going to be installed
          โ”‚
          โ”‚                        Retry          : Re-run the last command that failed                 โ†‘
          โ”‚                        Open subshell  : Open a subshell to investigate or solve the issue   โ–ฎ
          โ”‚
          โ”‚
          โ”‚                                  <Ok>                                      <Exit>
          โ”‚                                                                                                                      โ”‚
          โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
So, somthing is still not right.
MichaIng commented 1 year ago

You need to use the dev branch for pulling the script, until next DietPi release:

bash -c "$(curl -sSf 'https://raw.githubusercontent.com/MichaIng/DietPi/dev/.build/images/dietpi-imager')"
MichaIng commented 1 year ago

@AkaMrBill Does it work with the version from the dev branch?

AkaMrBill commented 1 year ago

Once I got it working based on the Armbian CLI build, I stopped testing. I have now validated the work I was trying to complete. So, if you still need me to try, I certainly can give it a shot once I return home next week.

MichaIng commented 1 year ago

Works fine now with the Bullseye image from Orange Pi. Part of the issue might have been that the image ships with ffmpeg packages marked as hold. All packages will be unhold now: https://github.com/MichaIng/DietPi/commit/8bf78fa