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