Mailinglist Archive: opensuse-edu (12 mails)

< Previous Next >
Re: [opensuse-edu] Education repository now inherits devel:languages:python repositoriy
  • From: todd rme <toddrme2178@xxxxxxxxx>
  • Date: Sun, 27 Nov 2011 04:42:09 +0100
  • Message-id: <CADb7s=sF2vuPn9v9qnxc5xabg+KaFA3wP1sK-t76SBJkz8YWBw@mail.gmail.com>
On Sat, Nov 26, 2011 at 7:07 PM, Lars Vogdt <lrupp@xxxxxxxxxx> wrote:
Hi

The Education repository on build.opensuse.org linked some python-* packages
from devel:languages:python since a couple of months.

As the amount of packages linked (or copied) from the devel:languages:python
repository was growing over the time, we decided to add the
devel:languages:python repository as "build repository" instead to avoid
confusion (which package is "newer") and reduce the needed build power
(linked packages are always built in the source _and_ in the target
project).

What does that mean for packagers in the Education repository?
* If your package needs some package which is (only) available in the
devel:languages:python repository, nothing needs to be done: you benefit
from the new setup directly.
* If you like to package a Python application or you need a new Python
package to build your package, please use the devel:languages:python
repository for this, if possible.

What does that mean for end users of the Education repository?
* If they add the Education repository via the "1-click-installation" on
software.opensuse.org search, the devel:languages:python repository will be
added automatically to their repositories.
* If they add the Education repository via YaST Module, the
devel:languages:python repository will NOT be added automatically. I'm
currently unsure if we should change this - your comments are welcome!

What does that mean technically?
~>osc meta prj Education | grep -A 3 12.1
shows now:
 <repository name="openSUSE_12.1">
   <path repository="standard" project="openSUSE:12.1:NonFree"/>
   <path repository="openSUSE_12.1" project="devel:languages:perl"/>
   <path repository="openSUSE_12.1" project="devel:languages:python"/>
   <arch>x86_64</arch>
   <arch>i586</arch>
 </repository>

With kind regards,
 Lars

This makes sense. What about the packages that are currently in
Education and devel:languages:python, should they be removed from
Education and just live in devel:languages:python? There are also
some packages that are not in devel:languages:python but perhaps
should be, specifically:

python-scipy
spyder
pysycache and related packages

What should be done with each of these? scipy is an add-on for numpy,
which is already in devel:languages:python. Spyder is a generic
python IDE and interactive shell, there is nothing particularly
education-oriented about it and it is probably not really suited for
gradeschool-level work anyway. I am unfamiliar with pysycace.

-Todd
--
To unsubscribe, e-mail: opensuse-edu+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-edu+owner@xxxxxxxxxxxx

< Previous Next >
List Navigation
Follow Ups
References