[Mageia-dev] mentors + apprentices
Hi everyone, Currently we have 4 apprentice candidates looking for a mentor. am2605 (Andrew Myers), has been waiting now about 2 months. He is a longtime Fedora, a web developer, interested in packaging related to Gnome, Java, Eclipse among others, teaching himself Mageia packaging basics. dmorgan has offered to mentor him when his next apprentice graduates. cddesjar (Christopher Desjardins), has been waiting about 6 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. tuxta (Steve Tucker) He is an associate lecturer in C/C++ and Java, and an IT school sys admin, who wants to start giving back to the FOSS community that has given him so much. edge226 (Edward) He has learned html, C, C++, Java, and Assembly in a business-oriented computer program in college a few years back, and has recently been learning Python. A user of Linux for over 10 years, he would like to give something back. 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. And if you feel that you can take on another apprentice, don't hesitate to post to this thread. 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_Packager&action=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)
[Mageia-dev] mkinitrd and Mageia2
It was my understanding that mkinitrd would continue to be supported in Mageia2 and then be phased out during the Mageia3 development. If this is the case, why is it that all 'current' kernels now require dracut? Charles -- Your motives for doing whatever good deed you may have in mind will be misinterpreted by somebody. -- Mageia release 2 (Cauldron) for x86_64$ On SuperSizehttp://www.eslrahc.com Registered Linux user #182463 3.2.1-tmb-server-1.mga2 x86_64 -- signature.asc Description: PGP signature
[Mageia-dev] Fwd: GNOME 3.4 will rely on hostnamed, localed, timedated D-Bus API
Should either split these daemons out from systemd, or always have systemd installed. In any case, I'm going to add requires on this in gnome-control-center. Daemons will work under sysvinit. Just need to be installed. -- Regards, Olav --- Begin Message --- GNOME 3.2 contains code to change: - system hostname - date & time settings (time, timezone, etc) - system locale As there is no standard across distributions, GNOME detected the distribution and for a few distributions, was able to change above settings. Starting with GNOME 3.4, GNOME will rely on the following D-Bus APIs provided by the following daemons: - hostnamed - localed - timedated These daemons are included in the systemd tarball. For the D-Bus API reference, see the links at the end of this email. Recommendation: - systemd only systems: ensure these daemons are packaged and running - systemd+sysvinit systems: put these daemons in a separate package and ensure they are running under both init systems. They do not rely on a running systemd. - other init systems: Please write a _new_ daemon to provide this functionality. The D-Bus API is really simple and instead of patching hostnamed/locald/timedated to support other distributions/init systemd, the recommendation is to just write a new daemon which implements the D-Bus API. Alternatively, (if these daemons do not need to be patched) only compile and package the hostnamed, localed and timedated from the systemd tarball. Note: Ubuntu has written a daemon implementing the hostnamed and localed D-Bus interfaces. Reference: - http://www.freedesktop.org/wiki/Software/systemd/InterfacePortabilityAndStabilityChart - http://www.freedesktop.org/wiki/Software/systemd/hostnamed - http://www.freedesktop.org/wiki/Software/systemd/localed - http://www.freedesktop.org/wiki/Software/systemd/timedated - https://bugzilla.gnome.org/show_bug.cgi?id=658352 -- Regards, Olav (on behalf of the release team) --- End Message ---
Re: [Mageia-dev] size of iso dvds
Le 25/01/2012 21:21, Juergen Harms a écrit : I just joined this list - therefore top-posting rather than replying. Seeing the discussion on space on isos, some data about differences between mageia 1 x86_64 DVD and mageia 2a3 x86_64 DVD: mageia 1 : 3730 Mo - 4630 packages mageia 2 : 4139 Mo - 4209 packages some new "big" packages in mga 2: - *eclipse* ->+ 67 packages -> +302 Mo + lots of new java packages (ant, maven, ...) - celtx* -> + 7 packages -> +132 Mo - e, e17_themes ->+ 2 packages -> +36 Mo - chromium-browser -> + 2 packages -> +23 Mo some packages bigger than in mga 1: - texlive* -> + 95Mo (mga1 306Mo, mga2 401Mo) packages that we will be able to remove in mga2: - myspell* 39Mo (after hunspell migration) some major missing packages in mga2 DVD ISO: - lots of kde packages, - gstreamer0.10-pulse, - kernel-desktop-devel-latest, - kernel-server-devel-latest, - perhaps others :'( regards, Luc -- Luc Menut
Re: [Mageia-dev] Official VM images for Mageia 2?
Le mercredi 25 janvier 2012 18:35:20 zezinho a écrit : > Le mercredi 25 janvier 2012 16:30:23, Romain d'Alverny a écrit : > > I'd like to discuss/plan how we can build and distribute ready to use > > VM images of Mageia 2 along with original ISOs, from our download > > pages. > > I use LiveCD for this kinds of tests. It takes only a few seconds to install > it in a VM. Is it really usefull to work on another media? > Email Shield provided by NOCWorldWide.com I've sucessfuly place openvz templates for mandriva 2010.2 and 2011. when ready i will publish template for Mga2. Sorry Mga1 not good enought for server use, it misses to many packages. LD
Re: [Mageia-dev] Official VM images for Mageia 2?
On Thursday, 26 January 2012 15:02:18 Kamil Rytarowski wrote: > W dniu 25.01.2012 16:30, Romain d'Alverny pisze: > > Hi there, > > > > I'd like to discuss/plan how we can build and distribute ready to use > > VM images of Mageia 2 along with original ISOs, from our download > > pages. > > > > Target VMs: (...), Virtualbox, (...) > > Please take a note here > https://forums.virtualbox.org/viewtopic.php?f=10&t=46798 > > Quote: > Unattended Guest OS Install - vbox-unattended > (a.k.a. coffee break system installation) > Good news ! > I have finally achieved first milestone - first working version ! > This project lets you to install any supported guest OS in 10 minutes ! While it might be a nice UI, all the aspects it has in scope for us are achievable with virt-install (or virt-manager's 'New' button). Regards, Buchan
Re: [Mageia-dev] Official VM images for Mageia 2?
On Thursday, 26 January 2012 13:37:38 Romain d'Alverny wrote: > On Thu, Jan 26, 2012 at 11:16, Buchan Milne wrote: > > On Wednesday, 25 January 2012 17:30:23 Romain d'Alverny wrote: > > Generic VM images, or ones targetted at specific uses? If specific uses, > > it might be worthwhile considering live ISOs targetted at the use case > > with installation support. > > > > In my case, I would consider looking at a minimal XBMC-based (possibly > > with samba and a few other tools as well) live ISO/USB. > > I would consider at least those 3: > - a generic minimal system install ISO (quick to download and base > from which we can generate more elaborate images) > - equivalent generic minimal system VM > - derivatives: >- a Vagrant image (same as above + a specific user/packages setup) >- your XBMC-based one > > I started playing with a boot.iso + auto_inst.cfg (this is really > great, we ought to document it better somewhere about it) + Vagrant a > few weeks ago, but didn't make it yet. Will clean this up and post it > somewhere. > > >> Target VMs: Xen, VMWare, Virtualbox, Vagrant (with a minimal install + > >> specific config), other, you name it, as long as it can be managed > >> (best would be to have these build automatically from source ISOs + > >> ad-hoc auto_install.cfg + post install conf). > > > > Most of these tools support OVF, so do we have tools that can generate > > OVF easily? > > No idea. > > > What about publishing official images to Amazon EC2? > > Yes! > > > I don't know if there is that much value in providing specific VM images, > > when instead we may want to look at providing good tools for sharing VM > > configs and tools for easily generating images from those configs. > > I'd say both. Sharing configs and tools is great, having a few small > images available is great too for those that prefer to focus on using > it at once (and for cloud hosts too). > > If we were to automate the process, could we chain somehow this: > - bcd with a minimal system image Why? Do you want to provide an installable (ie, drakx) ISO, that requires the user to click through the installation? If not, skip this. > - isocheck > - vmbuild? foreach each vm config provided (we can store all this in > svn), does: >- push specific auto_inst script into the install ISO Rather: 1)Install -use virt-install to boot a VM with auto_install pointing to official repo or -modify draklive to install into raw volumes (which also uses auto_install) 2)Convert raw volumes to OVF >- run the ISO into the virtual environment >- package the VM >- checks >- deliver to download Regards, Buchan
Re: [Mageia-dev] Official VM images for Mageia 2?
W dniu 25.01.2012 16:30, Romain d'Alverny pisze: Hi there, I'd like to discuss/plan how we can build and distribute ready to use VM images of Mageia 2 along with original ISOs, from our download pages. Target VMs: (...), Virtualbox, (...) Please take a note here https://forums.virtualbox.org/viewtopic.php?f=10&t=46798 Quote: Unattended Guest OS Install - vbox-unattended (a.k.a. coffee break system installation) Good news ! I have finally achieved first milestone - first working version ! This project lets you to install any supported guest OS in 10 minutes !
Re: [Mageia-dev] Official VM images for Mageia 2?
Hi *, On Thu, Jan 26, 2012 at 10:17 AM, Romain d'Alverny wrote: > On Wed, Jan 25, 2012 at 18:35, zezinho wrote: >> Le mercredi 25 janvier 2012 16:30:23, Romain d'Alverny a écrit : > > VMs can be used for scriptable config and deployment of > test/staging/prod platforms, using shared recipes (chef, puppet, > other). Providing a pre-installed, predictable minimal system is > helpful in this case. Why not provide a kickstart image then? Or is kickstart auto-installation no longer supported by Mageia? I used it a while back with mandriva, and while a little hard to discover that feature, it worked quite well. This is then much easier to distribute (regular install-media + kickstart configuration) and can be installed unattended in any VM of the user's choice... ciao Christian
Re: [Mageia-dev] Official VM images for Mageia 2?
On Thu, Jan 26, 2012 at 11:16, Buchan Milne wrote: > On Wednesday, 25 January 2012 17:30:23 Romain d'Alverny wrote: > Generic VM images, or ones targetted at specific uses? If specific uses, it > might be worthwhile considering live ISOs targetted at the use case with > installation support. > > In my case, I would consider looking at a minimal XBMC-based (possibly with > samba and a few other tools as well) live ISO/USB. I would consider at least those 3: - a generic minimal system install ISO (quick to download and base from which we can generate more elaborate images) - equivalent generic minimal system VM - derivatives: - a Vagrant image (same as above + a specific user/packages setup) - your XBMC-based one I started playing with a boot.iso + auto_inst.cfg (this is really great, we ought to document it better somewhere about it) + Vagrant a few weeks ago, but didn't make it yet. Will clean this up and post it somewhere. >> Target VMs: Xen, VMWare, Virtualbox, Vagrant (with a minimal install + >> specific config), other, you name it, as long as it can be managed >> (best would be to have these build automatically from source ISOs + >> ad-hoc auto_install.cfg + post install conf). > > Most of these tools support OVF, so do we have tools that can generate OVF > easily? No idea. > What about publishing official images to Amazon EC2? Yes! > I don't know if there is that much value in providing specific VM images, when > instead we may want to look at providing good tools for sharing VM configs and > tools for easily generating images from those configs. I'd say both. Sharing configs and tools is great, having a few small images available is great too for those that prefer to focus on using it at once (and for cloud hosts too). If we were to automate the process, could we chain somehow this: - bcd with a minimal system image - isocheck - vmbuild? foreach each vm config provided (we can store all this in svn), does: - push specific auto_inst script into the install ISO - run the ISO into the virtual environment - package the VM - checks - deliver to download
Re: [Mageia-dev] Official VM images for Mageia 2?
Le jeudi 26 janvier 2012 à 12:16 +0200, Buchan Milne a écrit : > On Wednesday, 25 January 2012 17:30:23 Romain d'Alverny wrote: > > Uses can be: evaluation, development/staging environments, you name it too. > > > > hurdman has some experience and is a first volunteer to work on this; > > others? (input, recipes, hands). > > I don't know if there is that much value in providing specific VM images, > when > instead we may want to look at providing good tools for sharing VM configs > and > tools for easily generating images from those configs. > > Some interesting tools which we don't seem to have yet: > http://libguestfs.org/ > http://libguestfs.org/virt-v2v/ You can add oz, boxgrinder. And there is the script based on virt-install that i sent a few months ago ( still no release of virt-install, so no mageia integration, maybe I should start to poke maintainer for a release ). It should be fairly easy to generate vm as well as iso. -- Michael Scherer
Re: [Mageia-dev] Build system currently broken
On Thu, Jan 26, 2012 at 10:24, Pascal Terjan wrote: > On Thu, Jan 26, 2012 at 10:19, Buchan Milne > wrote: >> On Thursday, 26 January 2012 11:03:09 Pascal Terjan wrote: >>> Hi everyone, >>> I don't have time to restore previous systemd package currently, but >>> the new one broke the build system: >>> >>> Installation failed: >>> lockdev is needed by systemd-39-2.mga2.x86_64 >> >> Do we need more validation on packages that are dependencies of the build >> system? > > There is an open bug for an easy improvement : Do not delete old > chroot tarball if we fail to generate a new one https://bugs.mageia.org/show_bug.cgi?id=909
Re: [Mageia-dev] Build system currently broken
On Thu, Jan 26, 2012 at 10:19, Buchan Milne wrote: > On Thursday, 26 January 2012 11:03:09 Pascal Terjan wrote: >> Hi everyone, >> I don't have time to restore previous systemd package currently, but >> the new one broke the build system: >> >> Installation failed: >> lockdev is needed by systemd-39-2.mga2.x86_64 > > Do we need more validation on packages that are dependencies of the build > system? There is an open bug for an easy improvement : Do not delete old chroot tarball if we fail to generate a new one
Re: [Mageia-dev] Build system currently broken
On Thursday, 26 January 2012 11:03:09 Pascal Terjan wrote: > Hi everyone, > I don't have time to restore previous systemd package currently, but > the new one broke the build system: > > Installation failed: > lockdev is needed by systemd-39-2.mga2.x86_64 Do we need more validation on packages that are dependencies of the build system?
Re: [Mageia-dev] Official VM images for Mageia 2?
On Wednesday, 25 January 2012 17:30:23 Romain d'Alverny wrote: > Hi there, > > I'd like to discuss/plan how we can build and distribute ready to use > VM images of Mageia 2 along with original ISOs, from our download > pages. Generic VM images, or ones targetted at specific uses? If specific uses, it might be worthwhile considering live ISOs targetted at the use case with installation support. In my case, I would consider looking at a minimal XBMC-based (possibly with samba and a few other tools as well) live ISO/USB. > Target VMs: Xen, VMWare, Virtualbox, Vagrant (with a minimal install + > specific config), other, you name it, as long as it can be managed > (best would be to have these build automatically from source ISOs + > ad-hoc auto_install.cfg + post install conf). Most of these tools support OVF, so do we have tools that can generate OVF easily? BTW., I have access to a VMWare vSphere environment with capaticy to run a few extra VMs (for testing images). For images for VMWare, it may also be worthwhile including some of the VMWare tools (there are open-source versions, and I believe Ubuntu ships these): http://sourceforge.net/projects/open-vm-tools/ (We have X11 driver and mouse input driver, but these should provide drag 'n' drop, window resize, memory ballooning, guest shutdown etc.). What about publishing official images to Amazon EC2? > Uses can be: evaluation, development/staging environments, you name it too. > > hurdman has some experience and is a first volunteer to work on this; > others? (input, recipes, hands). I don't know if there is that much value in providing specific VM images, when instead we may want to look at providing good tools for sharing VM configs and tools for easily generating images from those configs. Some interesting tools which we don't seem to have yet: http://libguestfs.org/ http://libguestfs.org/virt-v2v/ http://libguestfs.org/virt-copy-in.1.html http://libguestfs.org/virt-tar-in.1.html http://libguestfs.org/febootstrap.8.html Regards, Buchan
Re: [Mageia-dev] Official VM images for Mageia 2?
On Wed, Jan 25, 2012 at 18:35, zezinho wrote: > Le mercredi 25 janvier 2012 16:30:23, Romain d'Alverny a écrit : >> I'd like to discuss/plan how we can build and distribute ready to use >> VM images of Mageia 2 along with original ISOs, from our download >> pages. > > I use LiveCD for this kinds of tests. > It takes only a few seconds to install it in a VM. This is an option, but LiveCDs do not provide a minimal system, and their intended use is more for a graphical user desktop. VMs can be used for scriptable config and deployment of test/staging/prod platforms, using shared recipes (chef, puppet, other). Providing a pre-installed, predictable minimal system is helpful in this case. I'm especially thinking about Vagrant boxes, but other images can be used for the same goals. It's not about changing/diminishing the current dev/packaging focus for Mageia 2 of course (not the same priority), it's to complement the build chain with an alternative way to use the platform in the end.
[Mageia-dev] Build system currently broken
Hi everyone, I don't have time to restore previous systemd package currently, but the new one broke the build system: Installation failed: lockdev is needed by systemd-39-2.mga2.x86_64