From cathal.alexandria at gnostai.org Mon Nov 7 09:15:16 2011 From: cathal.alexandria at gnostai.org (Cathal Mc Ginley) Date: Mon, 7 Nov 2011 14:15:16 +0000 Subject: [Alexandria-list] [ANN] Alexandria 0.6.7 bugfix release / amazon support fix Message-ID: <20111107141516.1eb6367a@jadzia.dax> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Another change to the Amazon API broke support in Alexandria, so I made a quick bugfix release. Release nootes are here: http://alexandria.rubyforge.org/news/2011-11-03--0.6.7-released.html Note: this will install on versions of Ubuntu *before* 11.10 - Cathal. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: GnuPT 2.6.2.1 by EQUIPMENTE.DE iEYEARECAAYFAk635/QACgkQfMAUnRdb+8o9qgCfbhPtnIIgAtntbMRlu3cu4C0N nMYAniwy7yMmCnwbRhhwvn85fdpBlbuL =mmBd -----END PGP SIGNATURE----- From cathal.alexandria at gnostai.org Mon Nov 7 09:25:58 2011 From: cathal.alexandria at gnostai.org (Cathal Mc Ginley) Date: Mon, 7 Nov 2011 14:25:58 +0000 Subject: [Alexandria-list] Alexandria broken on Ubuntu 11.10 Message-ID: <20111107142558.61ec58f5@jadzia.dax> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've put up a nicely-formatted version of this message on the Alexandria website: http://alexandria.rubyforge.org/news/2011-11-07--ubuntu.html But I'll include the text version here for convenience (and the mailing-list archive). Alexandria has been removed from the Ubuntu package repositories for the new 11.10 (oneiric) release. This is because the alexandria package depends on old ruby-gnome2 packages which have been dropped from Ubuntu. The reasons behind this are a little complex, and took me a while to work out, so I shall go through them. * In the course of developing GTK+3, the GTK+ developers decided to tidy up [1] libraries of unrelated modules. So, for example, libgnome was refactored and classes like Gnome::Program were pulled out into Gtk::Application in the main libgtk library. Similarly, the functionality of libglade2 is now provided by Gtk::Builder. And use of libgconf2 is discouraged (without any simple drop-in replacement, as far as I can tell so far). * The Ruby/GNOME2 team, with limited resources, cannot keep supporting soon-to-be discontinued libraries. So, coming up to their recent 1.0.0 release, they marked [2] libgnome2-ruby, libgconf2-ruby and libglade2-ruby (and many others) as deprecated. This means [3] ?considered obsolete but still available for use, though planned to be phased out?. * Debian dropped [4] all the deprecated packages from Debian Testing in July 2011, since they are ?unmaintained upstream?. This also meant that any packages which depended upon them had to be dropped, including Alexandria. [5] * Ubuntu, which takes most of its software packages from Debian, followed suit in not including the deprecated Ruby/GNOME2 packages, and therefore also had to drop Alexandria in the 11.10 release. [6] Since the three deprecated packages Alexandria needs have been removed from the Ubuntu repositories, any attempt to simply install the latest Alexandria deb package will fail due to broken dependencies. Therefore, to get Alexandria up and running on Ubuntu again I must do some combination of these: * Re-write parts of Alexandria so it no longer requires those libraries. * Re-package some dependencies and make them available on the Alexandria Team PPA. This is the current plan. Where possible, I will use re-writing, which should lead to fewer maintenance worries in the future. Keep an eye on the mailing-list [7] for progress reports. How did I miss this? * I haven't been working on Alexandria for many months. * I don't use the latest Ubuntu. I use Trisquel GNU/Linux, which is based upon an older version of Ubuntu. * I'm not subscribed to any of the relevant Debian mailing-lists to which notifications were sent. * The Debian maintainers of Alexandria did not contact the Alexandria mailing-list or leave a bug report on the tracker on RubyForge. So I had no knowledge of the problem until #29415 [8], #29418 [9], and #29419 [10] were posted on the tracker a few days ago. - Cathal Mc Ginley [1] http://live.gnome.org/LibgnomeMustDie [2] http://www.ruby-forum.com/topic/980605 [3] http://en.wiktionary.org/wiki/deprecated [4] http://lists.debian.org/debian-ruby/2011/07/msg00049.html [5] http://packages.qa.debian.org/a/alexandria.html [6] https://wiki.ubuntu.com/OneiricOcelot [7] http://rubyforge.org/pipermail/alexandria-list/ [8] http://rubyforge.org/tracker/?func=detail&atid=865&aid=29415&group_id=205 [9] http://rubyforge.org/tracker/?func=detail&atid=863&aid=29418&group_id=205 [10] http://rubyforge.org/tracker/?func=detail&atid=863&aid=29419&group_id=205 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: GnuPT 2.6.2.1 by EQUIPMENTE.DE iEYEARECAAYFAk636nYACgkQfMAUnRdb+8qFTQCeNYRpzpofkbfzfAe+eCy3A+tL Hw0Anih/UebK3GeUFFUbYa/ludnH6I6Q =FhSX -----END PGP SIGNATURE----- From cathal.alexandria at gnostai.org Tue Nov 15 17:07:51 2011 From: cathal.alexandria at gnostai.org (Cathal Mc Ginley) Date: Tue, 15 Nov 2011 22:07:51 +0000 Subject: [Alexandria-list] Pre-announcement : Alexandria 0.6.8 has been released Message-ID: <20111115220751.2c233973@jadzia.dax> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Another very quick release, Alexandria 0.6.8 http://rubyforge.org/frs/?group_id=205&release_id=46374 This should now run on Ubuntu 11.10 (Oneiric Ocelot) It's also installable from the Alexandria Team PPA https://launchpad.net/~alexandria-team/+archive/ppa A proper announcement should follow soon. Several providers are broken, but Amazon works. The "Acquire from Scanner" dialog maximises when scanning with a CueCat (regression). Also, Alexandria is very "crashy" at the moment, which I don't like! I feel like every click is going to break something. So, if you encounter any *reproduceable* crashes, please reply-all to this message and I'll try and tackle problems quickly. Cheers, - Cathal. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: GnuPT 2.6.2.1 by EQUIPMENTE.DE iEYEARECAAYFAk7C4rcACgkQfMAUnRdb+8rk1QCcCczKabclQZBi4utlwH31pAVk bDgAnjw1H3nIuwg8+nv2wKme8G14cVeX =btSt -----END PGP SIGNATURE-----