Bug 822291 - Group french-support does not have any packages
Summary: Group french-support does not have any packages
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: yum-langpacks
Version: 17
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Jens Petersen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-05-17 00:26 UTC by Matthieu Saulnier
Modified: 2012-05-18 03:50 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-18 03:50:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Matthieu Saulnier 2012-05-17 00:26:01 UTC
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-17 00:32:45 UTC
woops typo
s/@french-support-group/@french-support group/ 
I meant

Comment 2 Jens Petersen 2012-05-17 01:53:47 UTC
So livecd-creator does not use yum-langpacks?  Hmm

Comment 3 Jens Petersen 2012-05-17 01:54:21 UTC
Bill, any thoughts on this?

Comment 4 Jens Petersen 2012-05-17 02:22:05 UTC
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 12:55:42 UTC
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 15:31:59 UTC
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 22:54:13 UTC
(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-18 03:14:11 UTC
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-18 03:50:13 UTC
(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.