Description of problem: When building a French live ISO with the localized kickstart file provided by l10n-kickstarts package, livecd-creator inform you that the @french-support group is empty. Consequently, aspell-fr, hunspell-fr and libreoffice-langpack-fr packages are not included in the live image (verified in virtual machine). There is an explicit warning on livecd-creator stdout: Warning: Group french-support does not have any packages An other observation : yum install @french-support Loaded plugins: fastestmirror, fs-snapshot, langpacks, presto, refresh-packagekit, verify [...] Warning: Group french-support does not have any packages. Nothing to do Version-Release number of selected component (if applicable): yum-langpacks-0.2.4-3.fc17.noarch Actual results: These aspell-fr, hunspell-fr and libreoffice-langpack-fr packages are not provided by @french-support-group Expected results: These aspell-fr, hunspell-fr and libreoffice-langpack-fr packages are provided by @french-support-group
woops typo s/@french-support-group/@french-support group/ I meant
So livecd-creator does not use yum-langpacks? Hmm
Bill, any thoughts on this?
What happens if you run livecd-creator with the "--plugins" option? Hopefully that might activate yum-langpacks. Just to comment though my understanding is that the change is intentional: I mean all conditional packages (aka langpacks etc) were moved out of language groups to be covered by yum-langpacks. But a consequence of this it probably yum install @<lang>-support no longer works for langpacks as before.
I looked at the langpacks plugin code, it seems to only install langpacks that match the system locale. If true, seems to me that it doesn't serve as a 100% replacement for explicitly listing those items in comps.
Eventually we want the *-support groups to go away, once we can figure out a proper way to get input methods & fonts covered automatically as well. From the l10/README file in spin-kickstarts: Note: when composing localized kickstarts on Fedora 17 and later, you must use yum-langpacks to ensure you get the proper packages. To do so: 1) Use livecd-tools-17.9/18.4 or later 2) Have yum-langpacks installed, and configured for the language you're composing (either in /etc/yum/pluginconf.d/langpacks.conf or via $LANG/$LANGUAGE) 3) Use the '-p' option to livecd-creator to enable plugins. If this doesn't work for you, let me know. But we've tried to fix this so that we shouldn't need any updating of groups in comps for things to work.
(In reply to comment #4) > What happens if you run livecd-creator with the "--plugins" option? > Hopefully that might activate yum-langpacks. Yeah I missed this option (thanks Bill for the RTFM ;)) So this is the result in virtual machine: [liveuser@localhost ~]$ yum list man-pages-fr aspell-fr hunspell-fr libreoffice-langpack-fr Modules complémentaires chargés : langpacks, presto, refresh-packagekit Paquets installés hunspell-fr.noarch 4.3-2.fc17 @fedora/$releasever Paquets disponibles aspell-fr.x86_64 50:0.50-16.fc17 fedora libreoffice-langpack-fr.x86_64 1:3.5.2.1-6.fc17 fedora man-pages-fr.noarch 3.23-6.fc17 fedora Do you this result seems correct? If yes, you can close this bug and I will undo my last commit on kickstarts files. But in my opinion it still lacks three packages.
man-pages-fr should have been installed on the live-cd if man-pages was. Similarly libreoffice-langpack-fr for libreoffice, and aspell-fr for aspell. Do you have those on your live CD?
(In reply to comment #8) > Do you have those on your live CD? No I don't. I'm wrong from the start, sorry for the inconvenience. And thank you Bill to have spent your time to explain to me :)