mat2 issueshttps://0xacab.org/jvoisin/mat2/-/issues2018-09-02T20:50:04Zhttps://0xacab.org/jvoisin/mat2/-/issues/47Improve how we're checking for dependencies2018-09-02T20:50:04ZjvoisinImprove how we're checking for dependenciesBecause apparently, we're doing something wrong:
```python
$ ./mat2 -c
Dependencies required for MAT2 0.2.0:
- Cairo: yes
- Exiftool: yes
- GLib from PyGobject: yes
- GdkPixbuf from PyGobject: yes
- Mutagen: yes
- Poppler from PyGobject...Because apparently, we're doing something wrong:
```python
$ ./mat2 -c
Dependencies required for MAT2 0.2.0:
- Cairo: yes
- Exiftool: yes
- GLib from PyGobject: yes
- GdkPixbuf from PyGobject: yes
- Mutagen: yes
- Poppler from PyGobject: yes
- PyGobject: yes
$ ./mat2 /media/xxx/yyy/zzz/*.JPG
Traceback (most recent call last):
File "./mat2", line 138, in <module>
sys.exit(main())
File "./mat2", line 134, in main
ret = list(p.imap_unordered(clean_meta, list(l)))
File "/usr/lib/python3.6/multiprocessing/pool.py", line 735, in next
raise value
multiprocessing.pool.MaybeEncodingError: Error sending result: '<multiprocessing.pool.ExceptionWithTraceback object at 0x7ff9e571d128>'. Reason: 'PicklingError("Can't pickle <class 'GLib.GError'>: import of module 'GLib' failed",)
```0.3.1 - Kangaroojvoisinjvoisinhttps://0xacab.org/jvoisin/mat2/-/issues/46Add all major distributions in the CI2018-09-02T20:50:04ZjvoisinAdd all major distributions in the CI- [x] Debian - done in e313ddb721cf7885809a749cdd3e7ae5af482f16
- [x] Fedora - done in 8427774
- [x] ArchLinux - done in 91e80527fc63140dc0c0a7afebe74f37494abd68
Unfortunately, since the CI is running in docker, there is no easy way for...- [x] Debian - done in e313ddb721cf7885809a749cdd3e7ae5af482f16
- [x] Fedora - done in 8427774
- [x] ArchLinux - done in 91e80527fc63140dc0c0a7afebe74f37494abd68
Unfortunately, since the CI is running in docker, there is no easy way for now to add other operating systems.0.3.1 - Kangaroohttps://0xacab.org/jvoisin/mat2/-/issues/11Gather some feedback, and plan a public beta2018-09-02T20:50:04ZjvoisinGather some feedback, and plan a public beta- [x] Send an email to friends for a call to testing
- [x] Setup a [mirror on gitlab.com]( https://gitlab.com/jvoisin/mat2/ )
- [x] Decide what to do with mat.boum.org
- [x] ~~Ask for mat2.boum.org ?~~
- [ ] Redirect mat.boum.org to ...- [x] Send an email to friends for a call to testing
- [x] Setup a [mirror on gitlab.com]( https://gitlab.com/jvoisin/mat2/ )
- [x] Decide what to do with mat.boum.org
- [x] ~~Ask for mat2.boum.org ?~~
- [ ] Redirect mat.boum.org to https://0xacab.org/jvoisin/mat2/
- [x] ~~Display a message on mat.boum.org documenting that mat is deprecated, and linking to https://0xacab.org/jvoisin/mat2/~~
- [x] Do a public release
- [x] [Announce on MAT's mailing list]( https://mailman.boum.org/pipermail/mat-dev/2018-September/000161.html ) that MAT2 is now the way to go0.3.1 - Kangaroojvoisinjvoisin