Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

new wx APT repository for Ubuntu

11 views
Skip to first unread message

Robin Dunn

unread,
Jun 15, 2007, 12:13:40 AM6/15/07
to
I've moved the wxWidgets/wxPython APT repository for Ubuntu once more,
but hopefully for the last time. I've also finally figured out (and
mostly automated) all the magic needed for proper repository structure
and also for signing the packages and repository metadata. The
repository currently contains wxWidgets/wxPython 2.6.4.0 and 2.8.4.0
packages for both i386 and amd64 platform architectures, for Ubuntu 6.06
(dapper), 6.10 (edgy) and 7.04 (feisty). These newest packages also fix
the dependency problem related to the python-wxaddons package, so after
updating your 2.6 packages you should be able to install python-wxaddons
from the 2.8 set and not conflict with the wxPython 2.6 packages.

To use this repository edit your /etc/apt/sources.list file and remove
the entries for wxpython.wxcommunity.com if you have them, and add the
following lines, substituting either "dapper" or "edgy" for "feisty" if
needed:

# wxWidgets/wxPython repository at apt.wxwidgets.org
deb http://apt.wxwidgets.org/ feisty-wx main
deb-src http://apt.wxwidgets.org/ feisty-wx main

To import the key that this repository is signed with run this:

curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -

To update your local copy of the package metadata run this:

sudo apt-get update


My next steps:

* Fix the python packages such that they can support both Python 2.4 and
Python 2.5 at the same time. This will likely be done only for 2.8.x
and will only be for edgy and feisty (dapper doesn't support python2.5
and also doesn't have the newer tools that simplify building
multi-python extension packages.)

* Build the -dbg packages for wxPython since Ubuntu makes it easy to
have a debug version of Python installed side-by-side with the release
version.

* Add packages for some Debian distros too.

* Maybe add the -ansi packages. (Currently only the Unicode build is in
the repository.)


--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!


---------------------------------------------------------------------
To unsubscribe, e-mail: wx-users-u...@lists.wxwidgets.org
For additional commands, e-mail: wx-use...@lists.wxwidgets.org

Greg Hellings

unread,
Jun 15, 2007, 12:35:03 AM6/15/07
to
What is the likelihood that maintainers of the Canonical-supported
packages might be convinced to spring for the extra nuisance of making
the default wx-packages have Unicode support?

--Greg

Robin Dunn

unread,
Jun 15, 2007, 11:55:56 AM6/15/07
to
Greg Hellings wrote:
> What is the likelihood that maintainers of the Canonical-supported
> packages might be convinced to spring for the extra nuisance of making
> the default wx-packages have Unicode support?

They already are unicode builds.

Carsten A. Arnholm

unread,
Jun 16, 2007, 5:55:57 AM6/16/07
to
Robin Dunn wrote:
> I've moved the wxWidgets/wxPython APT repository for Ubuntu once more,
> but hopefully for the last time. I've also finally figured out (and
> mostly automated) all the magic needed for proper repository structure
> and also for signing the packages and repository metadata. The
> repository currently contains wxWidgets/wxPython 2.6.4.0 and 2.8.4.0
> packages for both i386 and amd64 platform architectures, for Ubuntu
> 6.06 (dapper), 6.10 (edgy) and 7.04 (feisty). These newest packages
> also fix the dependency problem related to the python-wxaddons
> package, so after updating your 2.6 packages you should be able to
> install python-wxaddons from the 2.8 set and not conflict with the
> wxPython 2.6 packages.
> To use this repository edit your /etc/apt/sources.list file and remove
> the entries for wxpython.wxcommunity.com if you have them, and add the
> following lines, substituting either "dapper" or "edgy" for "feisty"
> if needed:
>
> # wxWidgets/wxPython repository at apt.wxwidgets.org
> deb http://apt.wxwidgets.org/ feisty-wx main
> deb-src http://apt.wxwidgets.org/ feisty-wx main
>
> To import the key that this repository is signed with run this:
>
> curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -
>
> To update your local copy of the package metadata run this:
>
> sudo apt-get update

Hello,

Is this some kind of official change, or how should it be interpreted (I am
sorry I don't recognise your name) ?

If I look at http://www.wxwidgets.org/downloads/ the repository
http://www.tt-solutions.com/ubuntu/ is listed, so it is now unclear to me
which repository is the official one for wxWidgets. So far I have used
http://www.tt-solutions.com/ubuntu/

It is important for me to know, because I have a wxWidgets C++ application
and an install script that enables the wxWidgets repository on user machines
so that my .deb file will properly resolve dependencies to wxWidgets 2.8.4.
My program does not use wxPython. The install script runs on user's machines
that I have no control over and those users don't know about wxWidgets etc.

Can you clarify please?

--
Carsten A. Arnholm
http://arnholm.org/
N59.776 E10.457


Robin Dunn

unread,
Jun 16, 2007, 5:16:22 PM6/16/07
to
Carsten A. Arnholm wrote:
> Robin Dunn wrote:

> Is this some kind of official change, or how should it be interpreted (I am
> sorry I don't recognise your name) ?
>
> If I look at http://www.wxwidgets.org/downloads/ the repository
> http://www.tt-solutions.com/ubuntu/ is listed, so it is now unclear to me
> which repository is the official one for wxWidgets. So far I have used
> http://www.tt-solutions.com/ubuntu/

It will be the official one.

Vadim Zeitlin

unread,
Jun 16, 2007, 5:42:44 PM6/16/07
to
On Sat, 16 Jun 2007 14:16:22 -0700 Robin Dunn <ro...@alldunn.com> wrote:

RD> Carsten A. Arnholm wrote:
RD> > Robin Dunn wrote:
RD>
RD> > Is this some kind of official change, or how should it be interpreted (I am
RD> > sorry I don't recognise your name) ?
RD> >
RD> > If I look at http://www.wxwidgets.org/downloads/ the repository
RD> > http://www.tt-solutions.com/ubuntu/ is listed, so it is now unclear to me
RD> > which repository is the official one for wxWidgets. So far I have used
RD> > http://www.tt-solutions.com/ubuntu/
RD>
RD> It will be the official one.

Do you already have everything I've got here in the new location? If so,
we should update the web pages and only provide the debs from one place.

Regards,
VZ

--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/

Robin Dunn

unread,
Jun 18, 2007, 1:47:47 PM6/18/07
to
Vadim Zeitlin wrote:
> On Sat, 16 Jun 2007 14:16:22 -0700 Robin Dunn <ro...@alldunn.com> wrote:
>
> RD> Carsten A. Arnholm wrote:
> RD> > Robin Dunn wrote:
> RD>
> RD> > Is this some kind of official change, or how should it be interpreted (I am
> RD> > sorry I don't recognise your name) ?
> RD> >
> RD> > If I look at http://www.wxwidgets.org/downloads/ the repository
> RD> > http://www.tt-solutions.com/ubuntu/ is listed, so it is now unclear to me
> RD> > which repository is the official one for wxWidgets. So far I have used
> RD> > http://www.tt-solutions.com/ubuntu/
> RD>
> RD> It will be the official one.
>
> Do you already have everything I've got here in the new location? If so,
> we should update the web pages and only provide the debs from one place.

Not yet. I haven't added any Debian builds yet, just Ubuntu.

0 new messages