tchx84 / Portfolio

A minimalist file manager for those who want to use Linux mobile devices.
GNU General Public License v3.0
94 stars 23 forks source link

copy to nextcloud #196

Closed henrythemouse closed 3 years ago

henrythemouse commented 3 years ago

Nextcloud webdav mounts show up under devices. I can view them, but I can't copy to them using a PinePhone running Mobian. I verified this using mc on the command line. mc errors with:

Can't chmod the target file ...

mc offers to skip the chmod, which I do, and then the copy succeeds. The files on the PinePhone webdav all have 700 permissions whereas the local files are all 644. Using mc, if I de-select 'Preserve Attributes' the copy doesn't complain.

Do you know if there is something that can be done with Portfolio to work around this issue? If not, perhaps there is something that can be done with nextcloud? Anyone have any ideas?

tchx84 commented 3 years ago

hey @henrythemouse ,

If mc can workaround it that way, I suspect there should be something that Portfolio can do as well...

I will take a look at this after this next release.

henrythemouse commented 3 years ago

On 2021-07-29 14:40, Martin Abente Lahaye wrote:

hey @henrythemouse [1] ,

If mc can workaround it that way, I suspect there should be something that Portfolio can do as well...

I will take a look at this after this next release.

--

Thanks, sounds good.

henrythemouse commented 3 years ago

I have to say I am more than skeptical now. As of the last debian update, this problem no longer exists as a repeatable issue. It looks like there are some networking issues involved, as now and then I am unable to copy to or from nextcloud mounts. Reconnecting to my wifi fixes that and I can copy both ways again. Because the issue is not repeatable, I don't see why you should waste your time on it. Thanks.

This is a list of the packages updated:

Start-Date: 2021-08-02 07:01:12 Upgrade: libsmartcols1:arm64 (2.36.1-7, 2.36.1-8), libmount1:arm64 (2.36.1-7, 2.36.1-8), util-linux:arm64 (2.36.1-7, 2.36.1-8), fdisk:arm64 (2.36.1-7, 2.36.1-8), libfdisk1:arm64 (2.36.1-7, 2.36.1-8), libuuid1:arm64 (2.36.1-7, 2.36.1-8), libsane-common:arm64 (1.0.31-4, 1.0.31-4.1), libsndfile1:arm64 (1.0.31-1, 1.0.31-2), rfkill:arm64 (2.36.1-7, 2.36.1-8), mount:arm64 (2.36.1-7, 2.36.1-8), libblkid1:arm64 (2.36.1-7, 2.36.1-8), libsane1:arm64 (1.0.31-4, 1.0.31-4.1), bsdutils:arm64 (1:2.36.1-7, 1:2.36.1-8), bsdextrautils:arm64 (2.36.1-7, 2.36.1-8)