list libfribidi-bin as prequisite for uck

Bug #1075054 reported by Aaron Peterson
66
This bug affects 16 people
Affects Status Importance Assigned to Milestone
Ubuntu Customization Kit
Fix Released
Undecided
Unassigned

Bug Description

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
Samuel Hsu (yshsu168) wrote :

Hi There,
I have the same issue. It is fixed by "sudo apt-get install libfribidi-bin".
It is better to pre-check this with uck. Thank you Aaron.

Regards,
Samuel

Revision history for this message
Martin (ub71-martin) wrote :

Please, update the package's control file for uck to depend on libfribidi-bin
Thanks !

Changed in uck:
status: New → Fix Committed
Revision history for this message
Fabrizio Balliano (fabrizio-balliano) wrote :

released in 2.4.7

Changed in uck:
status: Fix Committed → Fix Released
Revision history for this message
ottod (otto-sistemasorion) wrote :

Please do not! It does not work on Precise because Precise does not have libfribidi-bin

Revision history for this message
Stephen Parry (sgparry) wrote :

I agree. This breaks the package for precise, which has libfribidi0 instead; *Respect the LTS*

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.