Closed mimbert closed 10 years ago
Did you compile against xulrunner-dev 24.0? To force this, you must change the appropriate line in debian/control
.
I'd assume your passwords are not "gone" - you can probably still access them by running seahorse
.
I assumed i compiled again xulrunner-dev 24.0 because when I tried upgrading to iceweasel 24, it also upgraded to xulrunner 24.0. But I now notice that it did not upgraded xulrunner-dev to 24.0 as well, so I had xulrunner 24 together with xulrunner-dev 17. Could it be the cause of the issue?
By the way, i don't use debian/control since I compile with the Makefile, not using the debian build process (I do not try to build a debian package, I only need to build the xpi)
And yes of course my passwords were still there, but they were not prefilled in iceweasel anymore.
Should I try to recompile after upgrading xulrunner-dev to 24?
Yes, try to recompile after that upgrade. The -dev
package is the important one that you need to build against, otherwise it's known that it won't work. I'll try to make this a bit more explicit in the instructions next time I have a look at this package.
I upgraded xulrunner-dev to 24, recompiled mozilla-gnome-keyring, reinstalled it and everything is fine, it works. thanks for the help
Hi,
I tryed compiling mozilla-gnome-keyring (version tagged 0.6.9) for iceweasel 24.0 (currently in debian unstable).
I forced XUL_VER_MAX = 24.* in the Makefile. It compiles ok and installs ok in iceweasel (iceweasel refuses to install it for version incompatibility if I don't force XUL_VER_MAX = 24.*).
But then it does not work, all passwords stored are gone.