[Mageia-dev] On binary version references requirements

2012-10-24 Thread Funda Wang
Hello,

In /usr/lib/rpm/mageia/find-requires, it reads:

# Weak symbol versions (from glibc).

(START==2) && (LIBNAME!="") && ($4!="") && (($4~/^GLIBC_*/) ||
($4~/^GCC_*/)) {
 print LIBNAME "(" $4 ")'$lib64'";
 }


That means, we only prints those weak symbols regarding GLIBC and GCC. But why?

$ objdump -x /usr/lib64/libwebkitgtk-1.0.so.0
Version References:
   required from libxml2.so.2:
 0x08f4cab6 0x00 19 LIBXML2_2.6.6
 0x08f4cab0 0x00 16 LIBXML2_2.6.0
 0x0f4c8be0 0x00 15 LIBXML2_2.4.30
   required from libpthread.so.0:
 0x09691a75 0x00 10 GLIBC_2.2.5
   required from libstdc++.so.6:
 0x056bafd3 0x00 18 CXXABI_1.3
 0x02297f89 0x00 17 GLIBCXX_3.4.9
 0x0297f865 0x00 11 GLIBCXX_3.4.15
 0x08922974 0x00 08 GLIBCXX_3.4
   required from libxslt.so.1:
 0x0f5c4bd4 0x00 20 LIBXML2_1.0.24
 0x08f5c3b9 0x00 14 LIBXML2_1.1.9
 0x0f5c4bd2 0x00 12 LIBXML2_1.0.22
 0x0f5c4bc1 0x00 07 LIBXML2_1.0.11
   required from libjpeg.so.8:
 0x04cdfde0 0x00 06 LIBJPEG_8.0
   required from libdl.so.2:
 0x09691a75 0x00 04 GLIBC_2.2.5
   required from libm.so.6:
 0x09691a75 0x00 03 GLIBC_2.2.5
   required from libc.so.6:
 0x0d696918 0x00 23 GLIBC_2.8
 0x06969191 0x00 22 GLIBC_2.11
 0x06969194 0x00 21 GLIBC_2.14
 0x0d696914 0x00 13 GLIBC_2.4
 0x0d696913 0x00 09 GLIBC_2.3
 0x09691a75 0x00 05 GLIBC_2.2.5
 0x09691974 0x00 02 GLIBC_2.3.4

That means, ABI versions regarding LIBXML2* and LIBJPEG* are not
raised when packaging. Fedora is promoting those extra ABI versions
now. I read history on mandriva's repository, but could not find any
relevant information.

Any thoughts to export those requirements?


[Mageia-dev] fdisk or gparted

2012-10-24 Thread Richard Couture
I'm trying to install MGA-2 on an 8TB logical drive provided by an lsi 
logic mega raid.


is the install using fdisk or gparted to partiton the disk now-a-days???

FDisk won't deal with more that 2TB

I went to the  console and can not find parted, only fdisk...




Richard

On 10/24/2012 09:08 AM, Bruno Cornec wrote:

Hello,

Wolfgang Bornath said on Tue, Oct 23, 2012 at 03:54:38PM +0200:


2012/10/23 Bruno Cornec:

Helo,

I'm in the process of redeploying automatically my firewall machine,
using Mageia. For that I'd like to have a very minimal install.

However, I'm ending up with 580 packages, among them a lot of X11
content, whereas I want a text base install only.


I had the same experience with Mageia 1 - the lowest I could get was
somewhere in the high 500. I spent some time tinkering with that but
whatever I tried, whichever package I wanted to remove, I always ended
up with the removal of part of the base system. In the end I gave up
(possibly due to lack of knowledge)  :(

I just checked Olivier's suggestion, ending up with some 270 packages...


Well I *know* i can do better:

sudo chroot /users/rpmbootstrap/mageia/2/x86_64 /bin/bash
bash-4.2# rpm -aq | wc -l
172

That chroot is made by a tool I'm developing to create build
environments for multiple Linux distributions (supports Fedora, CentOS,
Mageia, Mandriva, OpenSuSE, debian, Ubuntu). Cf: rpmbootstrap in Mageia
(SVN at http://trac.project-builder.org/browser/devel/rpmbootstrap tar
at ftp://ftp.project-builder.org/src/rpmbootstrap-0.12.1.tar.gz).

The base approach is to cpio first a list of packages (the minimal one
which allows urpmi to work) and then reinstall them running urpmi.
List of packages is at:
http://trac.project-builder.org/browser/devel/pb-modules/etc/pb.conf
line 389/390.

So I was hoping to get near that number after all. Of course a chroot
doesn't require a boot loader, so all the packages brought due to the
install of grub are creating the extra blurb.


So I already have one mean to make it as small as possible. Now I'm
working on another case, where I just use auto_inst. So I'd like to be
able to use all the params available that could make me as near as
possible of 170 + grub and its deps (the real ones).

Will answer to some other mail in //
Bruno.


--
LinuxCabal Asociación Civil
Ing. Richard Couture
Novell CNE, ECNE, MCNE
HP/Compaq ASE
Tel.: (+52) (333) 145-2638
Cel.: (+52) (044) 333 377-7505
Cel.: (+52) (044) 333 377-7506
Web: http://www.LinuxCabal.org
E-Mail: r...@linuxcabal.org
Hosted en la nube Cloud Sigma - www.CloudSigma.com

AVISO DE CONFIDENCIALIDAD: Este correo electrónico, incluyendo en su 
caso, los archivos adjuntos al mismo, pueden contener información de 
carácter confidencial y/o privilegiada, y se envían a la atención única 
y exclusivamente de la persona y/o entidad a quien va dirigido. La 
copia, revisión, uso, revelación y/o distribución de dicha información 
confidencial sin la autorización por escrito de LinuxCabal está 
prohibida. Si usted no es el destinatario a quien se dirige el presente 
correo, favor de contactar al remitente respondiendo al presente correo 
y eliminar el correo original incluyendo sus archivos, así como 
cualesquiera copia del mismo. Mediante la recepción del presente correo 
usted reconoce y acepta que en caso de incumplimiento de su parte y/o de 
sus representantes a los términos antes mencionados, LinuxCabal tendrá 
derecho a los daños y perjuicios que esto le cause.




Re: [Mageia-dev] Asia-Pacific packager newbie needs mentor

2012-10-24 Thread Funda Wang
2012/10/24 Anne Nicolas :
> Hi Funda
>
> Here somebody you may be able to help to become a Mageia packager. Can you
> see with him if it's possible ?
Sure, I'm happy with that. And we could communicate with Chinese :p

Please update the mentoring page. Thanks.


Re: [Mageia-dev] Welcome Götz!

2012-10-24 Thread John Balcaen
2012/10/24 Nicolas Lécureuil :
> Le mercredi 24 octobre 2012 22:50:13 Olav Vitters a écrit :
>> On Mon, Oct 22, 2012 at 11:15:53PM +0200, Olivier Blin wrote:
>> > Please welcome him aboard!
>>
>> Yay! Benefited from his work for many many years.
>
> ah there is now 2 gnome packagers :)   i hope you will talk to make us a even
> better gnome distro :)
Hum there's already more than two.



-- 
Balcaen John
Jabber-id: mik...@jabber.littleboboy.net


Re: [Mageia-dev] Welcome Götz!

2012-10-24 Thread Nicolas Lécureuil
Le mercredi 24 octobre 2012 22:50:13 Olav Vitters a écrit :
> On Mon, Oct 22, 2012 at 11:15:53PM +0200, Olivier Blin wrote:
> > Please welcome him aboard!
> 
> Yay! Benefited from his work for many many years.

ah there is now 2 gnome packagers :)   i hope you will talk to make us a even 
better gnome distro :)




Re: [Mageia-dev] [changelog] [RPM] cauldron core/release perl-Tapper-4.100.0-1.mga3

2012-10-24 Thread Thierry Vignaud
On 24 October 2012 22:30, shlomif  wrote:
> Description :
> no description found

Please fix that

> shlomif  4.100.0-1.mga3:
> + Revision: 309728
> - imported package perl-Tapper


Re: [Mageia-dev] Welcome Götz!

2012-10-24 Thread Olav Vitters
On Mon, Oct 22, 2012 at 11:15:53PM +0200, Olivier Blin wrote:
> Please welcome him aboard!

Yay! Benefited from his work for many many years.

-- 
Regards,
Olav


Re: [Mageia-dev] Welcome Götz!

2012-10-24 Thread Eatdirt

On 10/22/2012 11:15 PM, Olivier Blin wrote:

Hi,

After uncountable years as a packager and maintainer in the Mandriva
Linux distribution, providing a huge number of impeccable contributions,
Götz Waschk is now joining us as a Mageia packager.

Please welcome him aboard!



MageiaBigBoss++ 



Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread AL13N
Op woensdag 24 oktober 2012 16:15:13 schreef Bruno Cornec:
> Damien Lallement said on Tue, Oct 23, 2012 at 03:28:14PM +0200:
> > For auto_inst.cfg.pl:
> > 'no_suggests' => 1,
> 
> Thanks will try that one.
> 
> However, I find it very sad that the auto_inst tool is not much more
> documented in an accurate way.
> I blogged already coupld of years ago on that
> http://brunocornec.wordpress.com/2010/01/25/auto_inst-the-best-kept-mandriva
> s-secret/ and I don't think the situation has improved with Mageia, for that
> particular point.
> 
> Example, no auto_inst wiki page for Mageia.
> http://wiki.mandriva.com/fr/Utilisateur:Roudoud0u doesn't mention
> no_suggests nor does the older http://members.shaw.ca/mandrake/
> 
> I can copy paste some of the previous content, but as I'm not developing
> that, I don't know what is accurate or not for Mageia 2 e.g.
> 
> Would be great if anyone more legitimate to work on this would do it.
> 
> Bruno.

i've noticed this too, it would be nice if it would be documented.


Re: [Mageia-dev] [changelog] [RPM] cauldron core/release tsocks-1.8-0.beta5.10.mga3

2012-10-24 Thread Olivier Blin
Thierry Vignaud  writes:

> On 24 October 2012 18:58, blino  wrote:
>> Description :
>> tsocks' role is to allow these non SOCKS aware applications (e.g
>> telnet, ssh, ftp etc) to use SOCKS without any modification. It does
>> this by intercepting the calls that applications make to establish
>> network connections and negotating them through a SOCKS server as
>> necessary.
>
> for work obviously :-)

Yep, to push on github over ssh, so that I can make pull requets.

-- 
Olivier Blin - blino


Re: [Mageia-dev] [changelog] [RPM] cauldron core/release tsocks-1.8-0.beta5.10.mga3

2012-10-24 Thread Thierry Vignaud
On 24 October 2012 18:58, blino  wrote:
> Description :
> tsocks' role is to allow these non SOCKS aware applications (e.g
> telnet, ssh, ftp etc) to use SOCKS without any modification. It does
> this by intercepting the calls that applications make to establish
> network connections and negotating them through a SOCKS server as
> necessary.

for work obviously :-)

> blino  1.8-0.beta5.10.mga3:
> + Revision: 309693
> - fix tsocks wrapper by using versionned so file (and fix man page as well)


Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Jose Jorge

Le 24/10/2012 16:15, Bruno Cornec a écrit :

Example, no auto_inst wiki page for Mageia.
I can copy paste some of the previous content, but as I'm not developing
that, I don't know what is accurate or not for Mageia 2 e.g.

Would be great if anyone more legitimate to work on this would do it.

Feel free to add it to the Wiki : it is always good to have a starting 
point.




Re: [Mageia-dev] Asia-Pacific packager newbie needs mentor

2012-10-24 Thread Anne Nicolas

Le 24/10/2012 18:17, Shlomi Fish a écrit :

Hi Joseph,

On Wed, 24 Oct 2012 22:52:57 +0800
Joseph Wang  wrote:


Hi all,

I have a number of packages that are ready to be reviewed for addition to
cauldron, and I'd like to get a mentor to review them.  The main problem is
that I'm in Asia so it's going to be difficult for me to attend the IRC
meeting at 3 a.m.  :-( :-(



I am located in Israel
( http://www.worldtimeserver.com/current_time_in_IL.aspx?city=Tel_Aviv ) and I
can try mentoring you. Technically, I have several apprentices, but they
are not very persistent.

I am "rindolf" on #mageia-mentoring .


I've contacted Funda. It would be nice if he can handle this to avoid 
that you manage zillions of apprentices


Cheers



Regards,

Shlomi Fish


So I'm looking to see how I can get a mentor.  If there is some other time
in which the IRC has people on it, I can meet then, or if someone can send
me a personal e-mail letting me know where to upload things.

Also the things that I've had ready for submission are

various games

simutrans
leocad
vassal

Some python packages

pi2rpm
pyopencl
pyopengl
pip

and lots of others

Some scientific packages

eigen
quantlib - although this will need some work

X11

glamor
open source ati for southern islands

Once I get this batch into cauldron, my next goal is to get the entire
astrophysical source code library built for mandriva.  In particular, once
I get started, I'd like to get CMBFAST and MESA (stellar evolution) into
the distribution.







--
Anne
http://mageia.org


Re: [Mageia-dev] Asia-Pacific packager newbie needs mentor

2012-10-24 Thread Shlomi Fish
Hi Joseph,

On Wed, 24 Oct 2012 22:52:57 +0800
Joseph Wang  wrote:

> Hi all,
> 
> I have a number of packages that are ready to be reviewed for addition to
> cauldron, and I'd like to get a mentor to review them.  The main problem is
> that I'm in Asia so it's going to be difficult for me to attend the IRC
> meeting at 3 a.m.  :-( :-(
> 

I am located in Israel
( http://www.worldtimeserver.com/current_time_in_IL.aspx?city=Tel_Aviv ) and I 
can try mentoring you. Technically, I have several apprentices, but they
are not very persistent.

I am "rindolf" on #mageia-mentoring .

Regards,

Shlomi Fish

> So I'm looking to see how I can get a mentor.  If there is some other time
> in which the IRC has people on it, I can meet then, or if someone can send
> me a personal e-mail letting me know where to upload things.
> 
> Also the things that I've had ready for submission are
> 
> various games
> 
> simutrans
> leocad
> vassal
> 
> Some python packages
> 
> pi2rpm
> pyopencl
> pyopengl
> pip
> 
> and lots of others
> 
> Some scientific packages
> 
> eigen
> quantlib - although this will need some work
> 
> X11
> 
> glamor
> open source ati for southern islands
> 
> Once I get this batch into cauldron, my next goal is to get the entire
> astrophysical source code library built for mandriva.  In particular, once
> I get started, I'd like to get CMBFAST and MESA (stellar evolution) into
> the distribution.



-- 
-
Shlomi Fish   http://www.shlomifish.org/
What does "Zionism" mean? - http://shlom.in/def-zionism

In the Technion, there are many ways to get from one place to the other, but
they are all the same length.

Please reply to list if it's a mailing list post - http://shlom.in/reply .


Re: [Mageia-dev] [changelog] [RPM] cauldron core/release grsync-1.2.2-1.mga3

2012-10-24 Thread Jani Välimaa
On Wed, 24 Oct 2012 16:37:52 +0100
Pierre-Malo Deniélou  wrote:

> On 24/10/12 16:27, wally wrote:
> > Name: grsync   Relocations: (not
> > relocatable) Version : 1.2.2
> > Vendor: Mageia.Org Release : 1.mga3
> > Build Date: Wed Oct 24 17:25:12 2012 Install Date: (not
> > installed)   Build Host: jonund.mageia.org
> > Group   : File toolsSource RPM: (none)
> > Size: 312202   License: GPLv2
> > Signature   : (none) Packager: wally
> > URL : http://www.opbyte.it/grsync/
> > Summary : A GTK GUI for rsync
> > Description :
> > Grsync is a GUI for rsync, the command line directory
> > synchronization tool. While it can work with remote
> > hosts, its focus is to synchronize local directories.
> >
> > wally  1.2.2-1.mga3:
> > + Revision: 309669
> > - new version 1.2.2
> 
> Please change the group to Networking/File transfer, where rsync is.
> 

Done.


Re: [Mageia-dev] Asia-Pacific packager newbie needs mentor

2012-10-24 Thread Anne Nicolas

Le 24/10/2012 16:52, Joseph Wang a écrit :

Hi all,

I have a number of packages that are ready to be reviewed for addition
to cauldron, and I'd like to get a mentor to review them.  The main
problem is that I'm in Asia so it's going to be difficult for me to
attend the IRC meeting at 3 a.m.  :-( :-(

So I'm looking to see how I can get a mentor.  If there is some other
time in which the IRC has people on it, I can meet then, or if someone
can send me a personal e-mail letting me know where to upload things.


Let see with Funda he should be quite near you. I will mail him and put 
you in copy


Cheers



Also the things that I've had ready for submission are

various games

simutrans
leocad
vassal

Some python packages

pi2rpm
pyopencl
pyopengl
pip

and lots of others

Some scientific packages

eigen
quantlib - although this will need some work

X11

glamor
open source ati for southern islands

Once I get this batch into cauldron, my next goal is to get the entire
astrophysical source code library built for mandriva.  In particular,
once I get started, I'd like to get CMBFAST and MESA (stellar evolution)
into the distribution.



--
Anne
http://mageia.org


Re: [Mageia-dev] [changelog] [RPM] cauldron core/release grsync-1.2.2-1.mga3

2012-10-24 Thread Pierre-Malo Deniélou

On 24/10/12 16:27, wally wrote:

Name: grsync   Relocations: (not relocatable)
Version : 1.2.2 Vendor: Mageia.Org
Release : 1.mga3Build Date: Wed Oct 24 17:25:12 2012
Install Date: (not installed)   Build Host: jonund.mageia.org
Group   : File toolsSource RPM: (none)
Size: 312202   License: GPLv2
Signature   : (none)
Packager: wally
URL : http://www.opbyte.it/grsync/
Summary : A GTK GUI for rsync
Description :
Grsync is a GUI for rsync, the command line directory
synchronization tool. While it can work with remote
hosts, its focus is to synchronize local directories.

wally  1.2.2-1.mga3:
+ Revision: 309669
- new version 1.2.2


Please change the group to Networking/File transfer, where rsync is.

Thanks,
--
Malo


Re: [Mageia-dev] Asia-Pacific packager newbie needs mentor

2012-10-24 Thread Pierre-Malo Deniélou

On 24/10/12 15:52, Joseph Wang wrote:

Hi all,

I have a number of packages that are ready to be reviewed for addition
to cauldron, and I'd like to get a mentor to review them. The main
problem is that I'm in Asia so it's going to be difficult for me to
attend the IRC meeting at 3 a.m. :-( :-(


Hi Joseph,
Thanks for hanging around even if no one volunteered yet for being your
mentor.


So I'm looking to see how I can get a mentor. If there is some other
time in which the IRC has people on it, I can meet then, or if someone
can send me a personal e-mail letting me know where to upload things.


IRC has people in it all the time. Mageia has contributors from all 
around the world, although there is more activity when it's the day in 
Europe.

We have some people in Asia that can potentially mentor you.

Otherwise, please hang around #mageia-mentoring and ping me there.

I'm quite busy these days, and not really in your time zone. But if you 
come on IRC #mageia-mentoring during your afternoon/evening, we can 
start chatting a bit, and maybe review a couple of packages before 
finding you an official mentor, ok? (Note that this official mentor can 
be me from mid-November, when I have a bit more time)


If other potential apprentices read that, please follow the same idea: 
come to the #mageia-mentoring channel and say hi to me or other random 
people in order to get you started.

There is no point just waiting.

Cheers,
--
Malo


[Mageia-dev] Asia-Pacific packager newbie needs mentor

2012-10-24 Thread Joseph Wang
Hi all,

I have a number of packages that are ready to be reviewed for addition to
cauldron, and I'd like to get a mentor to review them.  The main problem is
that I'm in Asia so it's going to be difficult for me to attend the IRC
meeting at 3 a.m.  :-( :-(

So I'm looking to see how I can get a mentor.  If there is some other time
in which the IRC has people on it, I can meet then, or if someone can send
me a personal e-mail letting me know where to upload things.

Also the things that I've had ready for submission are

various games

simutrans
leocad
vassal

Some python packages

pi2rpm
pyopencl
pyopengl
pip

and lots of others

Some scientific packages

eigen
quantlib - although this will need some work

X11

glamor
open source ati for southern islands

Once I get this batch into cauldron, my next goal is to get the entire
astrophysical source code library built for mandriva.  In particular, once
I get started, I'd like to get CMBFAST and MESA (stellar evolution) into
the distribution.


Re: [Mageia-dev] Bash Update revoked customized configuration

2012-10-24 Thread Shlomi Fish
Hi Johnny,

On Tue, 23 Oct 2012 16:55:49 +0100
"Johnny A. Solbu"  wrote:

> Hi.
> 
> The first thing I do on every Mandriva/Mageia installation is to remove many
> of the aliases defined in «/etc/profile.d/60alias.sh». I always remove every
> instance of «rm/cp/mv -i», every instance of «cd» aliases, and some of the
> «ls» aliases. I do this plainly because these aliases Really Do Annoy me! I
> don't care for other users on my system. If they really want these aliases,
> they can create them them selves.
> 
> Last night I did an rsync of my local mirror and updated one of my mageia
> systems, only to find that a bash update have reinstalled the Default
> 60alias.sh.
> 
> Is it possible to configure the system so it under no circumstances
> automatically overwrite files I've reconfigured? And, why isn't the files in
> «/etc/profile.d/» marked as «%config(noreplace)» ?
> 

If you're looking for a more permanent solution than one that will involve
changing the system-installed files, then you can either put various unalias
commands in ~/.bashrc or alternatively create a 99my_customizations.sh file
with them.

Regards,

Shlomi Fish

-- 
-
Shlomi Fish   http://www.shlomifish.org/
Best Introductory Programming Language - http://shlom.in/intro-lang

*shlomif:* hack, hack, hack ; save ; make ; make test; commit. And start over.

*mrjink:* hack, hack, hack; save; make; swear; fix typos; save; make; make
test; swear some more; hack some more; save; make; make test; cheer; commit.

*meep:* hack, make, test, segfault, oh noes, revert to previous revision

Please reply to list if it's a mailing list post - http://shlom.in/reply .


Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Bruno Cornec
Colin Guthrie said on Tue, Oct 23, 2012 at 03:42:17PM +0100:

> I'll nuke it on the next build of dracut (I'll be submitting a new
> version soonish - just need to polish a couple patches).

Great ! If you want I can easily test with a cauldron deployment, in
order to confirm whether this is improving stuff or not.

Thanks all for your valuable feedbacks !

Bruno.
-- 
Open Source & Linux Profession Lead EMEA http://opensource.hp.com
EMEA Open Source HPISC Chief Technologisthttp://hpintelco.net
FLOSS projects: http://mondorescue.org http://project-builder.org 
Musique ancienne? http://www.musique-ancienne.org http://www.medieval.org


Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Bruno Cornec
Olivier Blin said on Tue, Oct 23, 2012 at 03:37:21PM +0200:

> >> Another question is I could urpme lib64xrandr2 (and erase as a
> >> consequence 26 packages, none of them being in my list).
> >> Why did they came on my install first ??
> 
> Which packages did this uninstall?

Sorry configured in french, but should work for you Olivier ;-):

  GConf2-3.2.5-1.mga2.x86_64
   (en raison du manque de polkit-agent,
en raison du manque de libgconf-2.so.4()(64bit),
car lib64GConf2_4 == 3.2.5 est non satisfait)
  canberra-gtk-0.28-10.mga2.x86_64
   (en raison du manque de libgtk-3.so.0()(64bit),
en raison du manque de libcanberra-gtk3.so.0()(64bit))
  gcr-3.4.1-1.mga2.x86_64
   (en raison du manque de libgtk-3.so.0()(64bit),
en raison du manque de libgcr-3.so.1()(64bit))
  gnome-keyring-3.4.1-1.1.mga2.x86_64
   (en raison du manque de libgtk-3.so.0()(64bit))
  gtk+2.0-2.24.10-4.mga2.x86_64
   (car lib64gtk+2.0_0 == 2.24.10 est non satisfait,
en raison du manque de xdg-user-dirs-gtk)
  gtk+3.0-3.4.1-2.mga2.x86_64
   (en raison du manque de libgtk-3.so.0()(64bit),
car lib64gtk+3_0 == 3.4.1 est non satisfait)
  lib64GConf2_4-3.2.5-1.mga2.x86_64
   (car GConf2 >= 3.2.5 est non satisfait)
  lib64canberra-gtk3_0-0.28-10.mga2.x86_64
   (en raison du manque de libgdk-3.so.0()(64bit),
en raison du manque de libgtk-3.so.0()(64bit),
car canberra-gtk >= 0.28-10.mga2 est non satisfait)
  lib64gcr3_1-3.4.1-1.mga2.x86_64
   (en raison du manque de libgdk-3.so.0()(64bit),
en raison du manque de libgtk-3.so.0()(64bit),
car gcr == 3.4.1-1.mga2 est non satisfait)
  lib64gtk+-x11-2.0_0-2.24.10-4.mga2.x86_64
   (en raison du manque de libXrandr.so.2()(64bit),
car lib64gtk+2.0_0 == 2.24.10 est non satisfait,
car gtk+2.0 >= 2.24.10-4.mga2 est non satisfait)
  lib64gtk+2.0_0-2.24.10-4.mga2.x86_64
   (en raison du manque de libgdk-x11-2.0.so.0()(64bit),
en raison du manque de libgtk-x11-2.0.so.0()(64bit))
  lib64gtk+3_0-3.4.1-2.mga2.x86_64
   (en raison du manque de libXrandr.so.2()(64bit),
car gtk+3.0 == 3.4.1-2.mga2 est non satisfait,
car gtk+3.0 == 3.4.1-2.mga2 est non satisfait)
  lib64ia_ora-gnome-1.0.25-1.mga1.x86_64
   (en raison du manque de libgdk-x11-2.0.so.0()(64bit),
en raison du manque de libgtk-x11-2.0.so.0()(64bit))
  lib64notify4-0.7.5-1.mga2.x86_64
   (en raison du manque de virtual-notification-daemon)
  lib64oxygen-gtk-1.2.3-2.mga2.x86_64
   (en raison du manque de libgdk-x11-2.0.so.0()(64bit),
en raison du manque de libgtk-x11-2.0.so.0()(64bit))
  lib64oxygen-gtk3-1.0.3-1.1.mga2.x86_64
   (en raison du manque de libgdk-3.so.0()(64bit),
en raison du manque de libgtk-3.so.0()(64bit))
  lib64xrandr2-1.3.2-2.mga2.x86_64
  notification-daemon-0.7.4-1.mga2.x86_64
   (en raison du manque de libgdk-3.so.0()(64bit),
en raison du manque de libgtk-3.so.0()(64bit),
en raison du manque de libcanberra-gtk3.so.0()(64bit),
en raison du manque de GConf2[*])
  notification-daemon-engine-nodoka-0.1.0-3.mga1.x86_64
   (en raison du manque de libgdk-x11-2.0.so.0()(64bit),
en raison du manque de libgtk-x11-2.0.so.0()(64bit),
en raison du manque de notification-daemon)
  oxygen-gtk-1.2.3-2.mga2.x86_64
   (en raison du manque de libgdk-x11-2.0.so.0()(64bit),
en raison du manque de libgtk-x11-2.0.so.0()(64bit),
en raison du manque de oxygen-gtk2-engine)
  oxygen-gtk3-1.0.3-1.1.mga2.x86_64
   (en raison du manque de libgdk-3.so.0()(64bit),
en raison du manque de libgtk-3.so.0()(64bit),
car oxygen-gtk3-engine == 1:1.0.3 est non satisfait)
  pinentry-gtk2-0.8.1-3.mga2.x86_64
   (en raison du manque de libgdk-x11-2.0.so.0()(64bit),
en raison du manque de libgtk-x11-2.0.so.0()(64bit))
  polkit-gnome-0.105-1.mga2.x86_64
   (en raison du manque de libgtk-3.so.0()(64bit))
  s2u-0.9.2-2.mga2.x86_64
   (en raison du manque de libgdk-x11-2.0.so.0()(64bit),
en raison du manque de libnotify.so.4()(64bit))
  seahorse-3.4.1-1.mga2.x86_64
   (en raison du manque de libgdk-3.so.0()(64bit),
en raison du manque de libgtk-3.so.0()(64bit),
en raison du manque de libgcr-3.so.1()(64bit))
  xdg-user-dirs-gtk-0.8-6.mga2.x86_64
   (en raison du manque de libgtk-x11-2.0.so.0()(64bit))
Supprimer 26 paquetages ? (o/N) 

Probably a suggests.

> A big issue to me is the following dep chain:
> dracut -> plymouth -> desktop-common-data -> xdg-utils -> xprop -> libx11

That's odd :-( Are all these links requires or suggests ?
Maybe a reason to keep a working mkinitrd old fashioned, but with a
correct dependancy behaviour. I can't imagine why you would erally need
a X11 based program to rebuild the initrd part of the system.

As people seem interested by this topic (feeling less alone ;-) I'll
change my file to not get suggests as indicated in another mail, and
give you the new result.

Bruno.
-- 
Open Source & Linux Profession Lead EMEA http://opensource.hp.com
EMEA Open Source HPISC Chief Technologisthttp://hpintelco.net
FLOSS projects:  

Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Bruno Cornec
Hello,

Wolfgang Bornath said on Tue, Oct 23, 2012 at 03:54:38PM +0200:

> 2012/10/23 Bruno Cornec :
> > Helo,
> >
> > I'm in the process of redeploying automatically my firewall machine,
> > using Mageia. For that I'd like to have a very minimal install.
> >
> > However, I'm ending up with 580 packages, among them a lot of X11
> > content, whereas I want a text base install only.
> 
> I had the same experience with Mageia 1 - the lowest I could get was
> somewhere in the high 500. I spent some time tinkering with that but
> whatever I tried, whichever package I wanted to remove, I always ended
> up with the removal of part of the base system. In the end I gave up
> (possibly due to lack of knowledge)  :(
> 
> I just checked Olivier's suggestion, ending up with some 270 packages...

Well I *know* i can do better:

sudo chroot /users/rpmbootstrap/mageia/2/x86_64 /bin/bash
bash-4.2# rpm -aq | wc -l
172

That chroot is made by a tool I'm developing to create build
environments for multiple Linux distributions (supports Fedora, CentOS,
Mageia, Mandriva, OpenSuSE, debian, Ubuntu). Cf: rpmbootstrap in Mageia
(SVN at http://trac.project-builder.org/browser/devel/rpmbootstrap tar
at ftp://ftp.project-builder.org/src/rpmbootstrap-0.12.1.tar.gz).

The base approach is to cpio first a list of packages (the minimal one
which allows urpmi to work) and then reinstall them running urpmi.
List of packages is at:
http://trac.project-builder.org/browser/devel/pb-modules/etc/pb.conf
line 389/390.

So I was hoping to get near that number after all. Of course a chroot
doesn't require a boot loader, so all the packages brought due to the
install of grub are creating the extra blurb.


So I already have one mean to make it as small as possible. Now I'm
working on another case, where I just use auto_inst. So I'd like to be
able to use all the params available that could make me as near as
possible of 170 + grub and its deps (the real ones).

Will answer to some other mail in //
Bruno.
-- 
Open Source & Linux Profession Lead EMEA http://opensource.hp.com
EMEA Open Source HPISC Chief Technologisthttp://hpintelco.net
FLOSS projects: http://mondorescue.org http://project-builder.org 
Musique ancienne? http://www.musique-ancienne.org http://www.medieval.org


Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Bruno Cornec
Damien Lallement said on Tue, Oct 23, 2012 at 03:28:14PM +0200:

> For auto_inst.cfg.pl:
> 'no_suggests' => 1,

Thanks will try that one.

However, I find it very sad that the auto_inst tool is not much more
documented in an accurate way.
I blogged already coupld of years ago on that
http://brunocornec.wordpress.com/2010/01/25/auto_inst-the-best-kept-mandrivas-secret/
and I don't think the situation has improved with Mageia, for that
particular point.

Example, no auto_inst wiki page for Mageia.
http://wiki.mandriva.com/fr/Utilisateur:Roudoud0u doesn't mention
no_suggests nor does the older http://members.shaw.ca/mandrake/

I can copy paste some of the previous content, but as I'm not developing
that, I don't know what is accurate or not for Mageia 2 e.g.

Would be great if anyone more legitimate to work on this would do it.

Bruno.
-- 
Open Source & Linux Profession Lead EMEA http://opensource.hp.com
EMEA Open Source HPISC Chief Technologisthttp://hpintelco.net
FLOSS projects: http://mondorescue.org http://project-builder.org 
Musique ancienne? http://www.musique-ancienne.org http://www.medieval.org


Re: [Mageia-dev] Welcome Götz!

2012-10-24 Thread Damien Lallement

Le 22/10/2012 23:15, Olivier Blin a écrit :

Hi,

After uncountable years as a packager and maintainer in the Mandriva
Linux distribution, providing a huge number of impeccable contributions,
Götz Waschk is now joining us as a Mageia packager.

Please welcome him aboard!


Yeah! Very good new!
Welcome Götz! \o/
--
Damien Lallement
twitter: damsweb - IRC: damsweb/coincoin


Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Wolfgang Bornath
2012/10/23 Bruno Cornec :
> Helo,
>
> I'm in the process of redeploying automatically my firewall machine,
> using Mageia. For that I'd like to have a very minimal install.
>
> However, I'm ending up with 580 packages, among them a lot of X11
> content, whereas I want a text base install only.

I had the same experience with Mageia 1 - the lowest I could get was
somewhere in the high 500. I spent some time tinkering with that but
whatever I tried, whichever package I wanted to remove, I always ended
up with the removal of part of the base system. In the end I gave up
(possibly due to lack of knowledge)  :(

I just checked Olivier's suggestion, ending up with some 270 packages...

-- 
wobo


[Mageia-dev] Bash Update revoked customized configuration

2012-10-24 Thread Johnny A. Solbu
Hi.

The first thing I do on every Mandriva/Mageia installation is to remove many of 
the aliases defined in «/etc/profile.d/60alias.sh». I always remove every 
instance of «rm/cp/mv -i», every instance of «cd» aliases, and some of the «ls» 
aliases.
I do this plainly because these aliases Really Do Annoy me! I don't care for 
other users on my system. If they really want these aliases, they can create 
them them selves.

Last night I did an rsync of my local mirror and updated one of my mageia 
systems, only to find that a bash update have reinstalled the Default 
60alias.sh.

Is it possible to configure the system so it under no circumstances 
automatically overwrite files I've reconfigured?
And, why isn't the files in «/etc/profile.d/» marked as «%config(noreplace)» ?

-- 
Johnny A. Solbu
PGP key ID: 0xFA687324


signature.asc
Description: This is a digitally signed message part.


Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Colin Guthrie
'Twas brillig, and Olivier Blin at 23/10/12 14:37 did gyre and gimble:
> A big issue to me is the following dep chain:
> dracut -> plymouth -> desktop-common-data -> xdg-utils -> xprop -> libx11
> 
> You can test some of the issues by just doing this:
> mkdir chroot-minimal-cauldron
> urpmi --no-suggests --root ./chroot-minimal-cauldron basesystem urpmi

Yeah, dracut almost certainly doesn't really need plymouth. I didn't
have time to debug it pre-mga2, but thought it had been removed from
dracut in cauldron - tho' on inspection, this is not the case.


I'll nuke it on the next build of dracut (I'll be submitting a new
version soonish - just need to polish a couple patches).

Col


-- 

Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/


Re: [Mageia-dev] Minimal mageia install

2012-10-24 Thread Damien Lallement

Le 23/10/2012 15:23, Pascal Terjan a écrit :

On Tue, Oct 23, 2012 at 1:53 PM, Bruno Cornec  wrote:

Helo,

I'm in the process of redeploying automatically my firewall machine,
using Mageia. For that I'd like to have a very minimal install.

However, I'm ending up with 580 packages, among them a lot of X11
content, whereas I want a text base install only.

If I try to remove some of them, I end up having to remove basesystem
which isn't an option.

So why is libdrakx-kbd-mouse mandatory e.g. in basesystem ?
Another question is I could urpme lib64xrandr2 (and erase as a
consequence 26 packages, none of them being in my list).
Why did they came on my install first ??


Suggests?
There is an option to not use them


For auto_inst.cfg.pl:
'no_suggests' => 1,
--
Damien Lallement
twitter: damsweb - IRC: damsweb/coincoin