@PlasticSoup Makes sense. My first attempt at building maestral could have preceded the update of python-desktop-notifier. Then I could have left old build files lying around and messing things up. I will try building on another machine, just to test if everything works. I need to free up space on that machine, though, so it may take a day or two.
Search Criteria
Package Details: maestral 1.9.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/maestral.git (read-only, click to copy) |
---|---|
Package Base: | maestral |
Description: | A light-weight and open-source Dropbox client |
Upstream URL: | https://github.com/SamSchott/maestral |
Keywords: | dropbox |
Licenses: | MIT |
Submitter: | coxackie |
Maintainer: | PlasticSoup |
Last Packager: | PlasticSoup |
Votes: | 16 |
Popularity: | 0.82 |
First Submitted: | 2020-04-18 08:50 (UTC) |
Last Updated: | 2024-07-10 02:14 (UTC) |
Dependencies (30)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-click
- python-desktop-notifierAUR
- python-dropbox
- python-fasteners (python-fasteners-gitAUR)
- python-importlib-metadata
- python-keyring
- python-keyrings-alt
- python-packaging
- python-pathspec
- python-pyro5AUR (python-pyro5-gitAUR)
- python-requests
- python-rich
- python-surveyAUR
- python-typing_extensions
- python-watchdog (python-watchdog-gitAUR)
- python-xattr
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools (make)
- python-sphinx (python-sphinx-gitAUR) (make)
- python-sphinx-autoapi (make)
- python-sphinxext-opengraph (make)
- python-sphinx_mdincludeAUR (make)
- python-sphinx_rtd_theme (make)
- python-wheel (make)
- python-pytest (check)
- maestral-qtAUR (maestral-qt-gitAUR) (optional) – Qt interface for the maestral daemon
- python-systemd (optional) – Syslog support
Required by (2)
Sources (1)
nyterk commented on 2023-07-09 20:25 (UTC)
PlasticSoup commented on 2023-07-09 05:15 (UTC)
@nyterk I'm glad maestral is useful for you, that's always nice to hear.
The dependency "python-desktop-notifier" was just updated a few days ago and now needs "python-importlib_resources". I took a look at maestral's code in places I am aware of that show dependencies, but did not see that it is required directly. If I missed it somewhere I would be interested in knowing though.
nyterk commented on 2023-07-09 00:48 (UTC)
The package did not build without python-importlib_resources. I guess it should be added as a dependency. Great package BTW. It solved my problem of having dropbox folder on an ntsf partition, which I needed badly.
GuessWhatBBQ commented on 2023-06-01 16:55 (UTC)
Can confirm that the issue was fixed. Thank you very much for maintaining the package
PlasticSoup commented on 2023-05-16 12:57 (UTC) (edited on 2023-05-16 15:11 (UTC) by PlasticSoup)
After installing the dependency python-desktop-notifier remove python-mistune and python-sphinx_mdinclude (only needed for make). Then maestral will build properly. Alternatively, comment out lines 35, 52, 53, and 66 in the PKGBUILD before building if you need to keep python-mistune on your system for another package. I have only adopted maestral and it's related packages recently but will look for a better solution.
Edit: It looks like m2r2 has been replaced by sphinx_mdinclude on commit d61cb77. This issue should be corrected and build without intervention when 1.7.3 is released.
GuessWhatBBQ commented on 2023-05-16 11:56 (UTC)
I see now that it's not something explicitly required for maestral to build and work and rather required by the PKGBUILD to create a man page, maybe you could build the man page yourself on your system and add it as a separate source. You could then just copy it over in the package() function instead
GuessWhatBBQ commented on 2023-05-16 10:58 (UTC) (edited on 2023-05-16 10:58 (UTC) by GuessWhatBBQ)
The make dependency python-m2r2 is causing conflicts because it explicitly depends on python-mistune1 (i.e the version that provides python-mistune=0.8.4, from the aur) whereas python-desktop-notifier depends on python-sphinx_mdinclude which depends on python-mistune>=2.0 (available from archlinux community). This shouldn't be of concern to this package but I'm seeking some advice on how to resolve this, as the package no longer builds for me (obviously).
KuleRucket commented on 2023-02-13 15:12 (UTC)
Also depends on python-jaraco.classes to install.
Pietro_Pizzi commented on 2022-12-27 20:25 (UTC)
Maestral doesn't start anymore on my system and I can't update it since 1.5.2-2. Now I take the time to look closer. I removed maestral plus all deps. But a new install doesn't work neither. Does anyone know what to do?
Problem with update before removal: ERROR - ModuleNotFoundError: No module named 'watchdog'
Actual problem after removal: -> Package conflicts found: -> Installing python-mistune1 will remove: python-mistune ... -> exit status 1
lmartinez-mirror commented on 2022-12-02 03:25 (UTC)
Sorry, I didn't see that python-watchdog
finally got fixed. I will switch it back in the next release.
Pinned Comments