[maemo-developers] Continued problems with python dependencies
From: Anderson Lizardo anderson.lizardo at openbossa.orgDate: Thu Jun 4 20:55:59 EEST 2009
- Previous message: Continued problems with python dependencies
- Next message: Continued problems with python dependencies
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Jeremiah, On Thu, Jun 4, 2009 at 1:21 PM, Jeremiah Foster <jeremiah at jeremiahfoster.com> wrote: > >Interesting. I will run a script here to check python packages in > >Diablo that should fail to install in fremantle due to missing > >dependencies, and check which of these dependencies are related to > > PyMaemo packages. > > What were the results of this? Ok, the above looks like a comment of mine :). Actually I didn't finish this task yet. Once I have done it, I'll report the results here. > Currently the state of python packages > and their dependencies is confusing. It would be really great if you > guys had a dependency tree, or some form of canonical list. Perhaps > this page could get fleshed out a little? https://garage.maemo.org/plugins/wiki/index.php?PyMaemo%20Modules&id=40&type=g Something like this? http://wiki.maemo.org/PyMaemo (sorry for not making it widely known yet; I had implicitly make it known on another python-hildondesktop thread.) The link you sent are from the older wiki; we are not using it anymore, but some texts are still there for archival and reference while we don't review all info there. > >> - They didn't know the auto-builder would let a package go through > to > >> extras-devel with dependencies missing. > > > I think the above two shows that the extras-devel system needs to be > > more documented/promoted ? > > Which packages got built without their dependencies? The autobuilder does not check for *runtime* dependencies, only *build time* ones. This is not a big issue (I think autobuilders from other distros do the same, but I'm not sure), as long as it is documented/promoted enough as Quim suggested. > >> - Some didn't know where the "python-support (>= 0.90.0)" dependency > >> actually came from. > > This I don't understand. Developers have to have all their > dependencies in order to build the package locally, how would they not > have all the depdencies? This can have a lot of reasons, one of them being that they simply don't have the extras-devel repository on their local sbox /etc/apt/sources.list. And if it is a runtime dependency problem, the build will finish ok, although the package will not be installable. If this is the case, it shows yet another QA issue: that the built packages might not have been tested for correct installation/removal. > >* python-mokoui : no idea which package is this. Jeremiah/Niels: can > > it be added the your automatic building task? > > This package has been sent to the fremantle autobuilder. I think the original maintainer has said that it should not be necessary anymore and that the package that broke because of it will/was fixed (if I remember correctly) > >* python-support >=0.90.0 : it is already there since the PyMaemo beta > > release (version 1.0.2maemo1). I think the person who reported this > > did not have the extras-devel repository added to his/her target > > sources.list. > > Can you confirm that you have extras-devel enabled Quim? Since I can > see that python-support_1.0.2 is in fremantle extras-devel. I don't think Quim himself had the problems, but possibly he "aggregated" the issues from other sources. Quim: is that the case? Regards, -- Anderson Lizardo OpenBossa Labs - INdT Manaus - Brazil
- Previous message: Continued problems with python dependencies
- Next message: Continued problems with python dependencies
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]