Page 1 of 1

gtkdialog needed for testing apt-notiifer on diy "MX25"

Posted: Sat Aug 16, 2025 7:17 pm
by BitterTruth
I've been wanting to see how hard it would be to switch init systems to openrc on the upcoming release of MX25. I've made another thread about it but so far I've managed to:

1) Install Debian 13 with openrc and sysvinit
2) I then went full openrc by using openrc-init in place of sysvinit
3) I installed mx-apps from the MX trixie repo

Here's a list of what got pulled down without problems:

Code: Select all

antix-libs                 mx-docs-ru
  aptitude                   mx-docs-tr
  aptitude-common            mx-docs-zh
  arc-theme                  mx-faq-ar
  attr                       mx-faq-bg
  baobab                     mx-faq-ca
  bash-config                mx-faq-common
  checkaptgpg                mx-faq-cs
  chrony                     mx-faq-da
  cleanup-notifier-mx        mx-faq-de
  cli-shell-utils            mx-faq-el
  conky-all                  mx-faq-en
  conky-toggle-mx            mx-faq-es
  curl                       mx-faq-fr
  ddm-mx                     mx-faq-hu
  deb-installer              mx-faq-id
  dict                       mx-faq-it
  disk-manager               mx-faq-ja
  docbook-xml                mx-faq-nb
  efibootmgr                 mx-faq-nl
  extlinux                   mx-faq-pl
  flags-common               mx-faq-pt
  flatpak                    mx-faq-ru
  fonts-dejavu               mx-faq-sv
  fonts-dejavu-extra         mx-faq-tr
  formatusb                  mx-faq-zh
  fuseiso                    mx-goodies
  inxi                       mx-greybird-themes
  isa-support                mx-iso-template
  job-scheduler              mx-launcher-l10n
  libadwaita-1-0             mx-live-usb-maker
  libappstream5              mx-locale
  libaudclient2              mx-network-assistant
  libb2-1                    mx-packageinstaller
  libcanberra-gstreamer      mx-packageinstaller-pkglist
  libcanberra-gtk-module     mx-remaster
  libcanberra-gtk0           mx-remastercc
  libcanberra-pulse          mx-repo-list
  libconfig11                mx-repo-manager
  libcwidget4                mx-samba-config
  libdpkg-perl               mx-select-sound
  libev4t64                  mx-service-manager
  libfile-fcntllock-perl     mx-snapshot
  libical3t64                mx-sound-theme-borealis
  libid3tag0                 mx-system-sounds
  libimlib2t64               mx-tools
  libircclient1              mx-tweak
  libisoburn1t64             mx-tweak-data
  liblua5.3-0                mx-usb-unmounter
  libmaa4                    mx-user
  libmalcontent-0-0          mx-viewer
  libnss-winbind             mx-welcome
  libostree-1-1              mx-welcome-data
  libpam-winbind             netselect
  libqt6core6t64             netselect-apt
  libqt6dbus6                numix-gtk-theme
  libqt6gui6                 numix-icon-theme
  libqt6network6             papirus-folder-colors
  libqt6opengl6              picom
  libqt6positioning6         picom-conf
  libqt6printsupport6        preview-mx
  libqt6qml6                 python3-anyio
  libqt6qmlmeta6             python3-bcrypt
  libqt6qmlmodels6           python3-cffi-backend
  libqt6qmlworkerscript6     python3-click
  libqt6quick6               python3-cryptography
  libqt6quickwidgets6        python3-distro
  libqt6svg6                 python3-dnspython
  libqt6waylandclient6       python3-gpg
  libqt6waylandcompositor6   python3-h11
  libqt6webchannel6          python3-h2
  libqt6webengine6-data      python3-hpack
  libqt6webenginecore6       python3-httpcore
  libqt6webenginecore6-bin   python3-httpx
  libqt6webenginewidgets6    python3-hyperframe
  libqt6widgets6             python3-ldb
  libqt6wlshellintegration6  python3-linkify-it
  libqt6xml6                 python3-markdown
  librecode3                 python3-markdown-it
  libsigc++-2.0-0v5          python3-mdurl
  libstemmer0d               python3-notify2
  libts0t64                  python3-pygments
  liburing2                  python3-rich
  libxapian30                python3-samba
  libxcb-composite0          python3-sniffio
  libxcb-cursor0             python3-talloc
  libxmlb2                   python3-tdb
  libyelp0                   python3-uc-micro
  live-kernel-updater        python3-yaml
  live-usb-maker             qt6-gtk-platformtheme
  lshw                       qt6-qpa-plugins
  menu                       qt6-svg-plugins
  mesa-utils                 qt6-translations-l10n
  mesa-utils-bin             qt6-wayland
  mx-boot-options            quick-system-info-gui
  mx-bootrepair              recode
  mx-cleanup                 rfkill
  mx-codecs                  samba
  mx-conky                   samba-ad-dc
  mx-conky-data              samba-ad-provision
  mx-conky-data-bin          samba-common
  mx-conky-data-themes       samba-common-bin
  mx-datetime                samba-dsdb-modules
  mx-docs                    sgml-data
  mx-docs-ar                 socat
  mx-docs-common             squashfs-tools
  mx-docs-de                 sse3-support
  mx-docs-el                 syslinux-common
  mx-docs-en                 syslinux-utils
  mx-docs-es                 system-keyboard-qt
  mx-docs-fr                 tdb-tools
  mx-docs-hu                 tree
  mx-docs-id                 uefi-manager
  mx-docs-it                 whois
  mx-docs-ja                 winbind
  mx-docs-nb                 xclip
  mx-docs-nl                 xorriso
  mx-docs-pl                 yelp
  mx-docs-pt                 yelp-xsl
Image

Everything seems to be working so far except MX-Service-Manager

Image

the only thing missing for me is apt-notifier and I really want to try it (it's one of my favourite apps)

I did manage to get a hold of the latest version:
apt-notifier_24.09.01_all.deb

but it gave errors about missing gtkdialog when i tried to install it:

Code: Select all

Unsatisfied dependencies:
 apt-notifier : Depends: gtkdialog but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. apt-notifier:amd64=24.09.01 is selected for install
   2. apt-notifier:amd64 Depends gtkdialog
      but none of the choices are installable:
      [no choices]
I tried the dpkg -i and it gave me a list which I installed but gtkdialog

Re: gtkdialog needed for testing apt-notiifer on diy "MX25"

Posted: Sat Aug 16, 2025 7:45 pm
by fehlix
BitterTruth wrote: Sat Aug 16, 2025 7:17 pm I've been wanting to see how hard it would be to switch init systems to openrc on the upcoming release of MX25. I've made another thread about it but so far I've managed to:
3) I installed mx-apps from the MX trixie repo
Two issues:
* There is no officially supported "MX trixie repo", so you stay on your own.
* There will be no officially supported gtkdialog package within "MX trixie repo"
Both MX-23 apt-notifier and gtkdialog, will be replaced with the new MX-Updater for MX-25,
and will be available when ready.
Any other workaround maybe possible, but again that would be nothing we will support.
HAGD

Re: gtkdialog needed for testing apt-notiifer on diy "MX25"  [Solved]

Posted: Sat Aug 16, 2025 7:55 pm
by BitterTruth
@fehlix no problem. I managed to do it.

Here's how
Dependancy hell:

apt-notifier_24.09.01_all -----depends------> gtkdialog_0.8.3-4~antix1_amd64 -----depends------> libglade2-0_2.6.4-2.4+b2_amd64 -----depends------>
libvte9_0.28.2-6.2_amd64 -----depends------> libvte-common_0.28.2-6.2_all

*****
only apt-notifier was from mx repos. the other 4 listed below were from antix
gtkdialog_0.8.3-4~antix1_amd64
ibglade2-0_2.6.4-2.4+b2_amd64
libvte9_0.28.2-6.2_amd64
libvte-common_0.28.2-6.2_all

I used dpkg -i
but also sudo apt --fix-broken install a couple of times

UPDATE: didn't work. Although everything installed the app wouldn't run. Looks like I'm just going to have to wait like everybody else.

Re: gtkdialog needed for testing apt-notiifer on diy "MX25"

Posted: Sat Aug 16, 2025 8:16 pm
by AVLinux
@fehlix

Side question: Will the new apt-notifier still allow for custom Icons? The stock MX Icons don't work well with Enlightenment's systray for some reason and I made my own custom set that work well, will I be able to continue using them? Not a big deal either way, just asking..

Re: gtkdialog needed for testing apt-notiifer on diy "MX25"

Posted: Sun Aug 17, 2025 7:25 am
by fehlix
AVLinux wrote: Sat Aug 16, 2025 8:16 pm @fehlix

Side question: Will the new apt-notifier still allow for custom Icons? The stock MX Icons don't work well with Enlightenment's systray for some reason and I made my own custom set that work well, will I be able to continue using them? Not a big deal either way, just asking..
Nearly all or most customization settings have been removed including the custom icons options.
The icons to select from have to be part of the package, no other icons will be supported.
Maybe post your preferred icons within the internal mx team discussions thread, so they can be included into the package.