summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>2012-05-24 23:16:55 +0200
committerMarcin Juszkiewicz <marcin.juszkiewicz@linaro.org>2012-05-24 23:16:55 +0200
commit8f5eace8111d5b704b765617c215a7ffec4c9ef0 (patch)
tree70ec7d2b01e2c1099fd88d9aaacd4b47e89ad0f3
parentc49426b6edfa7a6eba2df1d0a47c7856a45bfbf5 (diff)
added dbg overlay for ubuntu-desktop
-rwxr-xr-xprecise-armhf-ubuntu-desktop-dbg/Makefile32
-rw-r--r--precise-armhf-ubuntu-desktop-dbg/README16
-rwxr-xr-xprecise-armhf-ubuntu-desktop-dbg/configure40
-rw-r--r--precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.key.chroot12
-rw-r--r--precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.list.chroot2
-rw-r--r--precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.key.chroot35
-rw-r--r--precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.list.chroot2
-rwxr-xr-xprecise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-gcc-related-packages.binary10
-rwxr-xr-xprecise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-non-dbg-packages.binary17
-rwxr-xr-xprecise-armhf-ubuntu-desktop-dbg/customization/hooks/60-remove_not_needed.binary13
-rwxr-xr-xprecise-armhf-ubuntu-desktop-dbg/customization/hooks/90-change-symlinks-to-relative.binary22
-rwxr-xr-xprecise-armhf-ubuntu-desktop-dbg/customization/hooks/99-move-to-libc.binary6
-rw-r--r--precise-armhf-ubuntu-desktop-dbg/customization/package-lists/linaro-ubuntu-desktop-dbg.list.chroot556
13 files changed, 763 insertions, 0 deletions
diff --git a/precise-armhf-ubuntu-desktop-dbg/Makefile b/precise-armhf-ubuntu-desktop-dbg/Makefile
new file mode 100755
index 0000000..b938ad1
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/Makefile
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# (C) 2012 Fathi Boudra <fathi.boudra@linaro.org>
+
+# Calls all necessary live-build programs in the correct order to complete
+# the bootstrap, chroot, binary, and source stage.
+
+# You need live-build package installed and superuser privileges.
+
+IMAGEPREFIX=linaro-precise-nano-dev-`date +%Y%m%d`-$(BUILD_NUMBER)
+LOGFILE=$(IMAGEPREFIX).build-log.txt
+CONFIGFILE=$(IMAGEPREFIX).config.tar.gz
+LISTFILE=$(IMAGEPREFIX).list
+PKGSFILE=$(IMAGEPREFIX).packages
+TARGZFILE=$(IMAGEPREFIX).tar.gz
+MD5SUMSFILE=$(IMAGEPREFIX).md5sums.txt
+SHA1SUMSFILE=$(IMAGEPREFIX).sha1sums.txt
+
+all:
+ set -e; sudo lb build 2>&1 | tee $(LOGFILE)
+ if [ -f binary-tar.tar.gz ]; then \
+ tar -jcf $(CONFIGFILE) auto/ config/ configure; \
+ sudo mv binary.list $(LISTFILE); \
+ sudo mv binary.packages $(PKGSFILE); \
+ sudo mv binary-tar.tar.gz $(TARGZFILE); \
+ md5sum $(LOGFILE) $(CONFIGFILE) $(LISTFILE) $(PKGSFILE) $(TARGZFILE) > $(MD5SUMSFILE); \
+ sha1sum $(LOGFILE) $(CONFIGFILE) $(LISTFILE) $(PKGSFILE) $(TARGZFILE) > $(SHA1SUMSFILE); \
+ fi
+
+clean:
+ sudo lb clean --purge
+ rm -f $(IMAGEPREFIX).*
diff --git a/precise-armhf-ubuntu-desktop-dbg/README b/precise-armhf-ubuntu-desktop-dbg/README
new file mode 100644
index 0000000..917e1f3
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/README
@@ -0,0 +1,16 @@
+* To build binary image:
+ * install live-build qemu-user-static
+ * run configure
+ * run make
+
+* Scripts:
+ * configure
+ * Makefile
+
+* Configuration Layout
+
+`-- ./config
+
+* Customization Layout
+
+`-- ./customization
diff --git a/precise-armhf-ubuntu-desktop-dbg/configure b/precise-armhf-ubuntu-desktop-dbg/configure
new file mode 100755
index 0000000..d82e8f5
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/configure
@@ -0,0 +1,40 @@
+#!/bin/sh
+
+# (C) 2012 Fathi Boudra <fathi.boudra@linaro.org>
+
+# Create configuration for live-build.
+
+# You need live-build package installed.
+
+set -e
+
+echo "I: create configuration"
+export LB_BOOTSTRAP_INCLUDE="apt-transport-https gnupg"
+lb config \
+ --apt-indices none \
+ --architectures armhf \
+ --archive-areas 'main universe' \
+ --binary-filesystem ext4 \
+ --binary-images tar \
+ --bootstrap-flavour standard \
+ --bootstrap-qemu-arch armhf \
+ --bootstrap-qemu-static /usr/bin/qemu-arm-static \
+ --cache false \
+ --chroot-filesystem none \
+ --distribution precise \
+ --gzip-options '-9 --rsyncable' \
+ --hostname linaro-nano \
+ --iso-publisher 'Linaro; http://www.linaro.org/; linaro-dev@lists.linaro.org' \
+ --iso-volume 'Linaro precise $(date +%Y%m%d-%H:%M)' \
+ --linux-flavours none \
+ --linux-packages none \
+ --mode ubuntu \
+ --security false \
+ --system normal \
+ --username linaro \
+ --volatile false
+
+echo "I: copy customization"
+cp -rf customization/* config/
+
+echo "I: done"
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.key.chroot b/precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.key.chroot
new file mode 100644
index 0000000..0966316
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.key.chroot
@@ -0,0 +1,12 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: SKS 1.0.10
+
+mI0ETA9rYAEEAM3qPwNzaXsRRyNARLCAEVl7BCte8isURYwLxMgvMlR7RmLip81ox0o4d61E
+Q5uuT5LWEp2/f2xvw2Pn+7uOKbpL0JLyscD7PntrJnZay8vitDXWMUAyQTMltyjfKQ3N3Zrb
+B424lJYL4r04fjFagN5R4+LFaIzO6P71bwk6rj1dABEBAAG0HExhdW5jaHBhZCBMaW5hcm8g
+T3ZlcmxheSBQUEGItgQTAQIAIAUCTA9rYAIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJ
+EPH8usp74fl7+1gD/j9IaY1wCG8RrgYUTVnh8erd3ooHCzN+hlgjgDo0MLYv5DPes8VSgFOC
+j1TLPGwrqSikdGAKpMu7vhJSPEkYC7Y+DGkS6Vuap8O3olnZfc4BPfSF1XI18KLv0GeBiEOq
+xiQvTnlfgEyu21LjFMtAjh6qfbRvJonqvqEbK/7QrvNI
+=sAtw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.list.chroot b/precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.list.chroot
new file mode 100644
index 0000000..2e33004
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/archives/linaro-overlay-ppa.list.chroot
@@ -0,0 +1,2 @@
+# Linaro Overlay PPA
+deb http://ppa.launchpad.net/linaro-maintainers/overlay/ubuntu @DISTRIBUTION@ main
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.key.chroot b/precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.key.chroot
new file mode 100644
index 0000000..01eab00
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.key.chroot
@@ -0,0 +1,35 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.11 (GNU/Linux)
+
+mQGiBEi9gakRBADgbn6qj/scaEc8vg9MbV+7HV+XsuHNUAT1Sj+a1ILO17JV0zLL
+mJtHY+qlhVwHY3ZUt3r/Mwjo9zP/xHLdE3Ci2jVnAeA0BnQ8Aubo7V92zjIZw+qB
+W9W/lVaWj8VVUWhIazV6AwcDeLyQbZBZyhuxeEa7qqSPZyM4W67qPSEvYwCgnNfM
+hECAXQHGOM2HBS8uzPaOYhED/jGBkzlcr7OOrsMEAWljgr3SsKfMy3/0GIzwu3IB
+lWzmB54ztNj3nTs3l8jPNf3ST0+3/YptllVn/M+A5QauujUzsZe45iBqLZRCv4JG
+AnT3TewxUp4zLW73ugrZSH3Mak35iZvFejXnnzZ2337dQqX6yktP3E+VAgqwYNWR
+nKOWA/9Ncpwna+VjwxkhdxS3QHAUsWhxKBxv3Bz7d5Fivmunl59+mktYW1Nz4rAN
+V/A4DnLoX9A1bQJhPHtjKtGNSMPki7wjjOyizHVTrSZJ33nLinZSpg4VCj78SLbL
+Zcl5NiDZUg9rIIyMNnlfw5/JgjlwwhvV8x4HQfJsY7d4cNWF+rRTVWJ1bnR1IERl
+YnVnIFN5bWJvbCBBcmNoaXZlIEF1dG9tYXRpYyBTaWduaW5nIEtleSA8dWJ1bnR1
+LWFyY2hpdmVAbGlzdHMudWJ1bnR1LmNvbT6IRgQQEQIABgUCSL2DbQAKCRAN5ydt
+XgV38j29AJ4jKrOJBYx7MWtfXBbwGhuRGbBp0gCfVP9PnxRK3Z+ekgmS8oD5j6W+
+VJ+IRgQQEQIABgUCSeMchAAKCRBrqUzDu10rE46uAJwJPB32E6dvTkmTbL0/gnch
+Ho2sCgCdGXue4LqLh5+w/DPD/fzkV+mnDH2IRgQQEQIABgUCSreUfQAKCRDSZipX
+3ml7zJKZAJ9qNs8mbvaT4Y+QJ8oZLPa5KWoK8ACfWGK0UmFd/xMChyhr9YSrNQ92
+9iGIYAQTEQIAIAUCSL2BqQIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEOzc
+rXJCjXwBolQAoIwSOB6HrvVB9bufHXAuHLzkxO0vAJ4l1pBlbH5mL5lwYK8rtX4S
+6gx4CrkCDQRIvYGpEAgAjTBLIfKuYi7ctdbUq1nUrsni3nLQF03OMnXduUK5+02L
+k+b5M56iO231sXpXPXushg62k6YMc0G+W3FY9R+r5TG3TQ5IhIWORxdQL2ly7D9B
+Z88zpD9lcWmqZ9/2uPDL8zQPyuTjYEzHF/qvjsR2ezVVDiBKSqL4usjSpJRUSXmr
+RnhzQ8ERjsJDwS5MnBc2xcvbjyMPTIZvVvslwRqQj+1+x18PvgaKQMV7ac8ioASU
+0x/pzxRSEzv6B/aQSyGBqSAfd7TRc97lKRIWep3WoAuNLGHKbxrYKtkdmovSBwSM
+p5wJnGoRdzP3pJbK298QUfjgYl3ZXjfJmQ8DtakStwAEDQf9HrIvNLp+2ZMnMR0S
+eSOkSnvS9uc3HkTkgr/+7i5G1GQC6jO1imt2CtK8O0GjAqbQo7NbIwisD063sKIw
+lg0HRs3QzVqRWs12htAPIdLQ+dC45ntnIE0Eu2m/TnUNJQd4NGLYtu+IWb5Qnmgw
+U7+crOpvLWRQ1PJTflU0N45KkDBVNfKl/iWEKAoT+PosROd2J2zjyoaZmGaKhhFN
+m3NWNNLPXwoZs+1XQrYLHzXObyLce/Gq4ftUKbq21vvRg4xMjHovnxyhF2FrPGKs
+1fqWZLZ/1Eq5lLk0i67s6gy916E/DCrqNsmnfyCbO1pGKInxwJlZ5S0ea8CqM9rM
+04P05YhJBBgRAgAJBQJIvYGpAhsMAAoJEOzcrXJCjXwBtGIAnA9RVCoxUDwMbXEw
+w8O69ljiphXKAJ9VNAci91b19Po1EgkOG1TLeHy9+A==
+=ZBM+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.list.chroot b/precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.list.chroot
new file mode 100644
index 0000000..d55e205
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/archives/ubuntu-ddebs.list.chroot
@@ -0,0 +1,2 @@
+# Ubuntu ddebs
+deb http://ddebs.ubuntu.com/ @DISTRIBUTION@ main universe
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-gcc-related-packages.binary b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-gcc-related-packages.binary
new file mode 100755
index 0000000..8d19db6
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-gcc-related-packages.binary
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+for pkg in libgcc1 libmudflap0 libmudflap0-4.6-dev libstdc++6 libstdc++6-4.6-dev gcc gcc-4.6
+do
+ LIST=`sed -e 's+^\/++g' var/lib/dpkg/info/${pkg}.list`
+ for file in $LIST
+ do
+ rm $file
+ done
+done
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-non-dbg-packages.binary b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-non-dbg-packages.binary
new file mode 100755
index 0000000..9f73d36
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/50-remove-non-dbg-packages.binary
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+
+cd binary/boot/filesystem.dir
+
+rm var/lib/dpkg/info/*-dbg*.list
+
+for pkg in var/lib/dpkg/info/*.list
+do
+ LIST=`cat $pkg | sed -e 's+^\/++g'`
+ for file in $LIST
+ do
+ rm $file 2>/dev/null
+ done
+done
+
+rm `find . -type l` usr/share/info/dir
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/hooks/60-remove_not_needed.binary b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/60-remove_not_needed.binary
new file mode 100755
index 0000000..55a7447
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/60-remove_not_needed.binary
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+cd binary/boot/filesystem.dir
+
+rm -rf usr/share/{groff,linda,lintian,info,man,perl,locale,fonts,icons,i18n,gtk-doc,ghostscript} \
+ boot lib/modules \
+ lib/firmware dev home lib/init lib/lsb lib/systemd lib/terminfo \
+ usr/lib/firefox*/searchplugins/common \
+ etc bin usr/bin sbin usr/sbin var usr/local usr/games lib64 \
+ usr/lib/{locale,gnupg,apt,ConsoleKit,initramfs-tools,ldscripts,mime,sasl2,ssl,tc,upstart,user-setup,valgrind}\
+ lib/udev lib/xtables media mnt opt proc root run selinux srv sys tmp
+
+rmdir -p `find . -type d -empty` || true
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/hooks/90-change-symlinks-to-relative.binary b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/90-change-symlinks-to-relative.binary
new file mode 100755
index 0000000..ec2a448
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/90-change-symlinks-to-relative.binary
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+# Taken from http://bazaar.launchpad.net/~linaro-toolchain-dev/crosstool-ng/linaro/view/head:/contrib/linaro/make-sysroot.sh
+
+sysroot=binary/boot/filesystem.dir
+
+# Some packages include absolute links in sysroot/usr/lib.
+# Convert to relative links instead
+for lib in $( find $sysroot -type l ); do
+ target=$( readlink $lib )
+ base=$( basename $target )
+
+ case $target in
+ /*)
+ v=$( echo $lib | sed -r "s#^$sysroot/##" | tr -cd / | sed "s#/#../#g" )
+ p=$( echo $target | sed "s#^/##" )
+ rm $lib
+ ln -s $v$p $lib
+ ;;
+ *) ;;
+ esac
+done
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/hooks/99-move-to-libc.binary b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/99-move-to-libc.binary
new file mode 100755
index 0000000..bc3b315
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/hooks/99-move-to-libc.binary
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+cd binary
+mkdir libc
+mv boot/filesystem.dir/* libc
+rm -rf boot
diff --git a/precise-armhf-ubuntu-desktop-dbg/customization/package-lists/linaro-ubuntu-desktop-dbg.list.chroot b/precise-armhf-ubuntu-desktop-dbg/customization/package-lists/linaro-ubuntu-desktop-dbg.list.chroot
new file mode 100644
index 0000000..62e2b5f
--- /dev/null
+++ b/precise-armhf-ubuntu-desktop-dbg/customization/package-lists/linaro-ubuntu-desktop-dbg.list.chroot
@@ -0,0 +1,556 @@
+# Packages needed for Linaro - ubuntu-desktop
+linaro-ubuntu-desktop
+linaro-ubuntu-desktop-dev
+accountsservice-dbgsym
+alsa-utils-dbgsym
+apmd-dbgsym
+apt-dbgsym
+apt-utils-dbgsym
+at-spi2-core-dbgsym
+bamfdaemon-dbgsym
+baobab-dbgsym
+bash-dbgsym
+bc-dbgsym
+binutils-dbgsym
+bsdmainutils-dbgsym
+btrfs-tools-dbgsym
+busybox-initramfs-dbgsym
+compiz-core-dbgsym
+compiz-gnome-dbgsym
+compiz-plugins-dbgsym
+compiz-plugins-default-dbgsym
+compiz-plugins-main-default-dbgsym
+compizconfig-backend-gconf-dbgsym
+consolekit-dbgsym
+coreutils-dbgsym
+cpp-4.6-dbgsym
+dbus-dbgsym
+dbus-x11-dbgsym
+dc-dbgsym
+dconf-gsettings-backend-dbgsym
+desktop-file-utils-dbgsym
+dpkg-dbgsym
+eject-dbgsym
+eog-dbgsym
+evince-dbgsym
+file-dbgsym
+file-roller-dbgsym
+findutils-dbgsym
+fontconfig-dbgsym
+foomatic-filters-dbgsym
+g++-4.6-dbgsym
+gawk-dbgsym
+gcalctool-dbgsym
+gcc-4.6-dbgsym
+gconf2-dbgsym
+gdbserver-dbgsym
+gedit-dbgsym
+genisoimage-dbgsym
+geoip-bin-dbgsym
+ghostscript-dbgsym
+ghostscript-x-dbgsym
+gksu-dbgsym
+glib-networking-dbgsym
+gnome-control-center-dbgsym
+gnome-font-viewer-dbgsym
+gnome-keyring-dbgsym
+gnome-media-dbgsym
+gnome-nettool-dbgsym
+gnome-power-manager-dbgsym
+gnome-screenshot-dbgsym
+gnome-search-tool-dbgsym
+gnome-session-bin-dbgsym
+gnome-settings-daemon-dbgsym
+gnome-system-log-dbgsym
+gnome-system-monitor-dbgsym
+gnome-terminal-dbgsym
+gnupg-dbgsym
+gpgv-dbgsym
+groff-base-dbgsym
+gstreamer0.10-alsa-dbgsym
+gtk2-engines-murrine-dbgsym
+gtk3-engines-unico-dbgsym
+gucharmap-dbgsym
+gvfs-dbgsym
+gwibber-dbgsym
+ifupdown-dbgsym
+initramfs-tools-bin-dbgsym
+initscripts-dbgsym
+inputattach-dbgsym
+insserv-dbgsym
+intel-gpu-tools-dbgsym
+iputils-arping-dbgsym
+iputils-ping-dbgsym
+iputils-tracepath-dbgsym
+isc-dhcp-client-dbgsym
+isc-dhcp-common-dbgsym
+kbd-dbgsym
+less-dbgsym
+lftp-dbgsym
+libaa1-dbgsym
+libaccountsservice0-dbgsym
+libacl1-dbgsym
+libapm1-dbgsym
+libappindicator1-dbgsym
+libappindicator3-1-dbgsym
+libapt-inst1.4-dbgsym
+libapt-pkg4.12-dbgsym
+libasound2-dbgsym
+libasound2-plugins-dbgsym
+libaspell15-dbgsym
+libasyncns0-dbgsym
+libatasmart4-dbgsym
+libatk-adaptor-dbgsym
+libatk1.0-0-dbgsym
+libatkmm-1.6-1-dbgsym
+libatspi1.0-0-dbgsym
+libatspi2.0-0-dbgsym
+libattr1-dbgsym
+libavc1394-0-dbgsym
+libavcodec53-dbgsym
+libavformat53-dbgsym
+libavutil51-dbgsym
+libbamf0-dbgsym
+libbamf3-0-dbgsym
+libblkid1-dbgsym
+libbonobo2-0-dbgsym
+libboost-serialization1.46.1-dbgsym
+libbsd0-dbgsym
+libc-bin-dbgsym
+libc-dev-bin-dbgsym
+libc6-armel-dbgsym
+libc6-dbgsym
+libcaca0-dbgsym
+libcairo-gobject2-dbgsym
+libcairo-script-interpreter2-dbgsym
+libcairo2-dbgsym
+libcairomm-1.0-1-dbgsym
+libcanberra-gtk0-dbgsym
+libcanberra-gtk3-0-dbgsym
+libcanberra0-dbgsym
+libcap-ng0-dbgsym
+libcap2-bin-dbgsym
+libcap2-dbgsym
+libcdparanoia0-dbgsym
+libck-connector0-dbgsym
+libcolord1-dbgsym
+libcompizconfig0-dbgsym
+libcroco3-dbgsym
+libcups2-dbgsym
+libcupsimage2-dbgsym
+libdatrie1-dbgsym
+libdb5.1-dbgsym
+libdbus-1-3-dbgsym
+libdbus-glib-1-2-dbgsym
+libdbus-glib-1-dev-dbgsym
+libdbusmenu-glib4-dbgsym
+libdbusmenu-gtk3-4-dbgsym
+libdbusmenu-gtk4-dbgsym
+libdbusmenu-qt2-dbgsym
+libdconf-dbus-1-0-dbgsym
+libdconf-qt0-dbgsym
+libdconf0-dbgsym
+libdecoration0-dbgsym
+libdee-1.0.4-dbgsym
+libdmx1-dbgsym
+libdrm-nouveau1a-dbgsym
+libdrm-radeon1-dbgsym
+libdrm2-dbgsym
+libdv4-dbgsym
+libedit2-dbgsym
+libenchant1c2a-dbgsym
+libevince3-3-dbgsym
+libexempi3-dbgsym
+libexif12-dbgsym
+libexpat1-dbgsym
+libffi6-dbgsym
+libflac8-dbgsym
+libfontconfig1-dbgsym
+libfontenc1-dbgsym
+libfreetype6-dbgsym
+libfs6-dbgsym
+libgail-3-0-dbgsym
+libgail-common-dbgsym
+libgail18-dbgsym
+libgck-1-0-dbgsym
+libgconf-2-4-dbgsym
+libgcr-3-1-dbgsym
+libgcrypt11-dbgsym
+libgcrypt11-dev-dbgsym
+libgd2-xpm-dbgsym
+libgdk-pixbuf2.0-0-dbgsym
+libgdk-pixbuf2.0-dev-dbgsym
+libgdu0-dbgsym
+libgee2-dbgsym
+libgeoip1-dbgsym
+libgirepository-1.0-1-dbgsym
+libgksu2-0-dbgsym
+libgl1-mesa-dri-dbgsym
+libgl1-mesa-glx-dbgsym
+libglib2.0-0-dbgsym
+libglib2.0-bin-dbgsym
+libglib2.0-dev-dbgsym
+libglibmm-2.4-1c2a-dbgsym
+libglu1-mesa-dbgsym
+libgmp10-dbgsym
+libgmpxx4ldbl-dbgsym
+libgnome-control-center1-dbgsym
+libgnome-desktop-2-17-dbgsym
+libgnome-desktop-3-2-dbgsym
+libgnome-keyring0-dbgsym
+libgnome-media-profiles-3.0-0-dbgsym
+libgnome-menu-3-0-dbgsym
+libgnome-menu2-dbgsym
+libgnomekbd7-dbgsym
+libgnutls28-dbgsym
+libgnutlsxx28-dbgsym
+libgoa-1.0-0-dbgsym
+libgomp1-dbgsym
+libgpg-error-dev-dbgsym
+libgpg-error0-dbgsym
+libgpgme11-dbgsym
+libgpm2-dbgsym
+libgrip0-dbgsym
+libgs9-dbgsym
+libgsm1-dbgsym
+libgssapi-krb5-2-dbgsym
+libgssrpc4-dbgsym
+libgstreamer-plugins-base0.10-0-dbgsym
+libgtk-3-0-dbgsym
+libgtk2.0-0-dbgsym
+libgtkmm-3.0-1-dbgsym
+libgtksourceview-3.0-0-dbgsym
+libgtkspell0-dbgsym
+libgtkspell-3.0-dbgsym
+libgtop2-7-dbgsym
+libgucharmap-2-90-7-dbgsym
+libgwibber-gtk2-dbgsym
+libgwibber2-dbgsym
+libsfgomp1-dbgsym
+libsfstdc++6-dbgsym
+libhunspell-1.3-0-dbgsym
+libice6-dbgsym
+libicu-dev-dbgsym
+libicu48-dbgsym
+libidl0-dbgsym
+libidn11-dbgsym
+libiec61883-0-dbgsym
+libimobiledevice2-dbgsym
+libindicate5-dbgsym
+libindicator3-7-dbgsym
+libindicator7-dbgsym
+libjack-jackd2-0-dbgsym
+libjasper1-dbgsym
+libjbig2dec0-dbgsym
+libjpeg62-dbgsym
+libjpeg-turbo8-dbgsym
+libjson-glib-1.0-0-dbgsym
+libjson0-dbgsym
+libk5crypto3-dbgsym
+libkadm5clnt-mit8-dbgsym
+libkadm5srv-mit8-dbgsym
+libkeyutils1-dbgsym
+libkrb5-3-dbgsym
+libkrb5support0-dbgsym
+liblaunchpad-integration-3.0-1-dbgsym
+liblaunchpad-integration1-dbgsym
+liblcms2-2-dbgsym
+libldap-2.4-2-dbgsym
+liblocale-gettext-perl-dbgsym
+libltdl7-dbgsym
+liblvm2app2.2-dbgsym
+liblzma5-dbgsym
+libmagic1-dbgsym
+libmetacity-private0-dbgsym
+libmpc2-dbgsym
+libmpfr4-dbgsym
+libmtdev1-dbgsym
+libnautilus-extension1a-dbgsym
+libncurses5-dbgsym
+libncursesw5-dbgsym
+libnih-dbus1-dbgsym
+libnih1-dbgsym
+libnl-3-200-dbgsym
+libnm-glib4-dbgsym
+libnm-gtk0-dbgsym
+libnm-util2-dbgsym
+libnotify-bin-dbgsym
+libnotify4-dbgsym
+libnspr4-dbgsym
+libnss3-dbgsym
+libnux-2.0-0-dbgsym
+libogg0-dbgsym
+liborbit2-dbgsym
+liborbit2-dev-dbgsym
+liborc-0.4-0-dbgsym
+liborc-0.4-dev-dbgsym
+libp11-kit0-dbgsym
+libpam-ck-connector-dbgsym
+libpam-modules-bin-dbgsym
+libpam-modules-dbgsym
+libpam0g-dbgsym
+libpango1.0-0-dbgsym
+libpango1.0-dev-dbgsym
+libpangomm-1.4-1-dbgsym
+libpaper1-dbgsym
+libparted0debian1-dbgsym
+libpciaccess0-dbgsym
+libpcre3-dbgsym
+libpcrecpp0-dbgsym
+libpcsclite1-dbgsym
+libpeas-1.0-0-dbgsym
+libpipeline1-dbgsym
+libpixman-1-0-dbgsym
+libplist1-dbgsym
+libplymouth2-dbgsym
+libpng12-0-dbgsym
+libpolkit-agent-1-0-dbgsym
+libpolkit-backend-1-0-dbgsym
+libpolkit-gobject-1-0-dbgsym
+libpoppler-glib8-dbgsym
+libpopt0-dbgsym
+libpostproc52-dbgsym
+libprotobuf-lite7-dbgsym
+libprotobuf7-dbgsym
+libproxy1-dbgsym
+libpth20-dbgsym
+libpulse-mainloop-glib0-dbgsym
+libpulse0-dbgsym
+libpulsedsp-dbgsym
+libpython2.7-dbgsym
+libqt4-dbus-dbgsym
+libqt4-declarative-dbgsym
+libqt4-designer-dbgsym
+libqt4-dev-dbgsym
+libqt4-help-dbgsym
+libqt4-network-dbgsym
+libqt4-opengl-dbgsym
+libqt4-qt3support-dbgsym
+libqt4-script-dbgsym
+libqt4-scripttools-dbgsym
+libqt4-sql-dbgsym
+libqt4-svg-dbgsym
+libqt4-test-dbgsym
+libqt4-xml-dbgsym
+libqt4-xmlpatterns-dbgsym
+libqtbamf1-dbgsym
+libqtcore4-dbgsym
+libqtdee2-dbgsym
+libqtgconf1-dbgsym
+libqtgui4-dbgsym
+librarian0-dbgsym
+libraw1394-11-dbgsym
+libreadline6-dbgsym
+librest-0.7-0-dbgsym
+librsvg2-2-dbgsym
+librsvg2-common-dbgsym
+libsamplerate0-dbgsym
+libsasl2-2-dbgsym
+libsasl2-modules-dbgsym
+libschroedinger-1.0-0-dbgsym
+libsdl1.2debian-dbgsym
+libsgutils2-2-dbgsym
+libshout3-dbgsym
+libsigc++-2.0-0c2a-dbgsym
+libsigsegv2-dbgsym
+libslang2-dbgsym
+libsm6-dbgsym
+libsmbclient-dbgsym
+libsndfile1-dbgsym
+libsoup-gnome2.4-1-dbgsym
+libsoup2.4-1-dbgsym
+libspectre1-dbgsym
+libspeex1-dbgsym
+libspeexdsp1-dbgsym
+libsqlite3-0-dbgsym
+libssl1.0.0-dbgsym
+libstartup-notification0-dbgsym
+libstdc++6-dbgsym
+libswscale2-dbgsym
+libsysfs2-dbgsym
+libt1-5-dbgsym
+libtalloc2-dbgsym
+libtasn1-3-bin-dbgsym
+libtasn1-3-dbgsym
+libtext-charwidth-perl-dbgsym
+libtext-iconv-perl-dbgsym
+libthai0-dbgsym
+libtheora0-dbgsym
+libtiff4-dbgsym
+libtiffxx0c2-dbgsym
+libtinfo5-dbgsym
+libudev0-dbgsym
+libunity-2d-private0-dbgsym
+libunity-misc4-dbgsym
+libunity9-dbgsym
+libupower-glib1-dbgsym
+libusb-0.1-4-dbgsym
+libusb-1.0-0-dbgsym
+libusbmuxd1-dbgsym
+libutouch-evemu1-dbgsym
+libutouch-frame1-dbgsym
+libutouch-geis1-dbgsym
+libutouch-grail1-dbgsym
+libuuid-perl-dbgsym
+libuuid1-dbgsym
+libva-glx1-dbgsym
+libva-tpi1-dbgsym
+libva-x11-1-dbgsym
+libva1-dbgsym
+libvisual-0.4-0-dbgsym
+libvorbis0a-dbgsym
+libvorbisenc2-dbgsym
+libvorbisfile3-dbgsym
+libvpx1-dbgsym
+libvte-2.90-9-dbgsym
+libvte9-dbgsym
+libwavpack1-dbgsym
+libwayland-dev-dbgsym
+libwayland0-dbgsym
+libwbclient0-dbgsym
+libwebkitgtk-1.0-0-dbgsym
+libwebkitgtk-3.0-0-dbgsym
+libwnck-3-0-dbgsym
+libwnck-3-dev-dbgsym
+libwnck22-dbgsym
+libwrap0-dbgsym
+libx11-6-dbgsym
+libx11-xcb1-dbgsym
+libxapian22-dbgsym
+libxau6-dbgsym
+libxaw7-dbgsym
+libxcb-util0-dbgsym
+libxcomposite1-dbgsym
+libxcursor1-dbgsym
+libxdamage1-dbgsym
+libxdmcp6-dbgsym
+libxext6-dbgsym
+libxfixes3-dbgsym
+libxfont1-dbgsym
+libxft2-dbgsym
+libxi6-dbgsym
+libxinerama1-dbgsym
+libxkbfile1-dbgsym
+libxklavier16-dbgsym
+libxml2-dbgsym
+libxml2-utils-dbgsym
+libxmu6-dbgsym
+libxmuu1-dbgsym
+libxp6-dbgsym
+libxpm4-dbgsym
+libxrandr2-dbgsym
+libxrender1-dbgsym
+libxres1-dbgsym
+libxslt1.1-dbgsym
+libxss1-dbgsym
+libxt6-dbgsym
+libxtst6-dbgsym
+libxv1-dbgsym
+libxvmc1-dbgsym
+libxxf86dga1-dbgsym
+libxxf86vm1-dbgsym
+libyelp0-dbgsym
+lightdm-dbgsym
+man-db-dbgsym
+metacity-dbgsym
+module-init-tools-dbgsym
+mountall-dbgsym
+nautilus-dbgsym
+nautilus-sendto-dbgsym
+ncurses-bin-dbgsym
+net-tools-dbgsym
+network-manager-dbgsym
+notification-daemon-dbgsym
+notify-osd-dbgsym
+ntpdate-dbgsym
+nux-tools-dbgsym
+openssh-client-dbgsym
+openssl-dbgsym
+passwd-dbgsym
+patch-dbgsym
+pkg-config-dbgsym
+plymouth-dbgsym
+policykit-1-dbgsym
+policykit-1-gnome-dbgsym
+powermgmt-base-dbgsym
+procps-dbgsym
+psmisc-dbgsym
+pulseaudio-dbgsym
+pulseaudio-utils-dbgsym
+python-cairo-dbgsym
+python-cups-dbgsym
+python-dbus-dbgsym
+python-egenix-mxdatetime-dbgsym
+python-egenix-mxtools-dbgsym
+python-gdbm-dbgsym
+python-gnomekeyring-dbgsym
+python-gobject-2-dbgsym
+python-gtk2-dbgsym
+python-imaging-dbgsym
+python-libxml2-dbgsym
+python-notify-dbgsym
+python-pycurl-dbgsym
+python-simplejson-dbgsym
+python-smbc-dbgsym
+python-twisted-bin-dbgsym
+python-webkit-dbgsym
+python-wnck-dbgsym
+python-xapian-dbgsym
+python-zope.interface-dbgsym
+python2.7-dbgsym
+python2.7-minimal-dbgsym
+qdbus-dbgsym
+qt4-linguist-tools-dbgsym
+rarian-compat-dbgsym
+rfkill-dbgsym
+rsyslog-dbgsym
+seahorse-dbgsym
+shared-mime-info-dbgsym
+sudo-dbgsym
+sysvinit-utils-dbgsym
+udev-dbgsym
+udisks-dbgsym
+unity-2d-panel-dbgsym
+unity-2d-spread-dbgsym
+unity-dbgsym
+unity-services-dbgsym
+update-manager-core-dbgsym
+update-notifier-dbgsym
+upower-dbgsym
+upstart-dbgsym
+ureadahead-dbgsym
+usbmuxd-dbgsym
+usbutils-dbgsym
+util-linux-dbgsym
+vim-common-dbgsym
+vim-tiny-dbgsym
+whois-dbgsym
+wpasupplicant-dbgsym
+x11-apps-dbgsym
+x11-session-utils-dbgsym
+x11-utils-dbgsym
+x11-xfs-utils-dbgsym
+x11-xkb-utils-dbgsym
+x11-xserver-utils-dbgsym
+xauth-dbgsym
+xdg-user-dirs-gtk-dbgsym
+xfonts-utils-dbgsym
+xinit-dbgsym
+xinput-dbgsym
+xserver-xorg-core-dbgsym
+xserver-xorg-dbgsym
+xserver-xorg-input-evdev-dbgsym
+xserver-xorg-input-synaptics-dbgsym
+xserver-xorg-video-ati-dbgsym
+xserver-xorg-video-cirrus-dbgsym
+xserver-xorg-video-fbdev-dbgsym
+xserver-xorg-video-mach64-dbgsym
+xserver-xorg-video-r128-dbgsym
+xserver-xorg-video-radeon-dbgsym
+xserver-xorg-video-sisusb-dbgsym
+xserver-xorg-video-vesa-dbgsym
+xterm-dbgsym
+xz-utils-dbgsym
+yelp-dbgsym
+zenity-dbgsym
+zlib1g-dbgsym