Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [jy@dunkelheit buildtest]$ ./setup-bundle-chroot.sh testing i686 n
- :: :: running on Chakra linux 0.3.40
- :: :: using pacman
- :: :: creating pacman.conf
- :: running on user: jy
- :: Initializing sudo, you will be asked for your password
- Password:
- Chakra Bundle's Chroot Setup Script v1.0.3
- :: Root : /home/jy/Desktop/buildtest/buildroot
- :: Chroot Installation : /home/jy/Desktop/buildtest/buildroot/bundles-testing-i686
- :: (n)on-commit enabled, no git write access.
- :: Do you want to continue (y/n) y
- :: The bundles-testing-i686 chroot already exists. Do you want to
- :: (d)elete and reinstall bundles-testing-i686?
- :: (u)ninstall bundles-testing-i686?
- :: (q)uit this script?
- d
- :: deleting bundles-testing-i686 DONE
- creating chroot: bundles-testing-i686
- :: creating special dirs DONE
- :: mounting special dirs DONE
- :: installing basic packages
- :: Synchronizing package databases...
- core-testing 41.2K 104.6K/s 00:00:00 [######################] 100%
- platform-testing 159.2K 207.5K/s 00:00:01 [######################] 100%
- desktop-testing 78.0K 147.7K/s 00:00:01 [######################] 100%
- apps-testing 36.3K 90.5K/s 00:00:00 [######################] 100%
- warning: skipping target: nano
- warning: skipping target: vi
- warning: skipping target: pacman
- warning: skipping target: file
- warning: skipping target: wget
- warning: skipping target: grep
- warning: skipping target: gettext
- resolving dependencies...
- looking for inter-conflicts...
- Targets (128): linux-api-headers-2.6.35-2 tzdata-2010j-1 glibc-2.12.1-2
- attr-2.4.44-1 ncurses-5.7-3 readline-6.1.002-1 bash-4.1.005-1
- zlib-1.2.5-1 binutils-2.20.1-3 bzip2-1.0.5-5 gcc-libs-4.5.1-4
- db-4.8.26-2 cracklib-2.8.16-1 pam-1.1.1-1 shadow-4.1.4.2-2
- acl-2.2.49-1 gmp-5.0.1-1 libcap-2.19-1 coreutils-8.5-1
- filesystem-2010.02-6 util-linux-ng-2.17.2-2 libusb-1.0.8-3
- pcre-8.02-1 glib2-2.26.0-1 module-init-tools-3.11.1-2
- udev-164-1 device-mapper-2.02.74-1.1 libgpg-error-1.7-3
- libgcrypt-1.4.5-2 popt-1.16-2 e2fsprogs-1.41.11-1
- cryptsetup-1.1.0-2 dcron-4.4-2 dhcpcd-5.2.8-1 diffutils-3.0-1
- file-5.04-2 findutils-4.4.2-2 gawk-3.1.8-1
- gen-init-cpio-2.6.32-1 gettext-0.17-4 grep-2.6.3-1
- sed-4.2.1-2 grub-0.97-17.1 gzip-1.4-1 net-tools-1.60-14
- kbd-1.15.2-1 sysvinit-2.86-5 initscripts-2010.07-1.1
- iputils-20100214-3 jfsutils-1.1.14-1 less-436-1
- licenses-2.6-1 logrotate-3.7.8-1 lvm2-2.02.74-1.1 lzo2-2.03-1
- mailx-8.1.1-7 gdbm-1.8.3-7 perl-5.10.1-5 texinfo-4.13a-4
- groff-1.20.1-4 man-db-2.5.7-1 man-pages-3.24-1 mdadm-3.1.2-2
- nano-2.2.4-1 xz-5.0.0-1 openssl-1.0.0.a-2 expat-2.0.1-5
- libarchive-2.8.4-2 libfetch-2.30-3
- pacman-mirrorlist-20100829-1 pacman-3.4.1-1 pciutils-3.1.7-1
- sysfsutils-2.1.0-5 pcmciautils-016-1 libnl-1.1-2
- libpcap-1.1.1-1 ppp-2.4.5-1 procps-3.2.8-1 psmisc-22.11-1
- reiserfsprogs-3.6.21-2 rp-pppoe-3.10-5 eventlog-0.2.9-1
- tcp_wrappers-7.6-11 syslog-ng-3.1.0-1 tar-1.25-1
- usbutils-0.87-1 vi-050325-3 wget-1.12-2 which-2.20-3
- dbus-core-1.4.0-1 wpa_supplicant-0.6.10-2 xfsprogs-3.1.1-1
- m4-1.4.14-1 autoconf-2.65-2 automake-1.11.1-1 bin86-0.16.17-4
- bison-2.4.2-1 ed-1.4-2 fakeroot-1.14.4-2 flex-2.5.35-3
- mpfr-3.0.0-1 libmpc-0.8.2-2 ppl-0.11-1 cloog-ppl-0.15.9-2
- elfutils-0.148-1 gcc-4.5.1-4 libtool-2.2.6b-5 make-3.81-5
- patch-2.6.1-1 pkgconfig-0.25-1.1 run-parts-3.2.3-1
- ca-certificates-20090814-3 curl-7.20.1-1 libxml2-2.7.7-2
- shared-mime-info-0.71-1 cmake-2.8.1-2 sqlite3-3.7.4-1
- heimdal-1.3.2-1 openssh-5.4p1-4 perl-error-0.17016-1
- git-1.7.3.4-1 sudo-1.7.4.p4-1 boost-1.44.0-2 gpm-1.20.6-5
- vim-7.2-1 rsync-3.0.7-1 repo-clean-0.1.4-5
- squashfs-tools-4.0.lzma-1
- Total Download Size: 0.00 MB
- Total Installed Size: 546.75 MB
- Proceed with installation? [Y/n]
- checking package integrity...
- (128/128) checking for file conflicts [######################] 100%
- ( 1/128) installing linux-api-headers [######################] 100%
- ( 2/128) installing tzdata [######################] 100%
- Optional dependencies for tzdata
- sh: required by tzselect
- ( 3/128) installing glibc [######################] 100%
- ( 4/128) installing attr [######################] 100%
- ( 5/128) installing ncurses [######################] 100%
- ( 6/128) installing readline [######################] 100%
- ( 7/128) installing bash [######################] 100%
- ( 8/128) installing zlib [######################] 100%
- ( 9/128) installing binutils [######################] 100%
- ( 10/128) installing bzip2 [######################] 100%
- ( 11/128) installing gcc-libs [######################] 100%
- ( 12/128) installing db [######################] 100%
- ( 13/128) installing cracklib [######################] 100%
- ( 14/128) installing pam [######################] 100%
- ( 15/128) installing shadow [######################] 100%
- ( 16/128) installing acl [######################] 100%
- ( 17/128) installing gmp [######################] 100%
- ( 18/128) installing libcap [######################] 100%
- ( 19/128) installing coreutils [######################] 100%
- ( 20/128) installing filesystem [######################] 100%
- ( 21/128) installing util-linux-ng [######################] 100%
- Optional dependencies for util-linux-ng
- perl: for chkdupexe support
- ( 22/128) installing libusb [######################] 100%
- ( 23/128) installing pcre [######################] 100%
- ( 24/128) installing glib2 [######################] 100%
- ( 25/128) installing module-init-tools [######################] 100%
- ( 26/128) installing udev [######################] 100%
- rm: cannot remove `/tmp/udevinstall.3Z1Bjj/dev/zero': No such file or directory
- ( 27/128) installing device-mapper [######################] 100%
- ( 28/128) installing libgpg-error [######################] 100%
- ( 29/128) installing libgcrypt [######################] 100%
- ( 30/128) installing popt [######################] 100%
- ( 31/128) installing e2fsprogs [######################] 100%
- ( 32/128) installing cryptsetup [######################] 100%
- ( 33/128) installing dcron [######################] 100%
- Optional dependencies for dcron
- smtp-server: sending cron job output via email
- ( 34/128) installing dhcpcd [######################] 100%
- ( 35/128) installing diffutils [######################] 100%
- ( 36/128) installing file [######################] 100%
- ( 37/128) installing findutils [######################] 100%
- ( 38/128) installing gawk [######################] 100%
- ( 39/128) installing gen-init-cpio [######################] 100%
- ( 40/128) installing gettext [######################] 100%
- Optional dependencies for gettext
- cvs: for autopoint tool
- ( 41/128) installing grep [######################] 100%
- ( 42/128) installing sed [######################] 100%
- ( 43/128) installing grub [######################] 100%
- error: command failed to execute correctly
- ( 44/128) installing gzip [######################] 100%
- ( 45/128) installing net-tools [######################] 100%
- ( 46/128) installing kbd [######################] 100%
- ( 47/128) installing sysvinit [######################] 100%
- ( 48/128) installing initscripts [######################] 100%
- Optional dependencies for initscripts
- bridge-utils: Network bridging support
- dhcpcd: DHCP network configuration
- wireless_tools: Wireless networking
- ( 49/128) installing iputils [######################] 100%
- ( 50/128) installing jfsutils [######################] 100%
- ( 51/128) installing less [######################] 100%
- ( 52/128) installing licenses [######################] 100%
- ( 53/128) installing logrotate [######################] 100%
- ( 54/128) installing lvm2 [######################] 100%
- ( 55/128) installing lzo2 [######################] 100%
- ( 56/128) installing mailx [######################] 100%
- Optional dependencies for mailx
- smtp-forwarder: for sending mail
- ( 57/128) installing gdbm [######################] 100%
- ( 58/128) installing perl [######################] 100%
- ( 59/128) installing texinfo [######################] 100%
- ( 60/128) installing groff [######################] 100%
- Optional dependencies for groff
- netpbm: for use together with man -H command interaction in browsers
- psutils: for use together with man -H command interaction in browsers
- ( 61/128) installing man-db [######################] 100%
- it's recommended to create an initial
- database running as root:
- "/usr/bin/mandb --quiet"
- Optional dependencies for man-db
- less
- gzip
- ( 62/128) installing man-pages [######################] 100%
- ( 63/128) installing mdadm [######################] 100%
- ( 64/128) installing nano [######################] 100%
- ( 65/128) installing xz [######################] 100%
- ( 66/128) installing openssl [######################] 100%
- Optional dependencies for openssl
- ca-certificates
- ( 67/128) installing expat [######################] 100%
- ( 68/128) installing libarchive [######################] 100%
- ( 69/128) installing libfetch [######################] 100%
- ( 70/128) installing pacman-mirrorlist [######################] 100%
- ( 71/128) installing pacman [######################] 100%
- Optional dependencies for pacman
- fakeroot: for makepkg usage as normal user
- ( 72/128) installing pciutils [######################] 100%
- Optional dependencies for pciutils
- sh: required by update-pciids
- ( 73/128) installing sysfsutils [######################] 100%
- ( 74/128) installing pcmciautils [######################] 100%
- ( 75/128) installing libnl [######################] 100%
- ( 76/128) installing libpcap [######################] 100%
- ( 77/128) installing ppp [######################] 100%
- ( 78/128) installing procps [######################] 100%
- ( 79/128) installing psmisc [######################] 100%
- ( 80/128) installing reiserfsprogs [######################] 100%
- ( 81/128) installing rp-pppoe [######################] 100%
- >>> The kernel-mode plugin has a new place.
- >>> It's now located under /usr/lib/rp-pppoe/rp-pppoe.so
- >>> Change LINUX_PLUGIN to the new path in your /etc/ppp/pppoe.conf
- ( 82/128) installing eventlog [######################] 100%
- ( 83/128) installing tcp_wrappers [######################] 100%
- ( 84/128) installing syslog-ng [######################] 100%
- Optional dependencies for syslog-ng
- logrotate
- ( 85/128) installing tar [######################] 100%
- ( 86/128) installing usbutils [######################] 100%
- ( 87/128) installing vi [######################] 100%
- ( 88/128) installing wget [######################] 100%
- Optional dependencies for wget
- ca-certificates: HTTPS downloads
- ( 89/128) installing which [######################] 100%
- ( 90/128) installing dbus-core [######################] 100%
- ( 91/128) installing wpa_supplicant [######################] 100%
- Optional dependencies for wpa_supplicant
- wpa_supplicant_gui: wpa_gui program
- ( 92/128) installing xfsprogs [######################] 100%
- ( 93/128) installing m4 [######################] 100%
- ( 94/128) installing autoconf [######################] 100%
- ( 95/128) installing automake [######################] 100%
- ( 96/128) installing bin86 [######################] 100%
- ( 97/128) installing bison [######################] 100%
- ( 98/128) installing ed [######################] 100%
- ( 99/128) installing fakeroot [######################] 100%
- (100/128) installing flex [######################] 100%
- (101/128) installing mpfr [######################] 100%
- (102/128) installing libmpc [######################] 100%
- (103/128) installing ppl [######################] 100%
- (104/128) installing cloog-ppl [######################] 100%
- (105/128) installing elfutils [######################] 100%
- (106/128) installing gcc [######################] 100%
- (107/128) installing libtool [######################] 100%
- (108/128) installing make [######################] 100%
- (109/128) installing patch [######################] 100%
- Optional dependencies for patch
- ed: Interpret the patch as an ed script; for patch -e
- functionality(deprecated)
- (110/128) installing pkgconfig [######################] 100%
- (111/128) installing run-parts [######################] 100%
- (112/128) installing ca-certificates [######################] 100%
- Clearing symlinks in /etc/ssl/certs...done.
- perl: warning: Setting locale failed.
- perl: warning: Please check that your locale settings:
- LANGUAGE = "",
- LC_ALL = (unset),
- LANG = "en_US.utf8"
- are supported and installed on your system.
- perl: warning: Falling back to the standard locale ("C").
- Updating certificates in /etc/ssl/certs... 141 added, 0 removed; done.
- Running hooks in /etc/ca-certificates/update.d....done.
- (113/128) installing curl [######################] 100%
- (114/128) installing libxml2 [######################] 100%
- (115/128) installing shared-mime-info [######################] 100%
- (116/128) installing cmake [######################] 100%
- (117/128) installing sqlite3 [######################] 100%
- (118/128) installing heimdal [######################] 100%
- (119/128) installing openssh [######################] 100%
- (120/128) installing perl-error [######################] 100%
- (121/128) installing git [######################] 100%
- Optional dependencies for git
- tk: gitk and git gui
- perl-libwww: git svn
- perl-term-readkey: git svn
- perl-net-smtp-ssl: git send-email TLS support
- python2: various helper scripts
- subversion: git svn
- cvsps: git cvsimport
- (122/128) installing sudo [######################] 100%
- (123/128) installing boost [######################] 100%
- Optional dependencies for boost
- python: for python bindings
- (124/128) installing gpm [######################] 100%
- (125/128) installing vim [######################] 100%
- (126/128) installing rsync [######################] 100%
- (127/128) installing repo-clean [######################] 100%
- (128/128) installing squashfs-tools [######################] 100%
- Password:
- :: configuring system DONE
- User setup
- :: adding user: jy DONE
- :: setting up /etc/sudoers DONE
- :: setting up device permissions DONE
- :: unmounting special dirs DONE
- :: you will be asked to enter a password for the chroot user
- Enter new UNIX password:
- Retype new UNIX password:
- passwd: password updated successfully
- installing buildscripts
- :: creating needed directories DONE
- :: buildscripts already installed
- :: sources dir exists already
- :: fetching PKGBUILDs from GIT -- (n)on-commiter mode enabled.
- Cloning into /home/jy/Desktop/buildtest/buildroot/bundles-testing-i686/chroot/home/jy/bundles-testing...
- remote: Counting objects: 2214, done.
- remote: Compressing objects: 100% (1966/1966), done.
- remote: Total 2214 (delta 1051), reused 206 (delta 41)
- Receiving objects: 100% (2214/2214), 1.17 MiB | 553 KiB/s, done.
- Resolving deltas: 100% (1051/1051), done.
- DONE
- preconfiguring buildscripts
- :: creating directories DONE
- :: installing makepkg DONE
- :: installing chroot configs DONE
- :: installing chroot scripts DONE
- configuring buildscripts for: bundles-testing-i686
- :: creating config files DONE
- :: creating user symlinks DONE
- :: 2 cpu('s) detected, setting MAKEFLAGS to -j3
- :: setting up makepkg config DONE
- :: setting up repo config DONE
- :: setting up buildscripts config DONE
- :: configuring git DONE
- :: finishing... DONE
- All done!
- :: You are ready to build bundles :)
- :: (Very) Quick Start:
- :: -------------------
- :: 1 -> cd /home/jy/Desktop/buildtest/buildroot
- :: 2 -> ./enter-chroot.sh bundles-testing-i686
- :: 3 -> ./bundle.sh firefox
- [jy@dunkelheit buildtest]$ cd /home/jy/Desktop/buildtest/buildroot/
- [jy@dunkelheit buildroot]$ ./enter-chroot.sh bundles-testing-i686/
- :: entering chroot: bundles-testing-i686/
- PKGINFO.template gnome-screensaver lib32-qt
- TODO.packages gnome-session lib32-qt3
- _buildscripts gnome-settings-daemon lib32-sdl
- _repo gnome-sharp lib32-sqlite3
- _sources gnome-speech lib32-util-linux-ng
- _temp gnome-spell lib32-zlib
- amule gnome-system-monitor libbonobo
- android-sdk gnome-terminal libbonoboui
- at-spi gnome-themes libcanberra
- audacity gnome-themes-extras libgnome
- babl gnome-user-share libgnome-keyring
- beanshell gnome-utils libgnomecanvas
- bin32-skype gnome-vfs libgnomecanvasmm
- bin32-zsnes gnome-vfs-monikers libgnomecups
- bluefish gnome-vfs-perl libgnomekbd
- bundle.sh gnome-vfsmm libgnomemm
- bundles-repo-clean gnome2-user-docs libgnomeprint
- bundles.conf gnomecanvas-perl libgnomeprintui
- ccache gnomeicu libgnomeui
- check-files.sh gnonlin libgnomeuimm
- cheese go-openoffice libgraphite
- chrome-dev goocanvas libgsf
- chromium google-talkplugin libimobiledevice
- clean-builddir.sh gsl libjpeg
- clean-workdir.sh gtksourceview libmspack
- cppunit gtksourceview2 libmythes
- crypto++ gtkspell libplist
- devede gucharmap libpng12
- docutils gutenprint libpurple
- exempi gvfs libreoffice
- fastjar handbrake libreoffice-base-bin
- filezilla hdf5 libsoup
- firefox hsqldb-java libunique
- firefox-i18n hyphen libupnp
- firefox-nightly icon-naming-utils libusb
- gc imagemagick libwebkit
- gcc-multilib inkscape libwnck
- gegl junit libwpd
- gimp kompozer libwpg
- gimp-dbp lib32-alsa-lib libxres
- gimp-devel lib32-dbus-core lpsolve
- gimp-fourier lib32-e2fsprogs lucene
- gimp-gap lib32-expat makedeps.list
- gimp-help lib32-fontconfig makepkg
- gimp-refocus lib32-freetype2 mesa
- gimp-ufraw lib32-gcc-libs nautilus
- gir-repository lib32-glib2 openoffice-base
- gnome-alsamixer lib32-glibc openssl-compatibility
- gnome-applets lib32-libdrm perl-archive-zip
- gnome-audio lib32-libgl perl-xml-simple
- gnome-backgrounds lib32-libice pidgin
- gnome-blog lib32-libjpeg pitivi
- gnome-bluetooth lib32-libpng poppler
- gnome-common lib32-libsm poppler-data
- gnome-control-center lib32-libstdc++5 pygments
- gnome-desktop lib32-libv4l pygoocanvas
- gnome-desktop-sharp lib32-libx11 pyorbit
- gnome-device-manager lib32-libxau python-jinja
- gnome-disk-utility lib32-libxcb python-sphinx
- gnome-doc-utils lib32-libxcomposite pyxml
- gnome-games lib32-libxcursor scummvm
- gnome-games-extra-data lib32-libxdamage show-config.sh
- gnome-icon-theme lib32-libxdmcp silc-toolkit
- gnome-js-common lib32-libxext startup-notification
- gnome-keyring lib32-libxfixes sync-complete.sh
- gnome-mag lib32-libxft sync-down.sh
- gnome-media lib32-libxi sync-up.sh
- gnome-menus lib32-libxinerama thunderbird
- gnome-mime-data lib32-libxmu time
- gnome-netstatus lib32-libxrandr truecrypt
- gnome-nettool lib32-libxrender tsclient2
- gnome-panel lib32-libxss udisks
- gnome-perl lib32-libxt usbmuxd
- gnome-phone-manager lib32-libxv vigra
- gnome-pilot lib32-libxxf86vm wxgtk
- gnome-pilot-conduits lib32-mesa wxmaxima
- gnome-power-manager lib32-ncurses xchat
- gnome-python lib32-openal xsane
- gnome-python-desktop lib32-openssl xulrunner
- gnome-python-extras lib32-pcre zope-interface
- jy@[chroot]:~/bundles-testing$ ./bundle.sh skype
- ./bundle.sh: line 23: _buildscripts/functions/config_handling: No such file or directory
- ./bundle.sh: line 23: _buildscripts/functions/messages: No such file or directory
- ./bundle.sh: line 23: _buildscripts/functions/dependency_handling: No such file or directory
- ./bundle.sh: line 325: title: command not found
- ./bundle.sh: line 327: check_configs: command not found
- ./bundle.sh: line 328: load_configs: command not found
- ./bundle.sh: line 241: msg: command not found
- ./bundle.sh: line 296: newline: command not found
- No PKGBUILD found, exiting... :(
- ./bundle.sh: line 298: newline: command not found
- jy@[chroot]:~/bundles-testing$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement