Package Details: moz2fs 2013.9.23.3-1

Package Base: moz2fs
Description: Convert Mozilla (Firefox) bookmarks in JSON format to and from a filesystem hierarchy.
Upstream URL: http://xyne.archlinux.ca/projects/moz2fs
Category: system
Licenses: GPL
Submitter: Xyne
Maintainer: Xyne
Last Packager: Xyne
Votes: 3
First Submitted: 2013-09-21 10:17
Last Updated: 2015-01-15 05:29

Dependencies (2)

  • python3
  • unison (optional) – required by moz2fs-sync and moz2fs-profile-sync scripts

Required by (0)

Sources

Latest Comments

Comment by kaptoxic

2015-01-07 11:23

I already tried most of those comments. Not sure if this is the right way, but altering the line
validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680') to contain 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2, did the thing for me...

Comment by Xyne

2015-01-07 00:50

This has come up with several packages since the latest pacman update. Check e.g. the pkg_scripts comments for various solutions.

Comment by kaptoxic

2015-01-04 20:09

I tried to update gpg database and manually sign keys but I still get an error:
==> Verifying source file signatures with gpg...
moz2fs-2013.9.23.3.tar.xz ... FAILED (invalid public key 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build moz2fs.

Comment by Xyne

2014-03-09 12:37

#
@kozaki
Yes, I still use it and have no problems with it.

It seems that the dateAdded field is missing for one of the entries in your exported bookmarks file. That shouldn't happen. I recommend that you look through the file to determine which bookmark is causing the problem and then delete and re-add it in Firefox. Export a new file and it should work.

Comment by kozaki

2014-03-08 10:51

Great idea, looks very tempting.
Please Xyle do you still use it?
Here's what I get on both a regular (4 MB) JSON and Firefox's default (7 KB):
---
Traceback (most recent call last):
File "/usr/bin/moz2fs", line 411, in <module>
main()
File "/usr/bin/moz2fs", line 405, in main
moz2fs(obj, pargs.to, info_name=pargs.info, sep_name=pargs.sep)
File "/usr/bin/moz2fs", line 307, in moz2fs
moz2fs(c, p, info_name=info_name, sep_name=sep_name)
File "/usr/bin/moz2fs", line 304, in moz2fs
group.add((c['title'], c['dateAdded']))
KeyError: 'dateAdded'
---