title: Yocto install glibc-locale components
body: <p>I need to install the glibc-locale package in my Yocto built Debian image. The final image should have the charmaps installed along with the "locale" and "localedef" commands so that "local -m" creates a list of available charmaps that is similar to that in an Ubuntu distro, and I can use localedef to create a custom locale and use that to set LANG.</p>
  
  <p>I have tried these in the target image build file:</p>
  
  <ul>
  <li>IMAGE_INSTALL_append = " blah blah blah ... glibc-locale"
  
  <ul>
  <li>This results in a build error stating that: Package 'glibc-locale' has no installation candidate</li>
  </ul></li>
  <li>IMAGE_INSTALL_append = " ... glibc"
  
  <ul>
  <li>This does not install any of the necessary files although I can see that glibc-locale_do-package is run during the build process.</li>
  </ul></li>
  </ul>
  
  <p>And these in local.conf:</p>
  
  <ul>
  <li>DISTRO_FEATURES_LIBC_append = " libc-locales"</li>
  <li>DISTRO_FEATURES_append = " ${DISTRO_FEATURES_LIBC}"</li>
  <li>GLIBC_GENERATE_LOCALES = "en_US.UTF-8"</li>
  <li>IMAGE_LINGUAS = "en-us"</li>
  <li>ENABLE_BINARY_LOCALE_GENERATION = "1"</li>
  </ul>
  
  <p>I don't expect these to produce all of the desired output but I was hoping for something; I get nothing. I have also checked the variable values using "bitbake -e target" and according to the output, the above variables include the above settings when that image target is built.</p>
  
  <p>I can run "bitbake glibc-locale" which successfully generates the desired output. I just can't do it within the context of a full image build.</p>
  
  <p>I have also tried shoving the files I want, into the image using the output from the glibc-locale package and my own recipe. Doing this results in errors stating that multiple recipes are trying to populate sysroot with the same files.</p>
  
  <p>I don't know what else to try. Any help would be much appreciated.</p>