Difference between revisions of "News:Locale and gdk-pixbuf update"

From Funtoo
Jump to navigation Jump to search
(Created page with "{{News |Summary=Locale and gdk-pixbuf update |News Format=Extended |News Category=General |Author=Oleg |Publication Status=Draft |Publication Date=2016/07/12 }}")
 
Line 7: Line 7:
|Publication Date=2016/07/12
|Publication Date=2016/07/12
}}
}}
Hi!
* <code>LINGUAS</code> is being replaced by the <code>L10N</code> variable.  After a transition time for packages to be converted, <code>LINGUAS</code> will become a normal environment variable. Currently, transition of ebuilds and eclasses take place asynchronously. Users need to add <code>L10N</code> variable in their <code>/etc/portage/make.conf</code> to be able to set locales for packages that are already converted. <code>LINGUAS</code> will work for older, yet no converted packages. Example:
{{file|name=/etc/portage/make.conf|desc=An example of /etc/portage/make.conf file|body=
L10N="ru uk"
LINGUAS="ru uk"
}}
Update of packages is as simple as:
<console>
# ##i##emerge --sync
# ##i##emerge -auDN @world
</console>
* Security update to <code>x11-libs.gdk-pixbuf</code> available.
Update to package by:
<console>
# ##i##emerge --sync
# ##i##emerge --oneshot gdk-pixbuf
</console>
{{fancyimportant|make sure a following command (below) performed:}}
<console>
# ##i## revdep-rebuild --library /usr/lib64/libgdk_pixbuf-2.0.so.0
</console>
This will make portage recompiling all packages that linked against gdk-pixbuf library. Missing this step may result in desktop issues, like missing icons, garbled desktop or blank screen after gdk-pixbuf update.

Revision as of 04:48, July 13, 2016

Locale and gdk-pixbuf update

Locale and gdk-pixbuf update

By Oleg / July 12, 2016

Hi!

  • LINGUAS is being replaced by the L10N variable. After a transition time for packages to be converted, LINGUAS will become a normal environment variable. Currently, transition of ebuilds and eclasses take place asynchronously. Users need to add L10N variable in their /etc/portage/make.conf to be able to set locales for packages that are already converted. LINGUAS will work for older, yet no converted packages. Example:
   /etc/portage/make.conf - An example of /etc/portage/make.conf file
L10N="ru uk"
LINGUAS="ru uk"

Update of packages is as simple as:

root # emerge --sync
root # emerge -auDN @world
  • Security update to x11-libs.gdk-pixbuf available.

Update to package by:

root # emerge --sync
root # emerge --oneshot gdk-pixbuf
   Important

make sure a following command (below) performed:

root #  revdep-rebuild --library /usr/lib64/libgdk_pixbuf-2.0.so.0

This will make portage recompiling all packages that linked against gdk-pixbuf library. Missing this step may result in desktop issues, like missing icons, garbled desktop or blank screen after gdk-pixbuf update.