-
Notifications
You must be signed in to change notification settings - Fork 873
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
Debian 12 Testing Install Fail #5138
Comments
I don't have any Debian, but can collect information that might help some expert, if it turns out that one is required. The subject line is a little ambiguous. Is this Debian 12 which is Debian Stable, or Debian Testing which is Debian 13? What tool are you using or are you willing to use? The posted output looks kind of run-together. Can it look better? Packages at Debian is a resource to help sort this out for various versions. I tried a search simply for appindicator, as On original output, does it look like the last option can't find gtk-sharp2? Any idea why? Does system have graphics? What Duplicati version is this? Have others been tried? There was supposed to have been a Debian 12 bookworm fix: allow install on Debian bookworm using libayatana-appindicator1 shim #4902 with some notes about Debian's limits. |
Another possibility is that change below will stop this issue. I think it moves to Avalonia for appindicator, but still needs graphics. Battle plan for migrating to .Net8
|
its Debian 12 testing. And i dual boot so i went back to windows therefor the error i sent is copied from my browser search history. |
Version of Duplicati: duplicati_2.0.7.1-1_all.deb Command i tried to install (on my system my user has alias to add sudo to any apt command): apt install ./duplicati_2.0.7.1-1_all.deb Error When trying to install: Reading package lists... Done The following packages have unmet dependencies: |
Is this Debian 12 Stable, known as "bookworm"? Are you good at reading https://packages.debian.org/bookworm/gtk-sharp2 I suppose you could try running
You can try the same |
This is debian testing. In system properties it lists this as the os: Debian GNU/Linux trixie/sid I will try to take a look at this when i boot back into linux. What are my next steps if its not already installed on system? |
https://www.debian.org/releases/ says
Debian's package search doesn't show a gtk-sharp2 for GtkSharp From Duplicati point of view, any appindicator is the tray icon. Just using browser GUI doesn't need that. I think a future Duplicati release will use Avalonia to do the tray icon, which might cut appindicator issues: Battle plan for migrating to .Net8
|
how do i install duplicati without the dependencies? i don't mind not having app tray. |
You can try your own web search, but here's one idea: Make apt install ignore missing packages https://manpages.debian.org/testing/apt/apt-get.8.en.html is your apt-get man page. How do I use apt without fixing unmet dependencies in unrelated packages? goes a different way, with warnings. I am not a Debian expert. If you get nervous about harm, you can always install Duplicati from its |
Im stuck i guess i just have to wait until project is updated with supported packages or until debian includes the missing packages. i have no idea how to build from source or install from zip. |
An easy installation with zip is essentially
(Don't worry about the .exe part, it works on Linux as well) As mentioned this will not give you the TrayIcon ( Instructions for installing Mono on Debian 10 are here: I think the mono project itself is getting stale, which is why we are switching to a non-Mono based build system. |
i had to do mono Duplicati.Service.exe to get it to work. How do i automatically start this in the background on system startup |
I used a bashscript to start the service Duplicati.Server.exe and ran that bash script with a systemd service. I unzipped all files into a folder Duplicati in /usr/lib and everything is working correctly other then the trayicon. Which i care nothing about. |
Thanks for reporting your solution! The I am also working on a new debian package. It is in very early testing, but if you have time to test it, that would be great. |
tell me how i would be more then happy duplicati has saved my life. for some reason windows doesn't support webdav by default in file explorer at least my setup. And duplicati does it no problem. Great for offsite backups to my house. |
Assuming you mean testing, the provided link leads to the initial new Debian package. Watch forum, but its third release is: Early preview of .Net8 builds, codename and for some of us, it's come a long way (although it's still in early preview testing, so please be careful what you do with it). |
Do i just need to stop my systemd service or do i need to remove all files as well? i unziped everything into a folder /usr/lib/Duplicati? is this for sure going to give me at least basic functionality before i undo everything? |
You should ask your questions (and give feedback) in the forum if possible. I'd have thought you'd be testing the
If you're concerned about it not working, then save what you did so you can put it back. Nobody else has likely tested your case, however the dependencies are fewer now, your missing ones are no longer dependencies (ask |
A more conservative test (given that this is a very new very unproven debug version) is to start test with what you already set up, simply trying it out alongside the current installation. I updated the forum topic with my results. Basic backup and restore worked. If you start Duplicati as you, it will have a different set of jobs, config in ~/.config/Duplicati, and of course won't have root powers. Should be enough there to give it a whirl, but I think the original goal was to see if the regular install method worked. There might be a problem getting the systemd unit file in the right place (see forum), but you already had to solve that for the current release. |
So far testing seems to be working on debian sid. I have the task bar icon backups are working everything seems to be good. The only question i have is auto start. By default it did not automatically start so i just added it to my startup apps and everything seems to be good. Is this normal? Or should duplicati be set to start automatically by default? |
Early preview of .Net8 builds, codename
and the answer was to |
seems like there is an issue with the toolbar icon in testing. The open pause and close options are not there i see the duplicati logo but when clicking it i can mouse over options but it doesnt show the actual names. Also sometimes when i click on open it opens but most of the time it does not. The main functionality seems to work. Backups work automatically just the icon issue. |
I have same problem
|
Where do we find the updated dev versions as they are released? |
The releases are announced in the forum Releases category. Feedback might follow. Running one and waiting for it to tell you about the next one will also get you there. Debug versions might turn into Canary soon, so see a bigger base of willing testers. |
Package dependencies don't allow me to install. duplicati: Depends: libappindicator0.1-cil but it is not installable or libappindicator3-0.1-cil but it is not installable or libayatana-appindicator1 but it is not installableDepends: gtk-sharp2
The text was updated successfully, but these errors were encountered: