Bug 822291 - Group french-support does not have any packages
Group french-support does not have any packages
Status: CLOSED ERRATA
Product: Fedora
Classification: Fedora
Component: yum-langpacks (Show other bugs)
17
Unspecified Unspecified
unspecified Severity medium
: ---
: ---
Assigned To: Jens Petersen
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2012-05-16 20:26 EDT by Matthieu Saulnier
Modified: 2012-05-17 23:50 EDT (History)
5 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2012-05-17 23:50:13 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Matthieu Saulnier 2012-05-16 20:26:01 EDT
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
Comment 1 Matthieu Saulnier 2012-05-16 20:32:45 EDT
woops typo
s/@french-support-group/@french-support group/ 
I meant
Comment 2 Jens Petersen 2012-05-16 21:53:47 EDT
So livecd-creator does not use yum-langpacks?  Hmm
Comment 3 Jens Petersen 2012-05-16 21:54:21 EDT
Bill, any thoughts on this?
Comment 4 Jens Petersen 2012-05-16 22:22:05 EDT
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.
Comment 5 Rex Dieter 2012-05-17 08:55:42 EDT
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.
Comment 6 Bill Nottingham 2012-05-17 11:31:59 EDT
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.
Comment 7 Matthieu Saulnier 2012-05-17 18:54:13 EDT
(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.
Comment 8 Bill Nottingham 2012-05-17 23:14:11 EDT
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?
Comment 9 Matthieu Saulnier 2012-05-17 23:50:13 EDT
(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 :)

Note You need to log in before you can comment on or make changes to this bug.