Bug#817821: fuse4bsd: Claims to provide fusermount, but doesn't

2016-03-10 Thread Nikolaus Rath
Package: fuse4bsd Severity: normal Hello, The package description claims: Description: Filesystem in USErspace (utilities) Simple interface for userspace programs to export a virtual filesystem to kFreeBSD. . This package contains the fusermount utility which is necessary to mount fuse file

fusermount

2016-03-08 Thread Nikolaus Rath
Hello, The fuse4bsd package description claims: Description: Filesystem in USErspace (utilities) Simple interface for userspace programs to export a virtual filesystem to kFreeBSD. . This package contains the fusermount utility which is necessary to mount fuse filesystems. But then: $ dpk

Re: Replacement for setxattr on kFreeBSD?

2016-03-03 Thread Nikolaus Rath
On Mar 04 2016, Cyril Brulebois wrote: > Nikolaus Rath (2016-03-03): >> On Mar 02 2016, Steven Chamberlain wrote: >> >> [...] Can you tell me how to detect >> >> GNU/kFreeBSD from Python? sys.platform and os.uname are potential >> >> candidates, bu

Re: Replacement for setxattr on kFreeBSD?

2016-03-03 Thread Nikolaus Rath
On Mar 02 2016, Steven Chamberlain wrote: >> [...] Can you tell me how to detect >> GNU/kFreeBSD from Python? sys.platform and os.uname are potential >> candidates, but the Python docs unfortunately don't mention what the >> values of those variables are for GNU/kFreeBSD (and if they differ from >

Re: Replacement for setxattr on kFreeBSD?

2016-03-01 Thread Nikolaus Rath
On Mar 01 2016, Steven Chamberlain wrote: > Nikolaus Rath wrote: >> I noticed that the kfreeBSD build of python-llfuse is failing because of >> >> build/temp.gnukfreebsd-10.1-0-amd64-x86_64-3.5/src/llfuse.o: In function >> `getxattr_p': >> /«BUILDDIR»/

Replacement for setxattr on kFreeBSD?

2016-02-29 Thread Nikolaus Rath
Hello kFreeBSD people, I noticed that the kfreeBSD build of python-llfuse is failing because of build/temp.gnukfreebsd-10.1-0-amd64-x86_64-3.5/src/llfuse.o: In function `getxattr_p': /«BUILDDIR»/python-llfuse-0.43+dfsg/src/xattr.h:38: warning: getxattr is not implemented and will always fail bu

Re: Bug#815328: python-llfuse: FTBFS on kfreebsd: unsatisfiable B-D: fuse

2016-02-23 Thread Nikolaus Rath
On Feb 22 2016, Steven Chamberlain wrote: > Nikolaus Rath wrote: >> Ah, ok. I guess it gives non-zero exact status if it doesn't find any >> tests to run at all. >> >> So the next question is why is it finding only one test, and why is it >> skipping tha

Re: Bug#815328: python-llfuse: FTBFS on kfreebsd: unsatisfiable B-D: fuse

2016-02-22 Thread Nikolaus Rath
> $ py.test-3 -s test/ ; echo exit status $? > == test session starts > === > platform gnukfreebsd10 -- Python 3.4.4rc1, pytest-2.8.5, py-1.4.31, > pluggy-0.3.1 -- /usr/bin/python3 > cachedir: test/.cache > ro

Re: [kfreebsd] massive report for uninstallable FUSE packages

2011-07-17 Thread Nikolaus Rath
On 07/17/2011 12:43 PM, Robert Millan wrote: >> I think I'll patch S3QL to fall back on umount if fusermount is not >> available and depend on fuse | fuse4bsd. This should work fine, because >> then if the user was able to mount the file system on BSD he must have >> been root, and using umount ins

Re: [kfreebsd] massive report for uninstallable FUSE packages

2011-07-17 Thread Nikolaus Rath
Robert Millan writes: > 2011/7/17 Nikolaus Rath : >>> Unmounting is done via umount command as with normal filesystems. >> >> Does that also work for non-root users? > > No. non-root users can't use FUSE at all. I guess you mean non-root users can't use

Re: [kfreebsd] massive report for uninstallable FUSE packages

2011-07-16 Thread Nikolaus Rath
On 07/16/2011 07:32 PM, Robert Millan wrote: > 2011/7/17 Nikolaus Rath : >> Robert Millan writes: >>> Else if %package% depends on fuse-utils because it can't work at all without >>> fusermount, please reply to this bug report so we can try to find a >>&g

Re: [kfreebsd] massive report for uninstallable FUSE packages

2011-07-16 Thread Nikolaus Rath
Robert Millan writes: > Else if %package% depends on fuse-utils because it can't work at all without > fusermount, please reply to this bug report so we can try to find a solution. The s3ql package still fits into this category. Does fuse4bsd provide no fusermount at all, or does it just have dif

Re: mode_t bitwise operations different under kFreeBSD?

2011-07-16 Thread Nikolaus Rath
Petr Salinger writes: >>> It is roughly equal to this: >>> >>> void foo(unsigned short int a) >>> { >>>a = (( a & (~0x1F)) | 0x10); >>> } >> >> It seems to me that the S_* constants should have the same type as mode_t, >> so it's not quite the same... > > The "~S_IFMT" is not a constant. > >

Re: [kfreebsd] massive report for uninstallable FUSE packages

2011-07-16 Thread Nikolaus Rath
On 07/16/2011 03:29 PM, Robert Millan wrote: > 2011/7/16 Nikolaus Rath : >> I'm maintaining the s3ql package and it uses the fusermount command. I >> am not sure what you mean with "a FUSE daemon"...? > > Presence of init.d script led me to think there was

Re: mode_t bitwise operations different under kFreeBSD?

2011-07-16 Thread Nikolaus Rath
On 07/16/2011 02:45 PM, Petr Salinger wrote: >> >> gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall >> -Wstrict-prototypes -g -O2 -fPIC -g -I/usr/include/python2.7 -c >> src/llfuse.c -o >> build/temp.gnukfreebsd-8.1-1-686-smp-i686-2.7/src/llfuse.o >> -D_FILE_OFFSET_BITS=64 -I/usr/inc

Re: [kfreebsd] massive report for uninstallable FUSE packages

2011-07-16 Thread Nikolaus Rath
Robert Millan writes: > There are 23 packages in unstable which can't be installed on Debian > GNU/kFreeBSD because of their unconditional dependency on fuse-utils. > On this platform, fuse4bsd should be used instead. > > I indent to file one bug report for each of them: > > wikipediafs sshfs smbn

mode_t bitwise operations different under kFreeBSD?

2011-07-16 Thread Nikolaus Rath
Hello, I'm having trouble figuring out why this build fails on kFreeBSD: https://buildd.debian.org/fetch.cgi?pkg=python-llfuse&arch=kfreebsd-i386&ver=0.33-1&stamp=1310240749&file=log The crucial errors seems to be: gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-protot