On 2010-12-31 15:32:19 (+0100), Herbert Graeber <herb...@links2linux.de> wrote: > First, you missed the important part of my mail, that is the handling similar > to openSUSE:Contrib, that means having frozen repos for each openSUSE > distribution that can be used without big hassle and unimportant updates by > the average user. > > Am Freitag, 31. Dezember 2010, 13:46:43 schrieb Detlef Reichelt: > > Am Fri, 31 Dec 2010 13:16:18 +0100 > > > > schrieb Herbert Graeber <herb...@links2linux.de>: > > > I would like to have a variant of option 3 on top of option 2: > > > > > > codecs:11.2 > > > multimedia:11.2 > > > games:11.2 > > > stuff:11.2 > > > > hm, why codecs and multimedia? > > I have taken this part from pascals mail. I think pascal wan'ts to take the > essential packages to support mp3 and various video codecs (mplayer, xine, > vlc > and their dependencies) in codecs repository. Everything else should go to > the > multimedia repository. That's the mayjority and the average user does not > need > that stuff.
As said, that's just an example, we can also make an "essentials" repository with just a subset of what we believe most people need or would like to install (mplayer, ffmpeg, k3b-codecs, xine-codecs, vlc, gstreamer-bad, gstreamer-ugly, audacity, ... but not something like claws-mail, and quite some packages are debatable, such as avidemux). > > multimedia (1) > > contrib (all other stuff) > > games > > > > In (1) we should provide all libs and apps which are crippled by > > openSUSE (linked to obs) _and_ most wanted apps/libs that are not > > shipped with openSUSE, for example vlc/mplayer/mad/ffmpeg etc. > > There are many multimedia packages really unimportant for most machines. My > mythtv packages for example and some more more related to video and music > production. Agreed, see above. Don't stick on the names though, those were just *examples* :) We need to still sort out the details if we take that path. > > Newer version of vlc should be build in contrib and if we don't get > > bugreports for some time, it could be add in multimedia. > > I am not sure if openSUSE will have a crippled vlc, too. At least there is a > vlc phonon backend, which seems to work better than the xine one. > > > And if we have directories on vesta like > > > > openSUSE_11.3/multimedia > > openSUSE_11.3/conrib > > openSUSE_11.3/games > > > > we could run a createrepo on openSUSE_11.3 with repodata in > > openSUSE_11.3/repodata. So we could offer packman as big > > repo too. Never tried this, but should work... ;) > > I do not like that big mega giga repo. It makes it difficult for me to have > my > small mirror of essential things (eg. the codecs repo) and take the rest out > of the big net. Agreed, but Detlef proposed doing *both* without the need for building everything twice, as the "big" repository would only be a "big" RPM-MD, referring to files that are in the subdirectories: openSUSE_11.3/repodata openSUSE_11.3/multimedia/repodata openSUSE_11.3/multimedia/i586 openSUSE_11.3/multimedia/x86_64 openSUSE_11.3/multimedia/noarch openSUSE_11.3/contrib/repodata openSUSE_11.3/contrib/i586 openSUSE_11.3/contrib/x86_64 openSUSE_11.3/contrib/noarch openSUSE_11.3/games/repodata openSUSE_11.3/games/i586 openSUSE_11.3/games/x86_64 openSUSE_11.3/games/noarch > I think the use of repos could be much easier with explicit Repo dependencies > (Requires, Recommends), like for patterns and packages. So adding a more high > level repo (eg. games) to pull in automatically the more low level ones > (multimedia and/or codecs). True, we don't have that, but it can be documented properly, and a YMP (1-Click-Install) can reference several repositories, where people can pick which parts they want. cheers -- -o) Pascal Bleser <pascal.ble...@opensuse.org> /\\ http://opensuse.org -- I took the green pill _\_v FOSDEM XI: 5 + 6 Feb 2011, http://fosdem.org
pgpjEzRGJovca.pgp
Description: PGP signature
_______________________________________________ Packman mailing list Packman@links2linux.de http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman