"Failed to build gfxboot theme" when creating customized iso

Asked by jasbur

I get the dreaded "Failed to build gfxboot theme" error when trying to build usuing Ubuntu 12.10. I've checked and I do have both the gfxboot and gfxboot-dev packages installed. I also installed the gfxboot-theme-ubuntu package to see if it helped, and it didn't. Here's my build.log:

Build (/usr/bin/uck-gui --wait-before-exit) started at 2012-10-21 11:43:17
>> Ubuntu Customization Kit 2.4.6 on Ubuntu 12.10, 3.5.0-17-generic x86_64
Starting CD remastering on Sun Oct 21 11:43:21 CDT 2012
Customization dir=/home/jasbur/tmp/customization-scripts
Mounting ISO image...
mount: warning: /home/jasbur/tmp/remaster-iso-mount seems to be mounted read-only.
Unpacking ISO image...
Unmounting ISO image...
Mounting SquashFS image...
mount: warning: /home/jasbur/tmp/remaster-root-mount seems to be mounted read-only.
Unpacking SquashFS image...
Unmounting SquashFS image...
Removing win32 files...
Creating apt cache...
Creating root home...
Mounting /proc
Mounting /sys
Mounting /dev/pts
Mounting /tmp
Mounting /home/jasbur/tmp/remaster-root-home
Mounting /home/jasbur/tmp/remaster-apt-cache
Mounting /run
Mounting /home/jasbur/tmp/customization-scripts
Copying fstab/mtab...
Creating DBUS uuid...
Creating user directory...
Copying X authorization file to chroot filesystem...
xauth: file /root/.Xauthority does not exist
xauth: file /home/jasbur/.Xauthority does not exist
Deactivating initctl...
Deactivating update-grub...
Deactivating grub-probe...
Remembering kernel update state...
>> Customizing: Ubuntu 12.10, 3.5.0-17-generic x86_64
Ign http://security.ubuntu.com quantal-security InRelease
Ign http://archive.ubuntu.com quantal InRelease
Get:1 http://security.ubuntu.com quantal-security Release.gpg [198 B]
Ign http://archive.ubuntu.com quantal-updates InRelease
Get:2 http://security.ubuntu.com quantal-security Release [49.6 kB]
Get:3 http://archive.ubuntu.com quantal Release.gpg [933 B]
Get:4 http://archive.ubuntu.com quantal-updates Release.gpg [933 B]
Get:5 http://archive.ubuntu.com quantal Release [49.6 kB]
Get:6 http://security.ubuntu.com quantal-security/main amd64 Packages [14 B]
Get:7 http://security.ubuntu.com quantal-security/restricted amd64 Packages [14 B]
Get:8 http://security.ubuntu.com quantal-security/main Translation-en [14 B]
Get:9 http://archive.ubuntu.com quantal-updates Release [49.6 kB]
Get:10 http://security.ubuntu.com quantal-security/restricted Translation-en [14 B]
Get:11 http://archive.ubuntu.com quantal/main amd64 Packages [1137 kB]
Get:12 http://archive.ubuntu.com quantal/restricted amd64 Packages [8369 B]
Hit http://archive.ubuntu.com quantal/main Translation-en
Hit http://archive.ubuntu.com quantal/restricted Translation-en
Get:13 http://archive.ubuntu.com quantal-updates/main amd64 Packages [5717 B]
Get:14 http://archive.ubuntu.com quantal-updates/restricted amd64 Packages [14 B]
Get:15 http://archive.ubuntu.com quantal-updates/main Translation-en [2518 B]
Get:16 http://archive.ubuntu.com quantal-updates/restricted Translation-en [14 B]
Fetched 1304 kB in 6s (188 kB/s)
Reading package lists...
Installing language packs (en)...
Reading package lists...
Building dependency tree...
Reading state information...
language-pack-en is already the newest version.
language-pack-en-base is already the newest version.
language-pack-gnome-en is already the newest version.
language-pack-gnome-en-base is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Removing unnecessary language packages...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  firefox-locale-es* firefox-locale-zh-hans* language-pack-es*
  language-pack-es-base* language-pack-gnome-es* language-pack-gnome-es-base*
  language-pack-gnome-zh-hans* language-pack-gnome-zh-hans-base*
  language-pack-zh-hans* language-pack-zh-hans-base*
0 upgraded, 0 newly installed, 10 to remove and 9 not upgraded.
After this operation, 45.5 MB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 156488 files and directories currently installed.)
Removing firefox-locale-es ...
Removing firefox-locale-zh-hans ...
Removing language-pack-zh-hans-base ...
Purging configuration files for language-pack-zh-hans-base ...
Removing language-pack-gnome-es-base ...
Purging configuration files for language-pack-gnome-es-base ...
Removing language-pack-es-base ...
Purging configuration files for language-pack-es-base ...
Removing language-pack-gnome-zh-hans-base ...
Purging configuration files for language-pack-gnome-zh-hans-base ...
Removing language-pack-gnome-es ...
Removing language-pack-es ...
Removing language-pack-gnome-zh-hans ...
Removing language-pack-zh-hans ...
Processing triggers for software-center ...
INFO:softwarecenter.db.update:no translation information in database needed
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
CHOICE='Run console application'
Starting console application...
CHOICE='Continue building'
Done
Restoring kernel update state...
Reactivating initctl...
Reactivating update-grub...
Reactivating update-grub...
Removing /home/username directory...
Removing generated machine uuid...
Removing generated fstab/mtab...
Unmounting /home/jasbur/tmp/remaster-root/var/cache/apt...
Unmounting /home/jasbur/tmp/remaster-root/tmp/customization-scripts...
Unmounting /home/jasbur/tmp/remaster-root/tmp...
Unmounting /home/jasbur/tmp/remaster-root/sys...
Unmounting /home/jasbur/tmp/remaster-root/run...
Unmounting /home/jasbur/tmp/remaster-root/root...
Unmounting /home/jasbur/tmp/remaster-root/proc...
Unmounting /home/jasbur/tmp/remaster-root/dev/pts...
Cleaning up temporary directories...
Running ISO customization script /home/jasbur/tmp/customization-scripts/customize_iso...
--2012-10-21 18:04:04-- http://archive.ubuntu.com/ubuntu/ubuntu/ubuntu/dists/quantal/main/source/Sources.gz
Resolving archive.ubuntu.com (archive.ubuntu.com)... 91.189.92.202, 91.189.92.201, 91.189.92.200, ...
Connecting to archive.ubuntu.com (archive.ubuntu.com)|91.189.92.202|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1099763 (1.0M) [application/x-gzip]
Saving to: `/tmp/tmp.ZzdnohKBWG/Sources.gz'

     0K .......... .......... .......... .......... .......... 4% 187K 5s
    50K .......... .......... .......... .......... .......... 9% 201K 5s
   100K .......... .......... .......... .......... .......... 13% 384K 4s
   150K .......... .......... .......... .......... .......... 18% 400K 3s
   200K .......... .......... .......... .......... .......... 23% 408K 3s
   250K .......... .......... .......... .......... .......... 27% 1.06M 2s
   300K .......... .......... .......... .......... .......... 32% 528K 2s
   350K .......... .......... .......... .......... .......... 37% 594K 2s
   400K .......... .......... .......... .......... .......... 41% 1.49M 2s
   450K .......... .......... .......... .......... .......... 46% 458K 1s
   500K .......... .......... .......... .......... .......... 51% 429K 1s
   550K .......... .......... .......... .......... .......... 55% 1.73M 1s
   600K .......... .......... .......... .......... .......... 60% 351K 1s
   650K .......... .......... .......... .......... .......... 65% 495K 1s
   700K .......... .......... .......... .......... .......... 69% 1.44M 1s
   750K .......... .......... .......... .......... .......... 74% 506K 1s
   800K .......... .......... .......... .......... .......... 79% 1.82M 0s
   850K .......... .......... .......... .......... .......... 83% 525K 0s
   900K .......... .......... .......... .......... .......... 88% 1.53M 0s
   950K .......... .......... .......... .......... .......... 93% 385K 0s
  1000K .......... .......... .......... .......... .......... 97% 199K 0s
  1050K .......... .......... ... 100% 4.67M=2.3s

2012-10-21 18:04:07 (462 KB/s) - `/tmp/tmp.ZzdnohKBWG/Sources.gz' saved [1099763/1099763]

--2012-10-21 18:04:07-- http://archive.ubuntu.com/ubuntu/ubuntu/ubuntu/pool/main/g/gfxboot-theme-ubuntu/gfxboot-theme-ubuntu_0.14.3.tar.gz
Resolving archive.ubuntu.com (archive.ubuntu.com)... 91.189.92.156, 91.189.92.202, 91.189.92.201, ...
Connecting to archive.ubuntu.com (archive.ubuntu.com)|91.189.92.156|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 224983 (220K) [application/x-gzip]
Saving to: `gfxboot-theme-ubuntu_0.14.3.tar.gz'

     0K .......... .......... .......... .......... .......... 22% 136K 1s
    50K .......... .......... .......... .......... .......... 45% 382K 1s
   100K .......... .......... .......... .......... .......... 68% 400K 0s
   150K .......... .......... .......... .......... .......... 91% 423K 0s
   200K .......... ......... 100% 174K=0.9s

2012-10-21 18:04:08 (257 KB/s) - `gfxboot-theme-ubuntu_0.14.3.tar.gz' saved [224983/224983]

make -C po
make[1]: Entering directory `/tmp/tmp.VmGjAsvJUo/gfxboot-theme-ubuntu/po'
bin/po2txt bootloader.pot >en.tr
bin/po2txt am.po >am.tr
bin/po2txt ar.po >ar.tr
bin/po2txt ast.po >ast.tr
bin/po2txt be.po >be.tr
bin/po2txt bg.po >bg.tr
bin/po2txt bn.po >bn.tr
bin/po2txt bo.po >bo.tr
bin/po2txt bs.po >bs.tr
bin/po2txt ca.po >ca.tr
bin/po2txt cs.po >cs.tr
bin/po2txt da.po >da.tr
bin/po2txt de.po >de.tr
bin/po2txt el.po >el.tr
bin/po2txt eo.po >eo.tr
bin/po2txt es.po >es.tr
bin/po2txt et.po >et.tr
bin/po2txt eu.po >eu.tr
bin/po2txt fa.po >fa.tr
bin/po2txt fi.po >fi.tr
bin/po2txt fr.po >fr.tr
bin/po2txt ga.po >ga.tr
bin/po2txt gl.po >gl.tr
bin/po2txt gu.po >gu.tr
bin/po2txt he.po >he.tr
open2: exec of fribidi --nopad --nobreak failed at bin/po2txt line 112
make[1]: *** [he.tr] Error 2
make[1]: Leaving directory `/tmp/tmp.VmGjAsvJUo/gfxboot-theme-ubuntu/po'
make: *** [po] Error 2
Failed to build gfxboot theme
Build ended at 2012-10-21 18:06:33
Build (/usr/bin/uck-gui --wait-before-exit) started at 2012-10-21 18:33:37
>> Ubuntu Customization Kit 2.4.6 on Ubuntu 12.10, 3.5.0-17-generic x86_64
Starting CD remastering on Sun Oct 21 18:33:41 CDT 2012
Customization dir=/home/jasbur/tmp/customization-scripts
Removing remastering root dir...
Removing ISO remastering dir...
Mounting ISO image...
mount: warning: /home/jasbur/tmp/remaster-iso-mount seems to be mounted read-only.
Unpacking ISO image...
Unmounting ISO image...
Mounting SquashFS image...
mount: warning: /home/jasbur/tmp/remaster-root-mount seems to be mounted read-only.
Unpacking SquashFS image...
Unmounting SquashFS image...
Removing win32 files...
Creating root home...
Mounting /proc
Mounting /sys
Mounting /dev/pts
Mounting /tmp
Mounting /home/jasbur/tmp/remaster-root-home
Mounting /home/jasbur/tmp/remaster-apt-cache
Mounting /run
Mounting /home/jasbur/tmp/customization-scripts
Copying fstab/mtab...
Creating DBUS uuid...
Creating user directory...
Copying X authorization file to chroot filesystem...
xauth: file /root/.Xauthority does not exist
xauth: file /home/jasbur/.Xauthority does not exist
Deactivating initctl...
Deactivating update-grub...
Deactivating grub-probe...
Remembering kernel update state...
>> Customizing: Ubuntu 12.10, 3.5.0-17-generic x86_64
Ign http://archive.ubuntu.com quantal InRelease
Ign http://security.ubuntu.com quantal-security InRelease
Ign http://archive.ubuntu.com quantal-updates InRelease
Get:1 http://security.ubuntu.com quantal-security Release.gpg [198 B]
Get:2 http://archive.ubuntu.com quantal Release.gpg [933 B]
Get:3 http://security.ubuntu.com quantal-security Release [49.6 kB]
Get:4 http://archive.ubuntu.com quantal-updates Release.gpg [933 B]
Get:5 http://archive.ubuntu.com quantal Release [49.6 kB]
Get:6 http://security.ubuntu.com quantal-security/main amd64 Packages [14 B]
Get:7 http://archive.ubuntu.com quantal-updates Release [49.6 kB]
Get:8 http://security.ubuntu.com quantal-security/restricted amd64 Packages [14 B]
Get:9 http://security.ubuntu.com quantal-security/main Translation-en [14 B]
Get:10 http://security.ubuntu.com quantal-security/restricted Translation-en [14 B]
Get:11 http://archive.ubuntu.com quantal/main amd64 Packages [1137 kB]
Get:12 http://archive.ubuntu.com quantal/restricted amd64 Packages [8369 B]
Hit http://archive.ubuntu.com quantal/main Translation-en
Hit http://archive.ubuntu.com quantal/restricted Translation-en
Get:13 http://archive.ubuntu.com quantal-updates/main amd64 Packages [5717 B]
Get:14 http://archive.ubuntu.com quantal-updates/restricted amd64 Packages [14 B]
Get:15 http://archive.ubuntu.com quantal-updates/main Translation-en [2518 B]
Get:16 http://archive.ubuntu.com quantal-updates/restricted Translation-en [14 B]
Fetched 1304 kB in 6s (194 kB/s)
Reading package lists...
Installing language packs (en)...
Reading package lists...
Building dependency tree...
Reading state information...
language-pack-en is already the newest version.
language-pack-en-base is already the newest version.
language-pack-gnome-en is already the newest version.
language-pack-gnome-en-base is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Removing unnecessary language packages...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  firefox-locale-es* firefox-locale-zh-hans* language-pack-es*
  language-pack-es-base* language-pack-gnome-es* language-pack-gnome-es-base*
  language-pack-gnome-zh-hans* language-pack-gnome-zh-hans-base*
  language-pack-zh-hans* language-pack-zh-hans-base*
0 upgraded, 0 newly installed, 10 to remove and 9 not upgraded.
After this operation, 45.5 MB disk space will be freed.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 156488 files and directories currently installed.)
Removing firefox-locale-es ...
Removing firefox-locale-zh-hans ...
Removing language-pack-zh-hans-base ...
Purging configuration files for language-pack-zh-hans-base ...
Removing language-pack-gnome-es-base ...
Purging configuration files for language-pack-gnome-es-base ...
Removing language-pack-es-base ...
Purging configuration files for language-pack-es-base ...
Removing language-pack-gnome-zh-hans-base ...
Purging configuration files for language-pack-gnome-zh-hans-base ...
Removing language-pack-gnome-es ...
Removing language-pack-es ...
Removing language-pack-gnome-zh-hans ...
Removing language-pack-zh-hans ...
Processing triggers for software-center ...
INFO:softwarecenter.db.update:no translation information in database needed
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
CHOICE='Run console application'
Starting console application...
CHOICE='Continue building'
Done
Restoring kernel update state...
Reactivating initctl...
Reactivating update-grub...
Reactivating update-grub...
Removing /home/username directory...
Removing generated machine uuid...
Removing generated fstab/mtab...
Unmounting /home/jasbur/tmp/remaster-root/var/cache/apt...
Unmounting /home/jasbur/tmp/remaster-root/tmp/customization-scripts...
Unmounting /home/jasbur/tmp/remaster-root/tmp...
Unmounting /home/jasbur/tmp/remaster-root/sys...
Unmounting /home/jasbur/tmp/remaster-root/run...
Unmounting /home/jasbur/tmp/remaster-root/root...
Unmounting /home/jasbur/tmp/remaster-root/proc...
Unmounting /home/jasbur/tmp/remaster-root/dev/pts...
Cleaning up temporary directories...
Running ISO customization script /home/jasbur/tmp/customization-scripts/customize_iso...
make -C po
make[1]: Entering directory `/tmp/tmp.y5KFS8sgg8/gfxboot-theme-ubuntu/po'
bin/po2txt bootloader.pot >en.tr
bin/po2txt am.po >am.tr
bin/po2txt ar.po >ar.tr
bin/po2txt ast.po >ast.tr
bin/po2txt be.po >be.tr
bin/po2txt bg.po >bg.tr
bin/po2txt bn.po >bn.tr
bin/po2txt bo.po >bo.tr
bin/po2txt bs.po >bs.tr
bin/po2txt ca.po >ca.tr
bin/po2txt cs.po >cs.tr
bin/po2txt da.po >da.tr
bin/po2txt de.po >de.tr
bin/po2txt el.po >el.tr
bin/po2txt eo.po >eo.tr
bin/po2txt es.po >es.tr
bin/po2txt et.po >et.tr
bin/po2txt eu.po >eu.tr
bin/po2txt fa.po >fa.tr
bin/po2txt fi.po >fi.tr
bin/po2txt fr.po >fr.tr
bin/po2txt ga.po >ga.tr
bin/po2txt gl.po >gl.tr
bin/po2txt gu.po >gu.tr
bin/po2txt he.po >he.tr
open2: exec of fribidi --nopad --nobreak failed at bin/po2txt line 112
make[1]: *** [he.tr] Error 2
make[1]: Leaving directory `/tmp/tmp.y5KFS8sgg8/gfxboot-theme-ubuntu/po'
make: *** [po] Error 2
Failed to build gfxboot theme
Build ended at 2012-10-21 18:43:02

Revision history for this message
Juan Pablo Firrincieli (jpfirr) said :
#1

I'm also experiencing this issue. +1

Revision history for this message
Nunomdc (nunomdc) said :
#2

Installing this package fixes the issue: libfribidi-bin

Found solution in the comment section of this post: http://www.vivaolinux.com.br/artigo/Como-customizar-uma-imagem-ISO-do-Ubuntu

Revision history for this message
Juan Pablo Firrincieli (jpfirr) said :
#3

Thanks Nunomdc installing libfribidi-bin worked!

Revision history for this message
Pierre (pierrewinnipeg) said :
#4

Another gfxboot horror story!

Installing this package fixes the issue: libfribidi-bin

also worked for me.

Please add it to dependencies.

Thanks UCK!

Great software.

Revision history for this message
Aaron Peterson (myusualnickname) said :
#5

Hey, so this bug is still there in 13.04.. I suppose it is just needed to make it a dependancy?

I spent like 2 hours customizing my disk, and it is gone :(

Revision history for this message
Tm_T (Jussi Kekkonen) (tmt) said :
#6

This issue is still present on both 12.04 LTS and 13.04 releases.

Revision history for this message
Gerald Schneider (geschnei) said :
#7

It is still present with 13.10. installing libfribidi-bin works though.

Revision history for this message
Knut Funkel (knut-funkel) said :
#8

These depedencies seems to make a difference:
sudo apt-get install dpkg-dev uck
sudo apt-get source gfxboot-theme-ubuntu gfxboot

Revision history for this message
Jan TymiƄski (tymikk) said :
#9

none of above helped, I've got #1510559

Can you help with this problem?

Provide an answer of your own, or ask jasbur for more information if necessary.

To post a message you must log in.