[Pkg-owncloud-maintainers] Bug#750903: Bug#750903: owncloud-client: FTBFS on kfreebsd-*: FolderWatcherTest failure

Sandro Knauß bugs at sandroknauss.de
Tue Aug 5 10:59:08 UTC 2014


Control: severity -1 important
thanks

Hey,

the problem is still exisiting, but we decided to skip the failing tests for 
now. We(Pkg-owncloud-maintainers) have noone, that uses freebsd and can tell 
us if, the tests are too linux specific or not. 

I think the base problem in the failing tests is the missing implementation 
inside libinotify. The mail from the mantainer of libintotify:

"inotify is a linux-specific API and thus is not portable. One caveat on
linux is that one can run out of inotify watches and thus manual
reload/reread directories mechanisms should be provided. That same
manual reload/reread mechanism should be portable and thus would work on
(k)freebsd kernel.

(k)freebsd does not implement inotify. there are incomplete wrapper
libraries around native facility that provide similar information
(kqueue/kevent), but the two APIs do not have 1 to 1 mapping.

if you wish complete/reliable notifications use kqueue/kevent on freebsd."

Unfortunatelly Mathieu (the packager of owncloud-client for freebsd) stopped 
working on it:
"I don't know, I've never ran mirall myself, only tested that it built, and
I stopped doing so a couple of months ago, mostly because each new release
came with its new things that I had to fix so that it build, and I didn't
have time nor will to understand what had broken again."

Additionally upstream isn't very interessed in FreeBSD support, that's why 
Mathieus work was so important to support freebsd.

Allinall hopefully some people will step up and actully test using owncloud-
client(oCC) with freebsd otherwise it is unclear if it works or not. we will 
downgrade this bug to make the migration to tesing happen.

Regads,

sandro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-owncloud-maintainers/attachments/20140805/1e6da3ac/attachment.sig>


More information about the Pkg-owncloud-maintainers mailing list