Package Details: go-mtpfs-git 20200111-1

Git Clone URL: https://aur.archlinux.org/go-mtpfs-git.git (read-only, click to copy)
Package Base: go-mtpfs-git
Description: Simple tool for viewing MTP devices as FUSE filesystems
Upstream URL: http://github.com/hanwen/go-mtpfs
Licenses: BSD
Submitter: wmarshall
Maintainer: valandil
Last Packager: valandil
Votes: 141
Popularity: 0.046668
First Submitted: 2012-08-03 20:06 (UTC)
Last Updated: 2021-04-06 00:53 (UTC)

Dependencies (4)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

wmarshall commented on 2013-11-23 05:08 (UTC)

Fair enough WorMzy, git added.

WorMzy commented on 2013-11-22 01:05 (UTC)

==> Extracting sources... -> Creating working copy of go-mtpfs git repo... /usr/bin/makepkg: line 583: git: command not found Package needs git in the makedepends array.

wmarshall commented on 2013-11-14 17:15 (UTC)

Hi Stephen. I'm afraid I don't know anything about the syntax of udev rules files. I've never tried to create a rule for my Galaxy Nexus. I went the more traditional, non-udev route. I created a mountpoint at /mnt/nexus, and I mount my device with the invocation 'go-mtpfs /mnt/nexus'. Note that this command keeps running until you call 'fusermount -u /mnt/nexus', so you'll either want to run it in the background or in its own terminal. Is there anyone else using udev with go-mtpfs?

Firefishe commented on 2013-11-14 11:53 (UTC)

I'm using a Samsung SGH-I747 (Galaxy S3/AT&T/US). I've followed the wiki instructions for appending 15-android.rules (in /usr/lib/udev/rules.d/). I'm a bit confused as to the syntax of that file, though. The line I created for the phone is: # Galaxy S3 SGH-I747 ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="android_adb", OWNER="username" Then I do this command: (I'm already in the directory so I use "." I've also tried it outside the directory, using normal syntax.) $ go-mtpfs . /usr/bin/fusermount: user has no write access to mountpoint /home/username/mountpoint 2013/11/14 05:23:34 mount failed: fusermount exited with code 256. Here is a pastebin link showing the SAMSUNG portion of my 15-android.rules file: http://pastie.org/8479806 Any help is appreciated. Thanks in advance. --Stephen

<deleted-account> commented on 2013-08-14 16:23 (UTC)

# github.com/hanwen/go-mtpfs src/github.com/hanwen/go-mtpfs/main.go:13: import /tmp/packerbuild-1000/go-mtpfs-git/go-mtpfs-git/src/pkg/linux_386/github.com/hanwen/go-fuse/fuse.a: object is [linux 386 go1.1.1 X:none] expected [linux 386 go1.1.2 X:none] ==> ERROR: A failure occurred in build(). Aborting... The build failed. Help??

wmarshall commented on 2013-07-10 20:51 (UTC)

Thanks for the correction ledti. Incidentally, I noticed that when I changed to the pacman 4.1 format, with the new pkgver() function, I changed the format of the version string enough to confuse the AUR. It turns out that version 2013.07.08 counts as *older* than 20130326, so no one has gotten the last couple updates. I put the version back into 20130708 format, so updates should now work as expected.

ledti commented on 2013-07-01 09:20 (UTC)

'fuse' should be added to the depends array as go-mtpfs fails without it, since it requires the fusermount binary. Thanks for the PKGBUILD. :)

wmarshall commented on 2013-05-14 15:04 (UTC)

tomxtobin, did you ever get this building? I'd be glad to help any way I can, but I'll be of limited use debugging go. I've never used the language.