New E17 packages
After many weeks I finally updated the i386 and amd64 packages in the E17 Debian repository. The reason behind the delay is first and foremost my slow internet connection on which it took more than 15 hours (at 6Kb/s) to upload the new deb's. With that in mind I made sure that the new packages work prior to uploading them in order to avoid the pain of uploading fixes.
Nonetheless, due to many changes to the E17 source code since the last update, some issues were brought to my attention most of which are caused by outdated configuration directories. The previous packages are too old and its settings are not compatible. Even though purging the config dir is usually not strictly necessary, I recommend it for future updates if errors occur. Furthermore it might be necessary to remove old packages from this repository before installing the new ones because some libraries (i.e. evas) were reduced to less packages.
In general, I recommend the following upgrade procedure:
Nonetheless, due to many changes to the E17 source code since the last update, some issues were brought to my attention most of which are caused by outdated configuration directories. The previous packages are too old and its settings are not compatible. Even though purging the config dir is usually not strictly necessary, I recommend it for future updates if errors occur. Furthermore it might be necessary to remove old packages from this repository before installing the new ones because some libraries (i.e. evas) were reduced to less packages.
In general, I recommend the following upgrade procedure:
- Backup your configuration directory (~/.e).
- Upgrade to new packages.
- Check if the configuration works with the new packages. If yes, skip to 13.
- Remove the (previously backed-up) configuration directory.
- Check if E17 works. If yes, skip to 13.
- Remove all packages from this repository.
- Run 'apt-get clean' or equivalent.
- Reinstall E17 (i.e. by running 'apt-get install e17').
- Check if E17 works. If yes, skip to 13.
- Please make sure to set up pinning as described in the wiki.
- Check if E17 works. If yes, skip to 13.
- Please contact me.
- Done.
Labels: debian, enlightenment, linux
