I just pushed
https://github.com/perkeep/perkeep/commit/7c03aef51f6f4ed8cfe848bd0f95c48f229830d5

On Thu, Mar 28, 2019 at 3:09 PM Brad Fitzpatrick <[email protected]> wrote:

> Yeah, we shouldn't be depending on the system mime.types for anything
> important.
>
> We have our own mime/magic package where new signatures can be added.
>
>
> On Wed, Mar 27, 2019 at 10:53 AM Gina White <[email protected]>
> wrote:
>
>> Hi, I am seeing this test fail on both windows and on arch linux:
>>
>> --- FAIL: TestIsVideo (0.08s)
>>     search_test.go:41: IsVideo failed video=true filename=movie.mkv
>> mimetype=application/octet-stream
>> FAIL
>> FAIL perkeep.org/pkg/types/camtypes 0.399s
>>
>> My understanding is that on windows, this more or less gets translated to
>> a registry lookup.  I haven't dug into it in detail, but suspect that it is
>> going to be highly dependent on whether I have installed an application
>> that registers itself as being able to handle the .mkv extension.
>>
>> On arch linux the problem seems to be that our code (via the golang
>> stdlib) expects to read a mime.types file and that is not installed by
>> default on arch linux.  Their perspective is that this file is used by 
>> 'Heirloom
>> UNIX programs', a phrase I am enjoying.
>>
>> I'm thinking that if this functionality is important enough to test, then
>> perhaps perkeep should call AddExtensionType with the types it cares
>> about.  What do you all think?
>>
>> thanks
>> - Gina
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Perkeep" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Perkeep" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to