Page 1 of 1

[SOLVED] Question on Tainted Repo/Branch

PostPosted: May 1st, '11, 03:11
by Cae
Hi there, just tried Mageia Beta (KDE) LiveCD and is impressed.

Read the forum and understand there is/will be a Tainted Repo/Branch.
Never used Mandriva before and needed help on the following :

- will the Tainted Repo be added on default upon installation?
- if not, how to add it

- am I correct to assume that the Tainted Repo will contain all the non-free programs like
- sun java
- adobe flash
- nvidia driver
- ati driver
- codecs
something like the "non-free" plus "contrib" of Debian?

Hoping that the Tainted Repo/Branch is the one and only repo that is required to add - to get Mageia running with all the required programs.
Reason - most distro have too many repos to add and is confusing to most users that is not familiar to that distro.

Re: Question on Tainted Repo/Branch

PostPosted: May 1st, '11, 13:27
by NilsV
Hi,

will the Tainted Repo be added on default upon installation?

No

if not, how to add it

In the Mageia Control Center is an option to choose which Repos you want to use.

am I correct to assume that the Tainted Repo will contain all the non-free programs

No:
- the nonfree Repo contain non-free (closed source) software (like flash, ...)
- the tainted Repo contain Software that can't legaly used in some countries because of software patents (some codecs, libdvdcss, ...)

Re: Question on Tainted Repo/Branch

PostPosted: May 1st, '11, 13:51
by isadora
Very welcome to the Mageia-forum NilsV!!!!

In addition to your reply, i experienced that "Tainted Repositories" are added during installation, see picture.
They are not enabled by default.

Image

Re: Question on Tainted Repo/Branch

PostPosted: May 2nd, '11, 02:19
by Cae
Ah, now I also found this from the LiveCD, but for a standard desktop/laptop install,

as NilsV advise, I understand that
- the nonfree Repo contain non-free (closed source) software (like flash, ...)
- the tainted Repo contain Software that can't legaly used in some countries because of software patents (some codecs, libdvdcss)
meaning to say to most user will enable at least one for each of nonfree and tainted :)


however, do I need all of them, e.g in Nonfree, which are the one that a normal desktop/laptop user enable?
- Nonfree Release
- Nonfree Release Debug
- Nonfree Update
- Nonfree Update Debug
- Nonfree Update Testing
- Nonfree Update Testing Debug
- Nonfree Update Backports
- Nonfree Update Backports Debug
- Nonfree Update Backports Testing
- Nonfree Update Backports Testing Debug
- etc.
what is the difference them?

Image

can i also take the "distrib 1" , "distrib 2" .... "distrib x" as just a numbering and forget about them?

Re: Question on Tainted Repo/Branch

PostPosted: May 2nd, '11, 10:36
by Landborn
Hello

A small question seeing your pictures: the boxes "Updates" should not be checked in the mirror list "update"?

Re: Question on Tainted Repo/Branch

PostPosted: May 2nd, '11, 16:29
by NilsV
Very welcome to the Mageia-forum NilsV!!!!

Thanks for the nice welcome.

In addition to your reply, i experienced that "Tainted Repositories" are added during installation, see picture.
They are not enabled by default.

I've probably put a little inaccurate. Thanks for the correction.

however, do I need all of them


I try to explain it simply as I understand it (this does not mean that it really needs to be):

- The "Relase" ones are what will become the stable relase, there will be no updates after the stable relase.

- The "Updates" ones are for Updates (Bugfixes, no new software Versions) for the Stable relase.

- The "Debug" ones are intersting for developers only.

- The "Backport" ones are for new software Versions, for People who don't like to wait for the next Stable Mageia Relase to use the new Version of an Application. (Im not shure if a Upgrade from one stable Mageia Relase to the next will work without problems by using Backports, some Distros have a Problem with this.)

- The Testing ones are for testing new, mabe unstable, Packages.

which are the one that a normal desktop/laptop user enable?

I would say:
- Core Relase
- Core Updates
- Nonfree Relase
- Nonfree Updates
- Tainted Relase
- Tainted Updates

Is a good choice if you like to use the stable Mageia1 Relase (when its done) with stuff like Flash, libdvdcss, all codecs, ...

After the Relase of Mageia1 we (mabe) need to change our sources from cauldron to stable/mageia1.

Re: Question on Tainted Repo/Branch

PostPosted: May 3rd, '11, 15:37
by Cae
In that case, how can we get Mageia's developer's attention (assuming they are not in this forum) and suggest that Mageia should have at least the following repositories enabled by default.

- Core Relase
- Core Updates
- Nonfree Relase
- Nonfree Updates
- Tainted Relase
- Tainted Updates

or even Backports (if there is a rolling release, something I read from this forum)

this should be helpful to new Mageia (Mandriva?) users who do not understand the repos.

Re: Question on Tainted Repo/Branch

PostPosted: May 3rd, '11, 16:35
by isadora
Cae,

Don't think any change is necessary for the default selected repositories.
For me the core- and nonfree-repo's are convenient.
It's all in it for a robust system to maintain.

Choice for more options is upon the user.

Re: Question on Tainted Repo/Branch

PostPosted: May 3rd, '11, 17:08
by Cae
Not adding the repo by default is okay.

Clear information should be listed somewhere to help a new user to know how/where/which repository to choose.
Else, it is only making things complicate for new users.

Just my 2cents :D

Re: Question on Tainted Repo/Branch

PostPosted: May 3rd, '11, 17:41
by isadora
Cae wrote:Clear information should be listed somewhere to help a new user to know how/where/which repository to choose.

Agree on that one. This is subject of discussion already.
Maybe a Wiki, or some special area in the forum.
Anyway, a kind of knowledge-base should be at hand, and we will hear more about this.

Thanks for your input, very welcome.

see also:
viewtopic.php?f=18&t=162

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 00:19
by Cae
Have seen 2 good way of achieving this :

- Arch Linux Beginner's Guide https://wiki.archlinux.org/index.php/Beginners'_Guide
-- provide a SINGLE, simple and centralised for new user

- openSUSE Multi-media and Restricted Format Installation Guide http://forums.opensuse.org/english/get-technical-help-here/how-faq-forums/new-user-how-faq-read-only/407184-multi-media-restricted-format-installation-guide.html#post2298003
-- the equivalent of the above in one SINGLE thread

Have seen some distro trying to do it in multi-pages wiki and soon it degenerates to something not very useful, maybe its difficult to maintain as it lose focus due to the the multipages.

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 02:25
by ahmad
Tainted repos are added, but not enabled by default, i.e. it's an opt-in, if you want to use it you have to enable it.

Also, FWIW, the flash-player-plugin package in the nonfree repo doesn't contain Adobe flash, only a script that downloads the adobe flash tarball from adobe.com at install time, unpack it and install it.

The default enabled repos are, for the time being:
Core Release
Core Updates
Nonfree Release
Nonfree Updates

Off-topic: @isadora: that screenshot looks a bit ugly, I suggest you install oxygen-gtk and select it as the GTK+ theme from systemsettings -> Applications Appearance -> GTK styles and fonts; (this is the best Oxygen GTK+ theme I've seen).

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 06:07
by wobo
ahmad wrote:Tainted repos are added, but not enabled by default, i.e. it's an opt-in, if you want to use it you have to enable it.

To elaborate a little bit about the "opt-in" way:
Use of the content of the tainted repos may be not allowed / illegal in some countries because of software patents and other reasons (example: libdvdcss). To make it easy for users of such countries it was decided to use an opt-in approach. That means, the repo is configured but the user can decide if he wants to use it or not.

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 06:45
by Cae
That means, the repo is configured but the user can decide if he wants to use it or not.


THANKS!!

Making all required/preferred repo available (though no enabled by default) is critical.
This is the first stumbling block for some/many new users to the distro.

So this leaves the next logicaly thing to do,
- a beginner's guide to explain how/where/which repository to choose, or
- something like the openSUSE post that I've mentioned earlier - a "must read" post in the every first item of the forum ;)

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 07:11
by wobo
Actually all that has to be explained is:
- how to open the Mageia Control Center
- how to click on "Configure the media..."
- how to click on "Add" and "Complete set"

The necessity of that for a first time user is non-disputed.

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 12:48
by Cae
Just for clarity's seek,
- should be "Add" and "Full set of sources"
- instead of "Add" and "Complete set"

Image

Hope I get it right? :|

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 13:19
by wobo
Cae wrote:Just for clarity's seek,
- should be "Add" and "Full set of sources"
- instead of "Add" and "Complete set"
Hope I get it right? :|

"Full set of sources" - I have it here in German and did not remember the correct english text of the button. But as there is no "complete set", only a "Full set" I think this should be ok.... ;)

Re: Question on Tainted Repo/Branch

PostPosted: May 4th, '11, 17:38
by isadora
ahmad wrote:.......................
Off-topic: @isadora: that screenshot looks a bit ugly, I suggest you install oxygen-gtk and select it as the GTK+ theme from systemsettings -> Applications Appearance -> GTK styles and fonts; (this is the best Oxygen GTK+ theme I've seen).

Thanks ahmad, looks very nice indeed.

Re: Question on Tainted Repo/Branch

PostPosted: Jun 4th, '11, 17:11
by macxi
ahmad wrote:Tainted repos are added, but not enabled by default, i.e. it's an opt-in, if you want to use it you have to enable it.

Also, FWIW, the flash-player-plugin package in the nonfree repo doesn't contain Adobe flash, only a script that downloads the adobe flash tarball from adobe.com at install time, unpack it and install it.

The default enabled repos are, for the time being:
Core Release
Core Updates
Nonfree Release
Nonfree Updates

Off-topic: @isadora: that screenshot looks a bit ugly, I suggest you install oxygen-gtk and select it as the GTK+ theme from systemsettings -> Applications Appearance -> GTK styles and fonts; (this is the best Oxygen GTK+ theme I've seen).


Ahmad,

Thanks for the tip. I am installed in KDE, and I use it and everything is OK.

Is there a problem installing this theme (Oxygen GTK+ ) in KDE (which is qt) ?

Re: Question on Tainted Repo/Branch

PostPosted: Jun 4th, '11, 22:46
by ahmad
macxi wrote:Ahmad,

Thanks for the tip. I am installed in KDE, and I use it and everything is OK.

Is there a problem installing this theme (Oxygen GTK+ ) in KDE (which is qt) ?

No, ideally, it shouldn't be a problem.