Re: [Mageia-dev] Alpha3 release notes

2012-01-08 Thread Oliver Burger
2012/1/8 Juan Luis Baptiste juan...@mageia.org:
 On Sat, Jan 7, 2012 at 7:40 AM, Oliver Burger oliver@googlemail.com 
 wrote:
 Hi all,

 please do have a look at the alpha3 release notes:
 https://wiki.mageia.org/en/Mageia_2_alpha3 and fix/complete them. By
 keeping them up to date during the alpha/beta/rc phases we will
 finally have some nice release notes for Mageia2.


 Question, should we add new programs only or updated ones to new versions too 
 ?

Both. And don't be afraid to add too many notes. We can always filter
it, so it doesn't get too long.

Oliver


[Mageia-dev] Missing signatures

2012-01-08 Thread Oliver Burger
Hi there,

I noticed, that some packages have missing signatures this morning:

/var/cache/urpmi/rpms/acpid-2.0.14-1.mga2.i586.rpm: Missing signature
(OK ((none)))
/var/cache/urpmi/rpms/ldetect-0.11.5-1.mga2.i586.rpm: Missing
signature (OK ((none)))
/var/cache/urpmi/rpms/libldetect0.11-0.11.5-1.mga2.i586.rpm: Missing
signature (OK ((none)))

Could this be related to yesterday's changes in the bs code?

Oliver


Re: [Mageia-dev] Missing signatures

2012-01-08 Thread Jani Välimaa
2012/1/8 Oliver Burger oliver@googlemail.com:
 Hi there,

 I noticed, that some packages have missing signatures this morning:


It's also reported to bugzilla:
https://bugs.mageia.org/show_bug.cgi?id=4067


Re: [Mageia-dev] Missing signatures

2012-01-08 Thread Thomas Backlund

08.01.2012 11:08, Jani Välimaa skrev:

2012/1/8 Oliver Burgeroliver@googlemail.com:

Hi there,

I noticed, that some packages have missing signatures this morning:



It's also reported to bugzilla:
https://bugs.mageia.org/show_bug.cgi?id=4067



Yep we had a brief hickup in the signing process, wich I fixed some ~6 
hours ago.


I just resubmitted some packages with missing signatures, so new 
packagas should be available shorty.


If you find anymore of them, just bump rel and resubmit.

--
Thomas


Re: [Mageia-dev] Missing signatures

2012-01-08 Thread Oliver Burger
2012/1/8 Thomas Backlund t...@mageia.org:

 Yep we had a brief hickup in the signing process, wich I fixed some ~6 hours
 ago.

 I just resubmitted some packages with missing signatures, so new packagas
 should be available shorty.

 If you find anymore of them, just bump rel and resubmit.

Ok.


Re: [Mageia-dev] Orphans - those poor orphans . . .

2012-01-08 Thread Guillaume Rousse

Le 07/01/2012 11:14, ptyxs a écrit :

Le 06/01/2012 17:55, Colin Guthrie a écrit :

'Twas brillig, and Robert Fox at 06/01/12 10:16 did gyre and gimble:

After latest Cauldron updates, I got a real long list of suggested
orphans - but I believe some of these packages are needed (like hal or
basesystem-minimal) -

How do I clear out the orphans - like reset the logic behind it so the
correct packages will be orphaned? Or is a fresh install in order??

FWIW, as I see some people not liking this feature, personally I don't
use --auto-orphans, but instead use urpmq --not-available to find
packages I have installed that are no longer provided by the
repositories. This will typically include old and unneeded library
majors etc. that accumulate after a while.

This list is much clearer in what it actually outputs and is basically
the same as the yum orphan list command (I forget what the command
actually is, but it's what inspired me to write the first version which
in turn was vastly improved by a native implementation by (IIRC) Pascal
Terjan :))

Col



The problem is not 'I like it'/'I don't like it', the problem is that
this feature caused sometimes the loss of very important packages making
the system unusable and leading to a necessary reinstallation.

rpm -e --nodeps also.

--
BOFH excuse #42:

spaghetti cable cause packet failure


Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Luc Menut

Hello,

first, sorry to reply so late, and when you have started to update 
hunspell dictionaries packages.


Le 21/12/2011 08:15, Kamil Rytarowski a écrit :

Hello!

[...]


There was a discuss on
1) preparing policies on hunspell-dictionaries
2) deprecate and kill myspell in Mga2
3) changing the default path of dictionaries, from /usr/share/myspell to
/usr/share/hunspell (and to keep backward compatibility links in myspell
directory)
4) to provide enchant-dictionary and hunspell-dictionary by every
hunspell-dictionary

So finally, I've prepared a first version of the policy
https://wiki.mageia.org/en/Hunspell-dictionary_policy
If you like, please tell me your comments of it. Is it right? (Also: is
the .spec correct?) When everything will be accepted then every
hunspell-dictionary will be updated according to the policy.


some comments about the policy:

Version:1.0
Release:%mkrel %{upstream_release}.%{rel}

I don't think it will be possible to use Version 1.0 and upstream 
version only in the release; most hunspell dictionaries already use 
upstream version as version and have a version  1.0.


--

#Mageia values: 1 - aspell, 2 - hunspell, 3 - language specific
Provides:   enchant-dictionary = 2
Provides:   hunspell-dictionary
Provides:   dictionary-%{languagecode}

about the version value of the provides: is the meaning (1 - aspell, 2 - 
hunspell, 3 - language specific) really needed? is it currently used?
Because I think that it could be usefull that the versionned provides 
indicates the location of the dictionary:

- current enchant-dictionary = 2 - /usr/share/dict/mozilla
- enchant-dictionary from hunspell - enchant-dictionary = 4 - 
/usr/share/hunspell and /usr/share/myspell,
- enchant-dictionary from future hunspell without compatibility link in 
/usr/share/myspell - enchant-dictionary = 5 - /usr/share/hunspell only,

- ...

(it seems weird for me to use the same enchant-dictionary = 2 
versionned provide, both for deprecated myspell dictionaries, and new 
hunspell dictionaries.)


if the versionned provides indicates the location, we can use it if 
necessary in Conflicts or Requires in others packages.
e.g. currently Firefox searches dictionnaries in /usr/share/dict/mozilla 
(myspell dictionaries). when we change this location, we could add a 
Requires enchant-dictionary = 4.


same for hunspell-dictionary and dictionary-%{languagecode}, a 
versionned provides could indicate the location of the dictionary.
if we want to be able to remove easily all the compatibility link in the 
future, we should really consider this.





PS. The changes of enchant will be proposed or accepted later, Funda has
already prepared the package.


new hunspell dictionaries provides enchant-dictionary and obsoletes 
myspell dictionaries, but enchant still can't use the new hunspell 
dictionaries. I think that it should be fixed ASAP, or we will release 
an alpha 3 with broken spelling for lot of languages.
I propose the attached patches for enchant, so that enchant can use 
dictionaries from /usr/share/hunspell, /usr/share/myspell, and 
/usr/share/dict/ooo.

Anssi, Kamil, WDYT ?

same problem with firefox and thunderbird, they use dictionaries from 
/usr/share/dict/mozilla = myspell dictionaries, that are obsoleted.

(Will we wait for the complete migration, to release alpha 3 ? )

CC: Anssi, enchant and thunderbird maintainer
dmorgan, firefox maintainer


regards,
Luc

--
Luc Menut
diff -Naur enchant-1.6.0.orig/src/myspell/myspell_checker.cpp enchant-1.6.0/src/myspell/myspell_checker.cpp
--- enchant-1.6.0.orig/src/myspell/myspell_checker.cpp	2010-04-01 22:53:37.0 +0200
+++ enchant-1.6.0/src/myspell/myspell_checker.cpp	2011-12-19 23:07:37.0 +0100
@@ -276,6 +276,9 @@
 	dirs = g_slist_append (dirs, g_strdup (ENCHANT_MYSPELL_DICT_DIR));
 #endif
 
+	dirs = g_slist_append (dirs, g_strdup (/usr/share/myspell));
+	dirs = g_slist_append (dirs, g_strdup (/usr/share/dict/ooo));
+
 #if defined(_WIN32)
 	char* open_office_dicts_dir = myspell_checker_get_open_office_dicts_dir ();
 	if (open_office_dicts_dir) 
Index: enchant.spec
===
--- enchant.spec	(révision 184618)
+++ enchant.spec	(copie de travail)
@@ -10,6 +10,7 @@
 Group:		System/Libraries
 URL:		http://www.abisource.com/projects/enchant/
 Source0:	http://www.abisource.com/downloads/enchant/%{version}/%{name}-%{version}.tar.gz
+Patch0:		enchant-1.6.0-add-more-myspell-dicts-dirs.patch
 BuildRequires:	pkgconfig(glib-2.0) = 2.6
 BuildRequires:	pkgconfig(gmodule-2.0)
 BuildRequires:	pkgconfig(hunspell)
@@ -40,12 +41,13 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure2_5x --disable-static \
 	--with-system-myspell=yes \
 	--disable-ispell --disable-aspell --disable-uspell --disable-hspell \
-	--with-myspell-dir=%{_datadir}/dict/ooo
+	--with-myspell-dir=%{_datadir}/hunspell
 %make
 
 %install


Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Thomas Backlund

08.01.2012 16:19, Luc Menut skrev:


same problem with firefox and thunderbird, they use dictionaries from
/usr/share/dict/mozilla = myspell dictionaries, that are obsoleted.
(Will we wait for the complete migration, to release alpha 3 ? )




Nope. Alpha3 iso building is working from a frozen repo

--
Thomas


Re: [Mageia-dev] RFC: Drop mkinitrd completely in favour of dracut.

2012-01-08 Thread Olivier Blin
Anssi Hannula an...@mageia.org writes:

 Is it possible to detect missing radeon firmware in initrd in early
 boot, and then switch to loading radeon with modeset=0 ?

[...]

 Does loading of radeon modesetting kernel driver without firmware break
 the boot completely, or does it just make X.org server fail to start?

Here it sorts of breaks the boot.
The display is not usable at all, either in the console or in gdm. The
screen is flickering with purple color/green colors on top, and white in
the bigger part of the screen.

Card:ATI Radeon HD 2000 and later (radeon/fglrx): ATI Technologies
Inc|RV610 video device [Radeon HD 2400 PRO] [DISPLAY_VGA]

-- 
Olivier Blin - blino


Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Luc Menut

Le 08/01/2012 15:29, Thomas Backlund a écrit :

08.01.2012 16:19, Luc Menut skrev:


same problem with firefox and thunderbird, they use dictionaries from
/usr/share/dict/mozilla = myspell dictionaries, that are obsoleted.
(Will we wait for the complete migration, to release alpha 3 ? )




Nope. Alpha3 iso building is working from a frozen repo



OK sorry, thanks Thomas for the clarification.
I badly understood the mail of Anne about Mageia 2 alpha 3 in progress.

Luc


--
Luc Menut


Re: [Mageia-dev] Orphans - those poor orphans . . .

2012-01-08 Thread ptyxs

Le 07/01/2012 21:13, Maarten Vanraes a écrit :

Op zaterdag 07 januari 2012 17:48:36 schreef Thomas Spuhler:
[...]

It seems to me, auto-orphans gives more headaches than benefits. Why are we
clinching to it?

because it works for me (and several others)


It works SOMETIMES and sometimes it crashes the whole system.

--
Ce courriel a été émis à partir du système d'exploitation Mandriva
Linux
Préférez les logiciels libres et les formats ouverts.
LINUX ? IL Y A MOINS BIEN, MAIS... C'EST PLUS CHER !!




Re: [Mageia-dev] Orphans - those poor orphans . . .

2012-01-08 Thread Wolfgang Bornath
2012/1/8 ptyxs pt...@free.fr:
 Le 07/01/2012 21:13, Maarten Vanraes a écrit :

 Op zaterdag 07 januari 2012 17:48:36 schreef Thomas Spuhler:
 [...]

 It seems to me, auto-orphans gives more headaches than benefits. Why are
 we
 clinching to it?

 because it works for me (and several others)

 It works SOMETIMES and sometimes it crashes the whole system.


I admit that it has been working for me most of the times but I did
not use it very often. But what is the priority here? It should only
be implemented when it works for everybody (with the usual few
exceptions) and not just because it works for some.

-- 
wobo


Re: [Mageia-dev] Orphans - those poor orphans . . .

2012-01-08 Thread Pascal Terjan
On Sat, Jan 7, 2012 at 16:48, Thomas Spuhler tho...@btspuhler.com wrote:
 On Friday, January 06, 2012 12:57:39 PM Sander Lepik wrote:
 06.01.2012 21:06, Dale Huckeby kirjutas:
  Evidently once I've installed package A which requests X, sometimes
  packages F, L, and T might subsequently get installed which also need X
  *and presumably would have requested it had it not already been
  installed*.  But when I uninstall A it orphans X because A is the only
  package that *requested* it.  When F, L, and T are installed can't all
  the packages they *would have requested* be marked whether or not
  they're already installed?  That way a package would be orphaned only
  when the last package that needs it is uninstalled?  Or am I missing
  something?

 This is already so. See example: http://pastebin.com/AMj87QiV - after first
 urpme libplasmaweather4 should be marked as orphan but it's not as it's
 still required by other package.

 --
 Sander

 It seems to me, auto-orphans gives more headaches than benefits. Why are we
 clinching to it?

Because I and meany other people finding it useful never faced any
problems on their machine with it.

The only problems I can remember are:
- people wanted to remove some things required by task-kde, which
implied removing task-kde, and then all of kde was orphan. I think
many things were move to suggests since
- some kind of install was installing packages requested by nothing
and they were not marked as requested so they were listed as orphans,
but this was fixed long ago


Re: [Mageia-dev] Orphans - those poor orphans . . .

2012-01-08 Thread Pascal Terjan
On Sat, Jan 7, 2012 at 14:24, Wolfgang Bornath molc...@googlemail.com wrote:
 2012/1/7 Sander Lepik sander.le...@eesti.ee:
 07.01.2012 13:39, Wolfgang Bornath kirjutas:

 Of course this is one way to find bugs in packages. But what about the
 documented (in German) case where
  - after fresh installation, reboot (ok) and updates right after
 installation I was presented with a list of more than 100 orphans.
  - I ran 'urpme --auto-orphans' and rebooted
  - several system services (which started successfully after
 installation) refused to start now because of missing files

 Of course urpmi was not the culprit because it only checks
 dependencies. But that did matter in that situation. The auto-orphans
 function obviously listed packages which may have no dependencies but
 are needed by the system. That's why I do not complain about urpmi but
 about the whole function. As long as this function is only based on
 package dependencies it is not safe to use it.

 Did you choose custom install and unchecked some options? Or did you use
 LiveCD maybe? Anyway.. function is not to blame. Next time copy those
 packages that are going to be uninstalled. And they can be rechecked. Which
 are needed and why they get orphaned.

 Used the full DVD (32-bit) Mageia 2 Alpha 2
  - minimal install with X
  - after installation and reboot everything was ok
  - setup the package media (dedicated mirror) and did 'urpmi -auto-update'
  - I did NOT install or remove one single package manually
  - after that urpmi showed a list of more than 100 orphans
  - used 'urpme -auto-orphans
  - at reboot the start messages showed several errors concerning
 crond, network-up, postfix, display manager, etc. - system start
 stopped before x was started. Repeated the boot process with same
 result.

 A side question is why I got so many orphans in a minimal system with
 only around 700 packages in total and only around 2 or 3 dozens of
 updates (all this happened not long after Alpha 2 release.)

 Of course urpmi is not the culprit, it is the shortcomings of the
 function as it is. It should just not be there if its use could lead
 to such behavior, no matter where the cause comes from. Simply said: a
 gasoline brand should not be sold if it could do damage to the car's
 motor, no matter which of the components of the fluid causes the
 damage..

 Anyhow, I will repeat the same operation when Alpha 2 is released in a
 couple of days and as soon as the system shows orphans I will document
 that list and (if the same problem arises) dmesg output if available.
 What else do you need for a reasonable documentation?

Thanks, this is obviously an installation bug as those packages should
be listed as requested.


Re: [Mageia-dev] Orphans - those poor orphans . . .

2012-01-08 Thread ptyxs

Le 08/01/2012 16:59, Pascal Terjan a écrit :

On Sat, Jan 7, 2012 at 16:48, Thomas Spuhlertho...@btspuhler.com  wrote:

On Friday, January 06, 2012 12:57:39 PM Sander Lepik wrote:

06.01.2012 21:06, Dale Huckeby kirjutas:

Evidently once I've installed package A which requests X, sometimes
packages F, L, and T might subsequently get installed which also need X
*and presumably would have requested it had it not already been
installed*.  But when I uninstall A it orphans X because A is the only
package that *requested* it.  When F, L, and T are installed can't all
the packages they *would have requested* be marked whether or not
they're already installed?  That way a package would be orphaned only
when the last package that needs it is uninstalled?  Or am I missing
something?

This is already so. See example: http://pastebin.com/AMj87QiV - after first
urpme libplasmaweather4 should be marked as orphan but it's not as it's
still required by other package.

--
Sander

It seems to me, auto-orphans gives more headaches than benefits. Why are we
clinching to it?

Because I and meany other people finding it useful never faced any
problems on their machine with it.

The only problems I can remember are:
- people wanted to remove some things required by task-kde, which
implied removing task-kde, and then all of kde was orphan. I think
many things were move to suggests since
- some kind of install was installing packages requested by nothing
and they were not marked as requested so they were listed as orphans,
but this was fixed long ago

I recently installed Okular then i removed xpdf and then used 
auto-orphans : I immedialtely lost any possibility to use wifi...



--
Ce courriel a été émis à partir du système d'exploitation Mandriva
Linux
Préférez les logiciels libres et les formats ouverts.
LINUX ? IL Y A MOINS BIEN, MAIS... C'EST PLUS CHER !!




Re: [Mageia-dev] Missing signatures

2012-01-08 Thread Thierry Vignaud
On 8 January 2012 12:29, Thomas Backlund t...@mageia.org wrote:
 Yep we had a brief hickup in the signing process, wich I fixed some ~6 hours
 ago.

 I just resubmitted some packages with missing signatures, so new packagas
 should be available shorty.

 If you find anymore of them, just bump rel and resubmit.

You forgot core/updates_testing/


Re: [Mageia-dev] mentors + apprentices

2012-01-08 Thread philippe makowski
Hi,

I think I will have more free time now
so if an apprentice is looking for a mentor, you can contact me


Re: [Mageia-dev] Missing signatures

2012-01-08 Thread Luc Menut

Le 08/01/2012 12:29, Thomas Backlund a écrit :

08.01.2012 11:08, Jani Välimaa skrev:

2012/1/8 Oliver Burgeroliver@googlemail.com:

Hi there,

I noticed, that some packages have missing signatures this morning:



It's also reported to bugzilla:
https://bugs.mageia.org/show_bug.cgi?id=4067



Yep we had a brief hickup in the signing process, wich I fixed some ~6
hours ago.



It seems not completely fixed; gedit-3.3.2-1.mga2 built today 08 janv. 
2012 at 15:51:09 CET is not signed.


rpm -qpi gedit-3.3.2-1.mga2.x86_64.rpm
Name: gedit
Version : 3.3.2
Release : 1.mga2
Architecture: x86_64
Install Date: (not installed)
Group   : Editors
Size: 12797127
License : GPLv2+
Signature   : (none) 
Source RPM  : gedit-3.3.2-1.mga2.src.rpm
Build Date  : dim. 08 janv. 2012 15:51:09 CET
Build Host  : jonund
Relocations : (not relocatable)
Packager: wally wally


--
Luc Menut


Re: [Mageia-dev] [changelog] [RPM] cauldron core/release qesteidutil-3.4.0-3.mga2

2012-01-08 Thread Sander Lepik

18.12.2011 10:45, Mageia Team kirjutas:

Name: qesteidutil  Relocations: (not relocatable)
Version : 3.4.0 Vendor: Mageia.Org
Release : 3.mga2Build Date: Sun Dec 18 09:36:19 2011
Install Date: (not installed)   Build Host: ecosse
Group   : OfficeSource RPM: (none)
Size: 794924   License: LGPLv2
Signature   : (none)
Packager: Mageia Teamhttp://www.mageia.org
URL : http://id.eesti.ee
Summary : Estonian ID card utility
Description :
QEsteidUtil is a user-friendly application for managing Estonian ID Cards.
It can be used to to change and unlock PIN codes, examine the personal
information stored on the card, extract and view the certificates, set
up mobile ID and configure a personal @eesti.ee e-mail address.

fwangfwang  3.4.0-3.mga2:
+ Revision: 183700
- br qtwebkit

Why this br? I fail to see reason. :)

--
Sander



Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Anssi Hannula
On 08.01.2012 16:19, Luc Menut wrote:
 Hello,
 
 first, sorry to reply so late, and when you have started to update
 hunspell dictionaries packages.
 
 Le 21/12/2011 08:15, Kamil Rytarowski a écrit :
 Hello!
 [...]

 There was a discuss on
 1) preparing policies on hunspell-dictionaries
 2) deprecate and kill myspell in Mga2
 3) changing the default path of dictionaries, from /usr/share/myspell to
 /usr/share/hunspell (and to keep backward compatibility links in myspell
 directory)
 4) to provide enchant-dictionary and hunspell-dictionary by every
 hunspell-dictionary

 So finally, I've prepared a first version of the policy
 https://wiki.mageia.org/en/Hunspell-dictionary_policy
 If you like, please tell me your comments of it. Is it right? (Also: is
 the .spec correct?) When everything will be accepted then every
 hunspell-dictionary will be updated according to the policy.
 
 some comments about the policy:
 
 Version:1.0
 Release:%mkrel %{upstream_release}.%{rel}
 
 I don't think it will be possible to use Version 1.0 and upstream
 version only in the release; most hunspell dictionaries already use
 upstream version as version and have a version  1.0.

Strong +1 from me for not using hardcoded Version 1.0, please instead
use the %upstream_release in Version.

I don't see any reason to break the versioning policy here.

 -- 
 
 #Mageia values: 1 - aspell, 2 - hunspell, 3 - language specific
 Provides:   enchant-dictionary = 2
 Provides:   hunspell-dictionary
 Provides:   dictionary-%{languagecode}
 
 about the version value of the provides: is the meaning (1 - aspell, 2 -
 hunspell, 3 - language specific) really needed? is it currently used?

The intention was that when a package depended on enchant-dictionary,
urpmi would prefer language specific enchant dictionaries over hunspell
dictionaries over aspell dictionaries when presenting a list for the user.

 Because I think that it could be usefull that the versionned provides
 indicates the location of the dictionary:
 - current enchant-dictionary = 2 - /usr/share/dict/mozilla
 - enchant-dictionary from hunspell - enchant-dictionary = 4 -
 /usr/share/hunspell and /usr/share/myspell,
 - enchant-dictionary from future hunspell without compatibility link in
 /usr/share/myspell - enchant-dictionary = 5 - /usr/share/hunspell only,
 - ...
 
 (it seems weird for me to use the same enchant-dictionary = 2
 versionned provide, both for deprecated myspell dictionaries, and new
 hunspell dictionaries.)
 
 if the versionned provides indicates the location, we can use it if
 necessary in Conflicts or Requires in others packages.
 e.g. currently Firefox searches dictionnaries in /usr/share/dict/mozilla
 (myspell dictionaries). when we change this location, we could add a
 Requires enchant-dictionary = 4.

IMO a better way to handle this would be
Provides:   mozilla-dictionary
Provides:   hunspell-dictionary
Provides:   myspell-dictionary

based on which directories are contained in the package, since other
packages are generally interested in whether the package provides
dictionaries in a specific location. (i.e. a package using dictionaries
in /usr/share/hunspell doesn't care if there are some extra dictionaries
provided in other directories).

 same for hunspell-dictionary and dictionary-%{languagecode}, a
 versionned provides could indicate the location of the dictionary.
 if we want to be able to remove easily all the compatibility link in the
 future, we should really consider this.
 
 

 PS. The changes of enchant will be proposed or accepted later, Funda has
 already prepared the package.
 
 new hunspell dictionaries provides enchant-dictionary and obsoletes
 myspell dictionaries, but enchant still can't use the new hunspell
 dictionaries. I think that it should be fixed ASAP, or we will release
 an alpha 3 with broken spelling for lot of languages.
 I propose the attached patches for enchant, so that enchant can use
 dictionaries from /usr/share/hunspell, /usr/share/myspell, and
 /usr/share/dict/ooo.
 Anssi, Kamil, WDYT ?

Seems OK.

 same problem with firefox and thunderbird, they use dictionaries from
 /usr/share/dict/mozilla = myspell dictionaries, that are obsoleted.
 (Will we wait for the complete migration, to release alpha 3 ? )
 
 CC: Anssi, enchant and thunderbird maintainer
 dmorgan, firefox maintainer
 
 
 regards,
 Luc
 


-- 
Anssi Hannula


Re: [Mageia-dev] Orphans - those poor orphans . . .

2012-01-08 Thread Pascal Terjan
On Sun, Jan 8, 2012 at 16:04, ptyxs pt...@free.fr wrote:
 Le 08/01/2012 16:59, Pascal Terjan a écrit :

 On Sat, Jan 7, 2012 at 16:48, Thomas Spuhlertho...@btspuhler.com  wrote:

 On Friday, January 06, 2012 12:57:39 PM Sander Lepik wrote:

 06.01.2012 21:06, Dale Huckeby kirjutas:

 Evidently once I've installed package A which requests X, sometimes
 packages F, L, and T might subsequently get installed which also need X
 *and presumably would have requested it had it not already been
 installed*.  But when I uninstall A it orphans X because A is the only
 package that *requested* it.  When F, L, and T are installed can't all
 the packages they *would have requested* be marked whether or not
 they're already installed?  That way a package would be orphaned only
 when the last package that needs it is uninstalled?  Or am I missing
 something?

 This is already so. See example: http://pastebin.com/AMj87QiV - after
 first
 urpme libplasmaweather4 should be marked as orphan but it's not as it's
 still required by other package.

 --
 Sander

 It seems to me, auto-orphans gives more headaches than benefits. Why are
 we
 clinching to it?

 Because I and meany other people finding it useful never faced any
 problems on their machine with it.

 The only problems I can remember are:
 - people wanted to remove some things required by task-kde, which
 implied removing task-kde, and then all of kde was orphan. I think
 many things were move to suggests since
 - some kind of install was installing packages requested by nothing
 and they were not marked as requested so they were listed as orphans,
 but this was fixed long ago

 I recently installed Okular then i removed xpdf and then used auto-orphans :
 I immedialtely lost any possibility to use wifi...

What would be useful would be to know what package was removed, and
how it had been installed


Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Kamil Rytarowski

W dniu 08.01.2012 15:19, Luc Menut pisze:

Hello,

Hello Luc, thank you for you mail.


first, sorry to reply so late, and when you have started to update 
hunspell dictionaries packages.


Le 21/12/2011 08:15, Kamil Rytarowski a écrit :

Hello!

[...]


There was a discuss on
1) preparing policies on hunspell-dictionaries
2) deprecate and kill myspell in Mga2
3) changing the default path of dictionaries, from /usr/share/myspell to
/usr/share/hunspell (and to keep backward compatibility links in myspell
directory)
4) to provide enchant-dictionary and hunspell-dictionary by every
hunspell-dictionary

So finally, I've prepared a first version of the policy
https://wiki.mageia.org/en/Hunspell-dictionary_policy
If you like, please tell me your comments of it. Is it right? (Also: is
the .spec correct?) When everything will be accepted then every
hunspell-dictionary will be updated according to the policy.


some comments about the policy:

Version:1.0
Release:%mkrel %{upstream_release}.%{rel}

I don't think it will be possible to use Version 1.0 and upstream 
version only in the release; most hunspell dictionaries already use 
upstream version as version and have a version  1.0.

upstream version != upstream release

We will keep Fedora versioning.


--

#Mageia values: 1 - aspell, 2 - hunspell, 3 - language specific
Provides:   enchant-dictionary = 2
Provides:   hunspell-dictionary
Provides:   dictionary-%{languagecode}

about the version value of the provides: is the meaning (1 - aspell, 2 
- hunspell, 3 - language specific) really needed? is it currently used?
Because I think that it could be usefull that the versionned provides 
indicates the location of the dictionary:

- current enchant-dictionary = 2 - /usr/share/dict/mozilla
- enchant-dictionary from hunspell - enchant-dictionary = 4 - 
/usr/share/hunspell and /usr/share/myspell,
- enchant-dictionary from future hunspell without compatibility link 
in /usr/share/myspell - enchant-dictionary = 5 - 
/usr/share/hunspell only,

- ...

(it seems weird for me to use the same enchant-dictionary = 2 
versionned provide, both for deprecated myspell dictionaries, and 
new hunspell dictionaries.)
if the versionned provides indicates the location, we can use it if 
necessary in Conflicts or Requires in others packages.
e.g. currently Firefox searches dictionnaries in 
/usr/share/dict/mozilla (myspell dictionaries). when we change this 
location, we could add a Requires enchant-dictionary = 4.


same for hunspell-dictionary and dictionary-%{languagecode}, a 
versionned provides could indicate the location of the dictionary.
if we want to be able to remove easily all the compatibility link in 
the future, we should really consider this.


If a package requires enchant-dictionary, then language specific will be 
chosen before Aspell. This is the whole idea behind it. (eg. Voikko is 
chosen before hunspell-fi and aspell-fi too). And I'm against some 
special versioning for directories, we don't really need it.




PS. The changes of enchant will be proposed or accepted later, Funda has
already prepared the package.


new hunspell dictionaries provides enchant-dictionary and obsoletes 
myspell dictionaries, but enchant still can't use the new hunspell 
dictionaries. I think that it should be fixed ASAP, or we will release 
an alpha 3 with broken spelling for lot of languages.
I propose the attached patches for enchant, so that enchant can use 
dictionaries from /usr/share/hunspell, /usr/share/myspell, and 
/usr/share/dict/ooo.

Anssi, Kamil, WDYT ?
Yes feel free to fix it. As far as I saw Funda was already working with 
enchant disabling Aspell and Myspell.


same problem with firefox and thunderbird, they use dictionaries from 
/usr/share/dict/mozilla = myspell dictionaries, that are obsoleted.

This must be fixed too - as soon as possible.

(Will we wait for the complete migration, to release alpha 3 ? )
I won't wait now, we are short on time. I want to finish everything 
before the general version freeze.


CC: Anssi, enchant and thunderbird maintainer
dmorgan, firefox maintainer


regards,
Luc

So finally - I'm focusing right now just on the Hunspell dictionaries 
and this is my painstaking job. And then after it or in the same time 
there is need to fix the last remaining packages to use Hunspell/Enchant 
correctly.




Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Luc Menut

Le 08/01/2012 21:18, Kamil Rytarowski a écrit :

W dniu 08.01.2012 15:19, Luc Menut pisze:

Hello,


[...]


if the versionned provides indicates the location, we can use it if
necessary in Conflicts or Requires in others packages.
e.g. currently Firefox searches dictionnaries in
/usr/share/dict/mozilla (myspell dictionaries). when we change this
location, we could add a Requires enchant-dictionary = 4.

same for hunspell-dictionary and dictionary-%{languagecode}, a
versionned provides could indicate the location of the dictionary.
if we want to be able to remove easily all the compatibility link in
the future, we should really consider this.


If a package requires enchant-dictionary, then language specific will be
chosen before Aspell. This is the whole idea behind it. (eg. Voikko is
chosen before hunspell-fi and aspell-fi too).


OK, I understand the use for enchant-dictionary.


And I'm against some
special versioning for directories, we don't really need it.


sorry but I don't agree with you here.
e.g. in coming days, we will fix firefox (and other mozilla apps) to use 
hunspell-dictionaries; we will update the link to

/usr/lib64/firefox-9.0.1/dictionaries - /usr/share/hunspell
and change the requires to hunspell-dictionary.

but hunspell-dictionaries old generation (mga1) provide 
hunspell-dictionary, and install dictionaries only in /usr/share/myspell.
how do you plan to handle that the fixed firefox will absolutly need 
hunspell-dictionaries new generation, and can't work with 
hunspell-dictionaries old generation ?



regards,

Luc


--
Luc Menut


Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Kamil Rytarowski

W dniu 08.01.2012 21:43, Thomas Backlund pisze:

08.01.2012 22:18, Kamil Rytarowski skrev:

W dniu 08.01.2012 15:19, Luc Menut pisze:



same problem with firefox and thunderbird, they use dictionaries from
/usr/share/dict/mozilla = myspell dictionaries, that are obsoleted.

This must be fixed too - as soon as possible.

(Will we wait for the complete migration, to release alpha 3 ? )

I won't wait now, we are short on time. I want to finish everything
before the general version freeze.


Kamil.

You must take better note when we send info on -dev ml.

Quoting ennael in thread: [Mageia-dev] Mageia 2 alpha 3 in progress

quote
Hi there

First of all, happy new year 2012 and all the best for you and your 
family.


Mageia 2 alpha3 isos are now in progress, public release is planned
for 12th of january. Please do not provide for now major updates on
packages as we will freeze local repository in coming hours.

Thanks for advance
/quote

Right, excuse me! Thankfully nothing is effected.


Re: [Mageia-dev] gma500 display driver problem with Mageia 2 alpha

2012-01-08 Thread Mika Laitio
 Sorry, i don't have a GMA500 aka Poulsbo, but from what i remember 
 investigating
 for alternatives to this driver (which is prone to breakage due to kernel 
 updates)
 maybe you want to have a look at
 https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo
 and https://wiki.archlinux.org/index.php/Poulsbo#Kernel.27s_psb-gfx_module

Yes, I have read those pages and both of them confirm that the original
psb driver that the drakconf try to install as a DKMS module for gma500
will not work with 3.0 kernel coming with Mageia 2.0 alpha1.
(compilation of dkms module will fail)

So there would now be need for changing the drakconf to use by default
some other driver. The easiest candidate would propably be now the
psb_gfx module that comes already as a module in mageia 3.0 kernels.

I think I am already using this new psb_gfx driver as I selected the
fbdev driver in the drakconf. (Instead of selecting the default driver
suggested that would have installed the psb dkms module and failed).

This psb_gfx driver works for me, but at the moment I only have 800x600
resolution instead of the 1280x720.

Mika



[Mageia-dev] urpmi installing src.rpm defaults to --buildrequires

2012-01-08 Thread Maarten Vanraes
Hi,

i donno if it's me, but i noticed the following:

[alien@localhost manaplus]$ /usr/sbin/urpmi 
/tmp/manaplus-1.1.5.1-4.mga1.src.rpm 
please use --buildrequires or --install-src, defaulting to --buildrequires

...

i noticed something was wrong when i clicked on the .src.rpm file on the file 
browser and chose install the src.rpm file...

I do believe it should default to --install-src ?


Re: [Mageia-dev] urpmi installing src.rpm defaults to --buildrequires

2012-01-08 Thread Pascal Terjan
On Sun, Jan 8, 2012 at 22:12, Maarten Vanraes al...@rmail.be wrote:
 Hi,

 i donno if it's me, but i noticed the following:

 [alien@localhost manaplus]$ /usr/sbin/urpmi
 /tmp/manaplus-1.1.5.1-4.mga1.src.rpm
 please use --buildrequires or --install-src, defaulting to --buildrequires

 ...

 i noticed something was wrong when i clicked on the .src.rpm file on the file
 browser and chose install the src.rpm file...

 I do believe it should default to --install-src ?

Maybe it should depend if you are root


Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Luc Menut

Le 08/01/2012 21:18, Kamil Rytarowski a écrit :

W dniu 08.01.2012 15:19, Luc Menut pisze:

new hunspell dictionaries provides enchant-dictionary and obsoletes
myspell dictionaries, but enchant still can't use the new hunspell
dictionaries. I think that it should be fixed ASAP, or we will release
an alpha 3 with broken spelling for lot of languages.
I propose the attached patches for enchant, so that enchant can use
dictionaries from /usr/share/hunspell, /usr/share/myspell, and
/usr/share/dict/ooo.
Anssi, Kamil, WDYT ?

Yes feel free to fix it.


done - enchant-1.6.0-4.mga2


--
Luc Menut


[Mageia-dev] Security updates needing testing (please help)

2012-01-08 Thread David Walser
There are a number of needed security updates for Mageia 1 that have already 
been built and just need QA testing so that they can be 
released.  Most of them have testcases already described in the comments.  
Please help test these if you can so we can get these updates 
released.

Needs testing on i586:
https://bugs.mageia.org/show_bug.cgi?id=2950 cifs-utils
https://bugs.mageia.org/show_bug.cgi?id=3311 proftpd
https://bugs.mageia.org/show_bug.cgi?id=3980 samba

Needs testing on x86_64:
https://bugs.mageia.org/show_bug.cgi?id=3902 jasper
https://bugs.mageia.org/show_bug.cgi?id=3937 dhcp
https://bugs.mageia.org/show_bug.cgi?id=3939 nfs-utils
https://bugs.mageia.org/show_bug.cgi?id=3940 libxml2
https://bugs.mageia.org/show_bug.cgi?id=3942 icu
https://bugs.mageia.org/show_bug.cgi?id=3982 libsndfile
https://bugs.mageia.org/show_bug.cgi?id=3985 libtiff
https://bugs.mageia.org/show_bug.cgi?id=3993 gif2png
https://bugs.mageia.org/show_bug.cgi?id=3994 t1lib
https://bugs.mageia.org/show_bug.cgi?id=3998 gimp
https://bugs.mageia.org/show_bug.cgi?id=3999 libzip
https://bugs.mageia.org/show_bug.cgi?id=2064 krb5-appl

Needs testing on both:
https://bugs.mageia.org/show_bug.cgi?id=3895 PHP (Thomas also needs to rebuild 
php-apc and php-eaccelerator)
https://bugs.mageia.org/show_bug.cgi?id=3955 cyrus-imapd

Already tested, needs pushed by sysadmins:
https://bugs.mageia.org/show_bug.cgi?id=3941 libarchive
https://bugs.mageia.org/show_bug.cgi?id=3995 libuser



Re: [Mageia-dev] Security updates needing testing (please help)

2012-01-08 Thread Anssi Hannula
On 09.01.2012 01:02, David Walser wrote:
 There are a number of needed security updates for Mageia 1 that have already 
 been built and just need QA testing so that they can be 
 released.  Most of them have testcases already described in the comments.  
 Please help test these if you can so we can get these updates 
 released.
 
 Needs testing on i586:
 https://bugs.mageia.org/show_bug.cgi?id=2950 cifs-utils
 https://bugs.mageia.org/show_bug.cgi?id=3311 proftpd
 https://bugs.mageia.org/show_bug.cgi?id=3980 samba
 
 Needs testing on x86_64:
 https://bugs.mageia.org/show_bug.cgi?id=3902 jasper
 https://bugs.mageia.org/show_bug.cgi?id=3937 dhcp
 https://bugs.mageia.org/show_bug.cgi?id=3939 nfs-utils
 https://bugs.mageia.org/show_bug.cgi?id=3940 libxml2
 https://bugs.mageia.org/show_bug.cgi?id=3942 icu
 https://bugs.mageia.org/show_bug.cgi?id=3982 libsndfile
 https://bugs.mageia.org/show_bug.cgi?id=3985 libtiff
 https://bugs.mageia.org/show_bug.cgi?id=3993 gif2png
 https://bugs.mageia.org/show_bug.cgi?id=3994 t1lib
 https://bugs.mageia.org/show_bug.cgi?id=3998 gimp
 https://bugs.mageia.org/show_bug.cgi?id=3999 libzip
 https://bugs.mageia.org/show_bug.cgi?id=2064 krb5-appl
 
 Needs testing on both:
 https://bugs.mageia.org/show_bug.cgi?id=3895 PHP (Thomas also needs to 
 rebuild php-apc and php-eaccelerator)
 https://bugs.mageia.org/show_bug.cgi?id=3955 cyrus-imapd
 
 Already tested, needs pushed by sysadmins:
 https://bugs.mageia.org/show_bug.cgi?id=3941 libarchive
 https://bugs.mageia.org/show_bug.cgi?id=3995 libuser
 

What about
https://bugs.mageia.org/show_bug.cgi?id=3601 krusader


-- 
Anssi Hannula


[Mageia-dev] Security updates needing testing (please help)

2012-01-08 Thread Manuel Hiebel
On lun., 2012-01-09 at 01:07 +0200, Anssi Hannula wrote:
 On 09.01.2012 01:02, David Walser wrote:
  There are a number of needed security updates for Mageia 1 that have 
  already been built and just need QA testing so that they can be 
  released.  Most of them have testcases already described in the comments.  
  Please help test these if you can so we can get these updates 
  released.
  
  Needs testing on i586:
  https://bugs.mageia.org/show_bug.cgi?id=2950 cifs-utils
  https://bugs.mageia.org/show_bug.cgi?id=3311 proftpd
  https://bugs.mageia.org/show_bug.cgi?id=3980 samba
  
  Needs testing on x86_64:
  https://bugs.mageia.org/show_bug.cgi?id=3902 jasper
  https://bugs.mageia.org/show_bug.cgi?id=3937 dhcp
  https://bugs.mageia.org/show_bug.cgi?id=3939 nfs-utils
  https://bugs.mageia.org/show_bug.cgi?id=3940 libxml2
  https://bugs.mageia.org/show_bug.cgi?id=3942 icu
  https://bugs.mageia.org/show_bug.cgi?id=3982 libsndfile
  https://bugs.mageia.org/show_bug.cgi?id=3985 libtiff
  https://bugs.mageia.org/show_bug.cgi?id=3993 gif2png
  https://bugs.mageia.org/show_bug.cgi?id=3994 t1lib
  https://bugs.mageia.org/show_bug.cgi?id=3998 gimp
  https://bugs.mageia.org/show_bug.cgi?id=3999 libzip
  https://bugs.mageia.org/show_bug.cgi?id=2064 krb5-appl
  
  Needs testing on both:
  https://bugs.mageia.org/show_bug.cgi?id=3895 PHP (Thomas also needs to 
  rebuild php-apc and php-eaccelerator)
  https://bugs.mageia.org/show_bug.cgi?id=3955 cyrus-imapd
  
  Already tested, needs pushed by sysadmins:
  https://bugs.mageia.org/show_bug.cgi?id=3941 libarchive
  https://bugs.mageia.org/show_bug.cgi?id=3995 libuser
  
 
 What about
 https://bugs.mageia.org/show_bug.cgi?id=3601 krusader
 
And all updates candidates:
https://bugs.mageia.org/buglist.cgi?cmdtype=doremremaction=runnamedcmd=waiting%20for%20QA%20testsharer_id=22




Re: [Mageia-dev] urpmi installing src.rpm defaults to --buildrequires

2012-01-08 Thread Maarten Vanraes
Op zondag 08 januari 2012 23:26:38 schreef Pascal Terjan:
 On Sun, Jan 8, 2012 at 22:12, Maarten Vanraes al...@rmail.be wrote:
  Hi,
  
  i donno if it's me, but i noticed the following:
  
  [alien@localhost manaplus]$ /usr/sbin/urpmi
  /tmp/manaplus-1.1.5.1-4.mga1.src.rpm
  please use --buildrequires or --install-src, defaulting to
  --buildrequires
  
  ...
  
  i noticed something was wrong when i clicked on the .src.rpm file on the
  file browser and chose install the src.rpm file...
  
  I do believe it should default to --install-src ?
 
 Maybe it should depend if you are root

the thing is that defaulting to --buildrequires is not intuitive, ok, it's 
what you mostly use, but not what you expect if you're using urpmi.

imho if you wanted the buildrequires; you'd exactly do that.

i imagine this also changes that in GUI and you're installing .src.rpm, it 
should NOT ask for superuser credentials... because it's not needed and 
definately not what you want.

is this behavior changed recently, or was it always like this?


Re: [Mageia-dev] urpmi installing src.rpm defaults to --buildrequires

2012-01-08 Thread Pascal Terjan
On Sun, Jan 8, 2012 at 23:25, Maarten Vanraes al...@rmail.be wrote:
 Op zondag 08 januari 2012 23:26:38 schreef Pascal Terjan:
 On Sun, Jan 8, 2012 at 22:12, Maarten Vanraes al...@rmail.be wrote:
  Hi,
 
  i donno if it's me, but i noticed the following:
 
  [alien@localhost manaplus]$ /usr/sbin/urpmi
  /tmp/manaplus-1.1.5.1-4.mga1.src.rpm
  please use --buildrequires or --install-src, defaulting to
  --buildrequires
 
  ...
 
  i noticed something was wrong when i clicked on the .src.rpm file on the
  file browser and chose install the src.rpm file...
 
  I do believe it should default to --install-src ?

 Maybe it should depend if you are root

 the thing is that defaulting to --buildrequires is not intuitive, ok, it's
 what you mostly use, but not what you expect if you're using urpmi.

 imho if you wanted the buildrequires; you'd exactly do that.

I think urpmi used to always install buildrequires and have no option.
The old behaviour remained as default.

 i imagine this also changes that in GUI and you're installing .src.rpm, it
 should NOT ask for superuser credentials... because it's not needed and
 definately not what you want.

 is this behavior changed recently, or was it always like this?

It has always been like that as far as I remember


Re: [Mageia-dev] [Mageia-Private] Consolidation of the spelling tools in Mageia

2012-01-08 Thread Kamil Rytarowski

W dniu 08.01.2012 22:04, Luc Menut pisze:

Le 08/01/2012 21:18, Kamil Rytarowski a écrit :

W dniu 08.01.2012 15:19, Luc Menut pisze:

Hello,


[...]


if the versionned provides indicates the location, we can use it if
necessary in Conflicts or Requires in others packages.
e.g. currently Firefox searches dictionnaries in
/usr/share/dict/mozilla (myspell dictionaries). when we change this
location, we could add a Requires enchant-dictionary = 4.

same for hunspell-dictionary and dictionary-%{languagecode}, a
versionned provides could indicate the location of the dictionary.
if we want to be able to remove easily all the compatibility link in
the future, we should really consider this.


If a package requires enchant-dictionary, then language specific will be
chosen before Aspell. This is the whole idea behind it. (eg. Voikko is
chosen before hunspell-fi and aspell-fi too).


OK, I understand the use for enchant-dictionary.


And I'm against some
special versioning for directories, we don't really need it.


sorry but I don't agree with you here.
e.g. in coming days, we will fix firefox (and other mozilla apps) to 
use hunspell-dictionaries; we will update the link to

/usr/lib64/firefox-9.0.1/dictionaries - /usr/share/hunspell
and change the requires to hunspell-dictionary.

but hunspell-dictionaries old generation (mga1) provide 
hunspell-dictionary, and install dictionaries only in /usr/share/myspell.

Just a technical note:
Old Hunspell dictionaries don't provide anything additional. They are 
just dangling without any special integration with the system, please 
take a look: 
http://svnweb.mageia.org/packages/cauldron/hunspell-fr/current/SPECS/hunspell-fr.spec?revision=134361view=markup


$ urpmq --provides hunspell-nl
hunspell-nl[== 2.00-2.mga1]

New Hunspell dictionaries obsoleteprovide Myspell packages and come 
into the Myspell place. They also install dictionaries into the same 
place as the predecessor - this is why I put it into the place of the 
old enchant-dictionary=2 place.


Gentoo uses common packages for Myspell and Hunspell dictionaries. So 
this is additional argument to put Hunspell in the place of Myspell.
how do you plan to handle that the fixed firefox will absolutly need 
hunspell-dictionaries new generation, 
Fix Mozilla packages (in Mga2) to use new generation dictionaries in 
/usr/share/hunspell

and can't work with hunspell-dictionaries old generation ?

Is there need for anything needed in addition of just higher 
versionrelease of every new generation hunspell-dictionary in Mga2, 
then the one in Mga1? In Mga2 every hunspell-dictionary will be in the 
new generation version.


And I think we support Mga1-Mga2 full migration, so everything will be 
working.


Am I right?


regards,

Luc






Re: [Mageia-dev] urpmi installing src.rpm defaults to --buildrequires

2012-01-08 Thread Maarten Vanraes
Op maandag 09 januari 2012 01:01:26 schreef Pascal Terjan:
 On Sun, Jan 8, 2012 at 23:25, Maarten Vanraes al...@rmail.be wrote:
  Op zondag 08 januari 2012 23:26:38 schreef Pascal Terjan:
  On Sun, Jan 8, 2012 at 22:12, Maarten Vanraes al...@rmail.be wrote:
   Hi,
   
   i donno if it's me, but i noticed the following:
   
   [alien@localhost manaplus]$ /usr/sbin/urpmi
   /tmp/manaplus-1.1.5.1-4.mga1.src.rpm
   please use --buildrequires or --install-src, defaulting to
   --buildrequires
   
   ...
   
   i noticed something was wrong when i clicked on the .src.rpm file on
   the file browser and chose install the src.rpm file...
   
   I do believe it should default to --install-src ?
  
  Maybe it should depend if you are root
  
  the thing is that defaulting to --buildrequires is not intuitive, ok,
  it's what you mostly use, but not what you expect if you're using urpmi.
  
  imho if you wanted the buildrequires; you'd exactly do that.
 
 I think urpmi used to always install buildrequires and have no option.
 The old behaviour remained as default.
 
  i imagine this also changes that in GUI and you're installing .src.rpm,
  it should NOT ask for superuser credentials... because it's not needed
  and definately not what you want.
  
  is this behavior changed recently, or was it always like this?
 
 It has always been like that as far as I remember

hmm, maybe i've always used rpm -ivh file.src.rpm then...


[Mageia-dev] mentors + apprentices

2012-01-08 Thread andre999

Hi everyone,

We have a newly qualified packager, kamil, who is already maintaining over 160 
packages.  He is largely responsible for the considerabe decrease in 
unmaintained packages in the last few days, although many other packagers have 
contributed.


We have another Mandriva packager who has joined our packaging team, nelg (Glen 
Ogilvie), and is bringing himself up to date for Mageia with jquelin.


Also note that philippem (Philippe Makowski) has just posted a message inviting 
potential apprentices to contact him for mentoring.
Any other mentors who feel that they can take on another apprentice are invited 
to post to this thread.


Currently we have 4 apprentice candidates looking for a mentor.

am2605 (Andrew Myers), has been waiting now about 5 weeks.
He is a longtime Fedora, a web developer, interested in packaging related to 
Gnome, Java, Eclipse among others, teaching himself Mageia packaging basics.


cddesjar (Christopher Desjardins), has been waiting about 3 weeks.
He has basic .deb and .rpm packaging experience, including doing texworks and 
jags on Mageia for himself.  Would like to maintain these and R-base.


dglent (Dimitrios Glentadakis), had been waiting about a week.
He has experience packaging in his personal repos (mageia-gr.org and previously 
mandrivalinux.gr) with applications he uses, which he would like to package for 
Mageia repos.  He speaks French and English.


cyprix (Sam Bailey)
He is a long time Mandriva then Mageia user, who runs hosting servers in his 
work, and is interested in packaging programs for hosting and web-app services.


Note that those who have been waiting the longest are at the top of the list.

You can find more details at:
https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Packager_apprentice_candidates

Mentors, let me know who you take on, and I'll update the tables for you.

Thanks :-)



Anyone else looking for a mentor, let me know so I can add your name as an 
apprentice candidate -- or you can do it yourself.
https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Packager_apprentice_candidates 



See also the previous sections, on becoming a Mageia packager :
https://wiki.mageia.org/mw-en/index.php?title=Becoming_a_Mageia_Packageraction=submit#What_is_needed_to_become_a_Mageia_packager

To find a mentor, it helps to also post to this list (mageia-dev), or hang out 
on IRC at freenode #mageia-mentoring.
Don't forget that if you contact a mentor directly, they know that you are 
actively interested.


Regards :-)

--
André
(Packager mentoring program coordinator)




Re: [Mageia-dev] mentors + apprentices

2012-01-08 Thread D.Morgan
On Mon, Jan 9, 2012 at 7:04 AM, andre999 andre999...@laposte.net wrote:
 Hi everyone,

 We have a newly qualified packager, kamil, who is already maintaining over
 160 packages.  He is largely responsible for the considerabe decrease in
 unmaintained packages in the last few days, although many other packagers
 have contributed.

 We have another Mandriva packager who has joined our packaging team, nelg
 (Glen Ogilvie), and is bringing himself up to date for Mageia with jquelin.

 Also note that philippem (Philippe Makowski) has just posted a message
 inviting potential apprentices to contact him for mentoring.
 Any other mentors who feel that they can take on another apprentice are
 invited to post to this thread.

 Currently we have 4 apprentice candidates looking for a mentor.

 am2605 (Andrew Myers), has been waiting now about 5 weeks.
 He is a longtime Fedora, a web developer, interested in packaging related to
 Gnome, Java, Eclipse among others, teaching himself Mageia packaging basics.

when i will have a new slot free i would be interested in this package
as he knows java / eclipse. So let see when i will have one (
shouldn't be long )



 cddesjar (Christopher Desjardins), has been waiting about 3 weeks.
 He has basic .deb and .rpm packaging experience, including doing texworks
 and jags on Mageia for himself.  Would like to maintain these and R-base.

 dglent (Dimitrios Glentadakis), had been waiting about a week.
 He has experience packaging in his personal repos (mageia-gr.org and
 previously mandrivalinux.gr) with applications he uses, which he would like
 to package for Mageia repos.  He speaks French and English.

 cyprix (Sam Bailey)
 He is a long time Mandriva then Mageia user, who runs hosting servers in his
 work, and is interested in packaging programs for hosting and web-app
 services.

 Note that those who have been waiting the longest are at the top of the
 list.

 You can find more details at:
 https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Packager_apprentice_candidates

 Mentors, let me know who you take on, and I'll update the tables for you.

 Thanks :-)

 

 Anyone else looking for a mentor, let me know so I can add your name as an
 apprentice candidate -- or you can do it yourself.
 https://wiki.mageia.org/en/Becoming_a_Mageia_Packager#Packager_apprentice_candidates

 See also the previous sections, on becoming a Mageia packager :
 https://wiki.mageia.org/mw-en/index.php?title=Becoming_a_Mageia_Packageraction=submit#What_is_needed_to_become_a_Mageia_packager

 To find a mentor, it helps to also post to this list (mageia-dev), or hang
 out on IRC at freenode #mageia-mentoring.
 Don't forget that if you contact a mentor directly, they know that you are
 actively interested.

 Regards :-)

 --
 André
 (Packager mentoring program coordinator)