Are you a spammer

Please note, that the first 3 posts you make, will need to be approved by a forum Administrator or Moderator before they are publicly viewable.
Each application to join this forum is checked at the Stop Forum Spam website. If the email or IP address appears there when checked, you will not be allowed to join this forum.
If you get past this check and post spam on this forum, your posts will be immediately deleted and your account inactivated.You will then be banned and your IP will be submitted to your ISP, notifying them of your spamming. So your spam links will only be seen for an hour or two at most. In other words, don't waste your time and ours.

This forum is for the use and enjoyment of the members and visitors looking to learn about and share information regarding the topics listed. It is not a free-for-all advertising venue. Your time would be better spent pursuing legitimate avenues of promoting your websites.

Building Ultimate Edition 3.6

Older versions of Ultimate Edition


Building Ultimate Edition 3.6

Postby TheeMahn » Thu Oct 24, 2013 10:43 pm

Building Ultimate Edition 3.6 a Operating System Architect Primer

Disclaimer / Introduction:
Allow me to introduce myself, unless you have been living under a rock. You probably know who I am, none the less. I am Glenn "TheeMahn" Cady Operating System Architect, Computer Programmer, multiple repository maintainer and webmaster of 11 websites. No wonder I am always swamped & don't read my 1000 PM's or 10000 of over 100,000 unread emails. This how to is not geared for everyone. I take 0 responsibility if you hose your system etc. Ultimate Edition 3.6 Lite was built in a totally different fashion then any other Ultimate Edition in the past, it was debootstrapped and built from the ground up. I thought I would demonstrate how I did so.

This will be a huge post when I am done. If you follow this to the end you should have 3 ISO's that you can say you built. I have spent additional time anchor linking this entire post to aid in navigation. Clicking on the header for any topic will return you to the table of contents. All information displayed in a code box is for you to copy and paste to your terminal & all information displayed in quote boxes are example output of performing such commands.

Why would you want to learn how to do this? The knowledge I am going to provide below is the Job requirements for an "Operating System Architect", people who do this for a living typically make somewhere in the ball park of $200,000 a year. I would be doing so now if I had a piece of paper that said that. I, however am self taught with over 30 years of experience in programming & 8 years experience as an Operating System Architect. What has this all taught me? One thing, experience and true knowledge in what you do will evidently take you no-where. So hit the back button on your browser and go to college. ;)

This article has taken me at least 4 hours to write and build the resulting operating systems. I sure hope you appreciate me taking the time to write it. Feel free to send me a beer ;)

Pre-requisites / Requirements:

  • A fairly firm understanding of Linux in general
  • A fairly firm understanding of Linux file hierarchy
  • Hours of time
  • A fairly powerful computer with tons of hard disk space (if you are going to do multiple builds).

A few tools are necessary to get started (built into most if not all Ultimate Edition Operating Systems):
Code: Select all
#grab required tools
sudo apt-get install squashfs-tools lzma debootstrap kvm

kvm for testing built O/S's or you could use virtualbox
Code: Select all
sudo apt-get install virtualbox


Let's Crack open a terminal, root up and get started:

Setting up the build Environment:
In order to build we will need a base or build environment, luckily tools are available to assist in this role called debootstrap. First we must assume the role as superuser and make a folder for us to work out of:
Code: Select all
sudo passwd #enter password 3 times once for sudo and twice to set your superuser password.
su #assume superuser role - damn enter your password again - we are now in a place to cause serious damage to our o/s if we make a mistake.
cd ~
mkdir -p wip/{edit,extract-cd}
cd wip

I have for your convenience provided tools on our server to assist in development of the CD contents aka the extract-cd folder. Lets change directory there and retrieve the cd contents:
Code: Select all
cd extract-cd/
wget http://ultimateedition.info/Toolz/extract-cd.tar.gz
tar xfv extract-cd.tar.gz
rm extract-cd.tar.gz
chown root:root -R *
#mv isolinux/txt.cfg isolinux/isolinux.cfg
cd ..
find 'extract-cd/' -type d -exec chmod 755 {} \;
chmod 644 extract-cd/isolinux/* extract-cd/autorun.inf extract-cd/logo.ico

Just to bring things up to date I am doing this howto as I am typing it, this should give you an understanding as to what you should expect to see:
theemahn@JackHammer:~$ cd wip/
theemahn@JackHammer:~/wip$ ls
theemahn@JackHammer:~/wip$ su
Password:
root@JackHammer:/home/theemahn/wip# mkdir edit
root@JackHammer:/home/theemahn/wip# mkdir extract-cd
root@JackHammer:/home/theemahn/wip# cd extract-cd/
root@JackHammer:/home/theemahn/wip/extract-cd# wget http://ultimateedition.info/Toolz/extract-cd.tar.gz
--2013-10-24 23:03:43-- http://ultimateedition.info/Toolz/extract-cd.tar.gz
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7372354 (7.0M) [application/x-tar]
Saving to: `extract-cd.tar.gz'

100%[======================================>] 7,372,354 567K/s in 14s

2013-10-24 23:03:57 (516 KB/s) - `extract-cd.tar.gz' saved [7372354/7372354]

root@JackHammer:/home/theemahn/wip/extract-cd# tar xfv extract-cd.tar.gz
README.diskdefines
logo.ico
autorun.inf
.disk/info
.disk/cd_type
.disk/base_installable
.disk/casper-uuid-generic
.disk/release_notes_url
preseed/cli.seed
preseed/ltsp.seed
preseed/ultimate.seed
isolinux/access.pcx
isolinux/blank.pcx
isolinux/dtmenu.cfg
isolinux/gfxboot.cfg
isolinux/isolinux.txt
isolinux/splash.png
isolinux/txt.cfg
isolinux/splash.pcx
isolinux/boot.cat
isolinux/exithelp.cfg
isolinux/f1.txt
isolinux/f2.txt
isolinux/f3.txt
isolinux/f4.txt
isolinux/f5.txt
isolinux/f6.txt
isolinux/f7.txt
isolinux/f8.txt
isolinux/f9.txt
isolinux/f10.txt
isolinux/isolinux.bin
isolinux/adtxt.cfg
isolinux/isolinux.cfg
isolinux/menu.cfg
isolinux/prompt.cfg
isolinux/rqtxt.cfg
isolinux/stdmenu.cfg
isolinux/vesamenu.c32
install/memtest
install/mt86plus
EFI/BOOT/BOOTx64.EFI
EFI/BOOT/grubx64.efi
casper/filesystem.manifest-remove
casper/vmlinuz.efi.signed
boot/grub/x86_64-efi/xzio.mod
boot/grub/x86_64-efi/zfscrypt.mod
boot/grub/x86_64-efi/acpi.mod
boot/grub/x86_64-efi/adler32.mod
boot/grub/x86_64-efi/ahci.mod
boot/grub/x86_64-efi/all_video.mod
boot/grub/x86_64-efi/aout.mod
boot/grub/x86_64-efi/appleldr.mod
boot/grub/x86_64-efi/at_keyboard.mod
boot/grub/x86_64-efi/ata.mod
boot/grub/x86_64-efi/backtrace.mod
boot/grub/x86_64-efi/bfs.mod
boot/grub/x86_64-efi/bitmap.mod
boot/grub/x86_64-efi/bitmap_scale.mod
boot/grub/x86_64-efi/blocklist.mod
boot/grub/x86_64-efi/boot.mod
boot/grub/x86_64-efi/bsd.mod
boot/grub/x86_64-efi/btrfs.mod
boot/grub/x86_64-efi/bufio.mod
boot/grub/x86_64-efi/cat.mod
boot/grub/x86_64-efi/chain.mod
boot/grub/x86_64-efi/cmp.mod
boot/grub/x86_64-efi/command.lst
boot/grub/x86_64-efi/cpio.mod
boot/grub/x86_64-efi/cpio_be.mod
boot/grub/x86_64-efi/cpuid.mod
boot/grub/x86_64-efi/crc64.mod
boot/grub/x86_64-efi/crypto.lst
boot/grub/x86_64-efi/crypto.mod
boot/grub/x86_64-efi/cryptodisk.mod
boot/grub/x86_64-efi/cs5536.mod
boot/grub/x86_64-efi/date.mod
boot/grub/x86_64-efi/datehook.mod
boot/grub/x86_64-efi/datetime.mod
boot/grub/x86_64-efi/diskfilter.mod
boot/grub/x86_64-efi/dm_nv.mod
boot/grub/x86_64-efi/echo.mod
boot/grub/x86_64-efi/efi_gop.mod
boot/grub/x86_64-efi/efi_uga.mod
boot/grub/x86_64-efi/efifwsetup.mod
boot/grub/x86_64-efi/efinet.mod
boot/grub/x86_64-efi/ehci.mod
boot/grub/x86_64-efi/elf.mod
boot/grub/x86_64-efi/exfat.mod
boot/grub/x86_64-efi/exfctest.mod
boot/grub/x86_64-efi/ext2.mod
boot/grub/x86_64-efi/fat.mod
boot/grub/x86_64-efi/fixvideo.mod
boot/grub/x86_64-efi/font.mod
boot/grub/x86_64-efi/fs.lst
boot/grub/x86_64-efi/gcry_arcfour.mod
boot/grub/x86_64-efi/gcry_blowfish.mod
boot/grub/x86_64-efi/gcry_camellia.mod
boot/grub/x86_64-efi/gcry_cast5.mod
boot/grub/x86_64-efi/gcry_crc.mod
boot/grub/x86_64-efi/gcry_des.mod
boot/grub/x86_64-efi/gcry_md4.mod
boot/grub/x86_64-efi/gcry_md5.mod
boot/grub/x86_64-efi/gcry_rfc2268.mod
boot/grub/x86_64-efi/gcry_rijndael.mod
boot/grub/x86_64-efi/gcry_rmd160.mod
boot/grub/x86_64-efi/gcry_seed.mod
boot/grub/x86_64-efi/gcry_serpent.mod
boot/grub/x86_64-efi/gcry_sha1.mod
boot/grub/x86_64-efi/gcry_sha256.mod
boot/grub/x86_64-efi/gcry_sha512.mod
boot/grub/x86_64-efi/gcry_tiger.mod
boot/grub/x86_64-efi/gcry_twofish.mod
boot/grub/x86_64-efi/gcry_whirlpool.mod
boot/grub/x86_64-efi/geli.mod
boot/grub/x86_64-efi/gettext.mod
boot/grub/x86_64-efi/gfxmenu.mod
boot/grub/x86_64-efi/gfxterm.mod
boot/grub/x86_64-efi/gptsync.mod
boot/grub/x86_64-efi/grub.cfg
boot/grub/x86_64-efi/gzio.mod
boot/grub/x86_64-efi/halt.mod
boot/grub/x86_64-efi/hashsum.mod
boot/grub/x86_64-efi/hdparm.mod
boot/grub/x86_64-efi/help.mod
boot/grub/x86_64-efi/hexdump.mod
boot/grub/x86_64-efi/hfs.mod
boot/grub/x86_64-efi/hfsplus.mod
boot/grub/x86_64-efi/http.mod
boot/grub/x86_64-efi/iorw.mod
boot/grub/x86_64-efi/jfs.mod
boot/grub/x86_64-efi/jpeg.mod
boot/grub/x86_64-efi/keylayouts.mod
boot/grub/x86_64-efi/keystatus.mod
boot/grub/x86_64-efi/ldm.mod
boot/grub/x86_64-efi/linux.mod
boot/grub/x86_64-efi/linuxefi.mod
boot/grub/x86_64-efi/loadbios.mod
boot/grub/x86_64-efi/loadenv.mod
boot/grub/x86_64-efi/loopback.mod
boot/grub/x86_64-efi/ls.mod
boot/grub/x86_64-efi/lsacpi.mod
boot/grub/x86_64-efi/lsefimmap.mod
boot/grub/x86_64-efi/lsefisystab.mod
boot/grub/x86_64-efi/lsmmap.mod
boot/grub/x86_64-efi/lspci.mod
boot/grub/x86_64-efi/lssal.mod
boot/grub/x86_64-efi/luks.mod
boot/grub/x86_64-efi/lvm.mod
boot/grub/x86_64-efi/lzopio.mod
boot/grub/x86_64-efi/mdraid09.mod
boot/grub/x86_64-efi/mdraid09_be.mod
boot/grub/x86_64-efi/mdraid1x.mod
boot/grub/x86_64-efi/memrw.mod
boot/grub/x86_64-efi/minicmd.mod
boot/grub/x86_64-efi/minix2.mod
boot/grub/x86_64-efi/minix2_be.mod
boot/grub/x86_64-efi/minix3.mod
boot/grub/x86_64-efi/minix3_be.mod
boot/grub/x86_64-efi/minix_be.mod
boot/grub/x86_64-efi/mmap.mod
boot/grub/x86_64-efi/moddep.lst
boot/grub/x86_64-efi/msdospart.mod
boot/grub/x86_64-efi/multiboot.mod
boot/grub/x86_64-efi/multiboot2.mod
boot/grub/x86_64-efi/net.mod
boot/grub/x86_64-efi/newc.mod
boot/grub/x86_64-efi/ntfs.mod
boot/grub/x86_64-efi/ntfscomp.mod
boot/grub/x86_64-efi/odc.mod
boot/grub/x86_64-efi/ohci.mod
boot/grub/x86_64-efi/part_acorn.mod
boot/grub/x86_64-efi/part_amiga.mod
boot/grub/x86_64-efi/part_apple.mod
boot/grub/x86_64-efi/part_bsd.mod
boot/grub/x86_64-efi/part_dvh.mod
boot/grub/x86_64-efi/part_gpt.mod
boot/grub/x86_64-efi/part_msdos.mod
boot/grub/x86_64-efi/part_plan.mod
boot/grub/x86_64-efi/part_sun.mod
boot/grub/x86_64-efi/part_sunpc.mod
boot/grub/x86_64-efi/partmap.lst
boot/grub/x86_64-efi/parttool.lst
boot/grub/x86_64-efi/parttool.mod
boot/grub/x86_64-efi/password.mod
boot/grub/x86_64-efi/password_pbkdf2.mod
boot/grub/x86_64-efi/pata.mod
boot/grub/x86_64-efi/pbkdf2.mod
boot/grub/x86_64-efi/play.mod
boot/grub/x86_64-efi/png.mod
boot/grub/x86_64-efi/priority_queue.mod
boot/grub/x86_64-efi/probe.mod
boot/grub/x86_64-efi/raid5rec.mod
boot/grub/x86_64-efi/raid6rec.mod
boot/grub/x86_64-efi/read.mod
boot/grub/x86_64-efi/reboot.mod
boot/grub/x86_64-efi/regexp.mod
boot/grub/x86_64-efi/reiserfs.mod
boot/grub/x86_64-efi/relocator.mod
boot/grub/x86_64-efi/romfs.mod
boot/grub/x86_64-efi/scsi.mod
boot/grub/x86_64-efi/serial.mod
boot/grub/x86_64-efi/setjmp.mod
boot/grub/x86_64-efi/setpci.mod
boot/grub/x86_64-efi/sleep.mod
boot/grub/x86_64-efi/squash4.mod
boot/grub/x86_64-efi/terminal.lst
boot/grub/x86_64-efi/terminal.mod
boot/grub/x86_64-efi/terminfo.mod
boot/grub/x86_64-efi/test.mod
boot/grub/x86_64-efi/test_blockarg.mod
boot/grub/x86_64-efi/testload.mod
boot/grub/x86_64-efi/tftp.mod
boot/grub/x86_64-efi/tga.mod
boot/grub/x86_64-efi/time.mod
boot/grub/x86_64-efi/trig.mod
boot/grub/x86_64-efi/true.mod
boot/grub/x86_64-efi/udf.mod
boot/grub/x86_64-efi/ufs1.mod
boot/grub/x86_64-efi/ufs2.mod
boot/grub/x86_64-efi/uhci.mod
boot/grub/x86_64-efi/usb.mod
boot/grub/x86_64-efi/usb_keyboard.mod
boot/grub/x86_64-efi/usbms.mod
boot/grub/x86_64-efi/usbserial_common.mod
boot/grub/x86_64-efi/usbserial_ftdi.mod
boot/grub/x86_64-efi/usbserial_pl2303.mod
boot/grub/x86_64-efi/usbtest.mod
boot/grub/x86_64-efi/video.lst
boot/grub/x86_64-efi/video.mod
boot/grub/x86_64-efi/video_bochs.mod
boot/grub/x86_64-efi/video_cirrus.mod
boot/grub/x86_64-efi/video_fb.mod
boot/grub/x86_64-efi/videoinfo.mod
boot/grub/x86_64-efi/videotest.mod
boot/grub/x86_64-efi/xfs.mod
boot/grub/x86_64-efi/xnu.mod
boot/grub/x86_64-efi/xnu_uuid.mod
boot/grub/efi.img
boot/grub/font.pf2
boot/grub/grub.cfg~
boot/grub/loopback.cfg
boot/grub/grub.cfg
.disk/
preseed/
isolinux/
install/
EFI/BOOT/
EFI/
casper/
boot/grub/x86_64-efi/
boot/grub/
root@JackHammer:/home/theemahn/wip# chmod 644 extract-cd/isolinux/* extract-cd/autorun.inf extract-cd/logo.ico
root@JackHammer:/home/theemahn/wip#


That was fairly long winded, and we really have not accomplished squat other then setting up the cd's contents. Let's get our build environment setup:
Code: Select all
debootstrap --arch=i386 quantal edit

In the above statement --arch is your build target amd64 etc. This does not have to coincide with what you are currently running. The quantal is the tree, this can be any Ubuntu base raring etc. The output:
root@JackHammer:/home/theemahn/wip# debootstrap --arch=i386 quantal edit
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
I: Valid Release signature (key id 790BC7277767219C42C86F933B4FE6ACC0B21F32)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: libdrm-intel1 libpciaccess0
I: Checking component main on http://archive.ubuntu.com/ubuntu...
I: Retrieving adduser
I: Validating adduser
I: Retrieving apt
I: Validating apt
I: Retrieving apt-utils
I: Validating apt-utils
I: Retrieving base-files
I: Validating base-files
I: Retrieving base-passwd
I: Validating base-passwd
I: Retrieving bash
I: Validating bash
I: Retrieving bsdutils
I: Validating bsdutils
I: Retrieving busybox-initramfs
I: Validating busybox-initramfs
I: Retrieving bzip2
I: Validating bzip2
I: Retrieving console-setup
I: Validating console-setup
I: Retrieving coreutils
I: Validating coreutils
I: Retrieving cpio
I: Validating cpio
I: Retrieving cron
I: Validating cron
I: Retrieving dash
I: Validating dash
I: Retrieving debconf
I: Validating debconf
I: Retrieving debconf-i18n
I: Validating debconf-i18n
I: Retrieving debianutils
I: Validating debianutils
I: Retrieving diffutils
I: Validating diffutils
I: Retrieving dmsetup
I: Validating dmsetup
I: Retrieving dpkg
I: Validating dpkg
I: Retrieving e2fslibs
I: Validating e2fslibs
I: Retrieving e2fsprogs
I: Validating e2fsprogs
I: Retrieving eject
I: Validating eject
I: Retrieving file
I: Validating file
I: Retrieving findutils
I: Validating findutils
I: Retrieving gcc-4.7-base
I: Validating gcc-4.7-base
I: Retrieving gnupg
I: Validating gnupg
I: Retrieving gpgv
I: Validating gpgv
I: Retrieving grep
I: Validating grep
I: Retrieving gzip
I: Validating gzip
I: Retrieving hostname
I: Validating hostname
I: Retrieving ifupdown
I: Validating ifupdown
I: Retrieving initramfs-tools
I: Validating initramfs-tools
I: Retrieving initramfs-tools-bin
I: Validating initramfs-tools-bin
I: Retrieving initscripts
I: Validating initscripts
I: Retrieving insserv
I: Validating insserv
I: Retrieving iproute
I: Validating iproute
I: Retrieving iputils-ping
I: Validating iputils-ping
I: Retrieving isc-dhcp-client
I: Validating isc-dhcp-client
I: Retrieving isc-dhcp-common
I: Validating isc-dhcp-common
I: Retrieving kbd
I: Validating kbd
I: Retrieving keyboard-configuration
I: Validating keyboard-configuration
I: Retrieving klibc-utils
I: Validating klibc-utils
I: Retrieving less
I: Validating less
I: Retrieving libacl1
I: Validating libacl1
I: Retrieving libapt-inst1.5
I: Validating libapt-inst1.5
I: Retrieving libapt-pkg4.12
I: Validating libapt-pkg4.12
I: Retrieving libattr1
I: Validating libattr1
I: Retrieving libblkid1
I: Validating libblkid1
I: Retrieving libbsd0
I: Validating libbsd0
I: Retrieving libbz2-1.0
I: Validating libbz2-1.0
I: Retrieving libc-bin
I: Validating libc-bin
I: Retrieving libc6
I: Validating libc6
I: Retrieving libcomerr2
I: Validating libcomerr2
I: Retrieving libdb5.1
I: Validating libdb5.1
I: Retrieving libdbus-1-3
I: Validating libdbus-1-3
I: Retrieving libdevmapper1.02.1
I: Validating libdevmapper1.02.1
I: Retrieving libdrm-intel1
I: Validating libdrm-intel1
I: Retrieving libdrm-nouveau1a
I: Validating libdrm-nouveau1a
I: Retrieving libdrm-radeon1
I: Validating libdrm-radeon1
I: Retrieving libdrm2
I: Validating libdrm2
I: Retrieving libexpat1
I: Validating libexpat1
I: Retrieving libffi6
I: Validating libffi6
I: Retrieving libfribidi0
I: Validating libfribidi0
I: Retrieving libgcc1
I: Validating libgcc1
I: Retrieving libglib2.0-0
I: Validating libglib2.0-0
I: Retrieving libklibc
I: Validating libklibc
I: Retrieving libkms1
I: Validating libkms1
I: Retrieving liblocale-gettext-perl
I: Validating liblocale-gettext-perl
I: Retrieving liblockfile-bin
I: Validating liblockfile-bin
I: Retrieving liblockfile1
I: Validating liblockfile1
I: Retrieving liblzma5
I: Validating liblzma5
I: Retrieving libmagic1
I: Validating libmagic1
I: Retrieving libmount1
I: Validating libmount1
I: Retrieving libncurses5
I: Validating libncurses5
I: Retrieving libncursesw5
I: Validating libncursesw5
I: Retrieving libnewt0.52
I: Validating libnewt0.52
I: Retrieving libnih-dbus1
I: Validating libnih-dbus1
I: Retrieving libnih1
I: Validating libnih1
I: Retrieving libpam-modules
I: Validating libpam-modules
I: Retrieving libpam-modules-bin
I: Validating libpam-modules-bin
I: Retrieving libpam-runtime
I: Validating libpam-runtime
I: Retrieving libpam0g
I: Validating libpam0g
I: Retrieving libpciaccess0
I: Validating libpciaccess0
I: Retrieving libpcre3
I: Validating libpcre3
I: Retrieving libplymouth2
I: Validating libplymouth2
I: Retrieving libpng12-0
I: Validating libpng12-0
I: Retrieving libpopt0
I: Validating libpopt0
I: Retrieving libprocps0
I: Validating libprocps0
I: Retrieving libreadline6
I: Validating libreadline6
I: Retrieving libselinux1
I: Validating libselinux1
I: Retrieving libslang2
I: Validating libslang2
I: Retrieving libsqlite3-0
I: Validating libsqlite3-0
I: Retrieving libss2
I: Validating libss2
I: Retrieving libssl1.0.0
I: Validating libssl1.0.0
I: Retrieving libstdc++6
I: Validating libstdc++6
I: Retrieving libtext-charwidth-perl
I: Validating libtext-charwidth-perl
I: Retrieving libtext-iconv-perl
I: Validating libtext-iconv-perl
I: Retrieving libtext-wrapi18n-perl
I: Validating libtext-wrapi18n-perl
I: Retrieving libtinfo5
I: Validating libtinfo5
I: Retrieving libudev0
I: Validating libudev0
I: Retrieving libusb-0.1-4
I: Validating libusb-0.1-4
I: Retrieving libuuid1
I: Validating libuuid1
I: Retrieving locales
I: Validating locales
I: Retrieving lockfile-progs
I: Validating lockfile-progs
I: Retrieving login
I: Validating login
I: Retrieving logrotate
I: Validating logrotate
I: Retrieving lsb-base
I: Validating lsb-base
I: Retrieving lsb-release
I: Validating lsb-release
I: Retrieving makedev
I: Validating makedev
I: Retrieving mawk
I: Validating mawk
I: Retrieving mime-support
I: Validating mime-support
I: Retrieving module-init-tools
I: Validating module-init-tools
I: Retrieving mount
I: Validating mount
I: Retrieving mountall
I: Validating mountall
I: Retrieving multiarch-support
I: Validating multiarch-support
I: Retrieving ncurses-base
I: Validating ncurses-base
I: Retrieving ncurses-bin
I: Validating ncurses-bin
I: Retrieving net-tools
I: Validating net-tools
I: Retrieving netbase
I: Validating netbase
I: Retrieving netcat-openbsd
I: Validating netcat-openbsd
I: Retrieving ntpdate
I: Validating ntpdate
I: Retrieving passwd
I: Validating passwd
I: Retrieving perl-base
I: Validating perl-base
I: Retrieving plymouth
I: Validating plymouth
I: Retrieving procps
I: Validating procps
I: Retrieving python3
I: Validating python3
I: Retrieving python3-minimal
I: Validating python3-minimal
I: Retrieving python3.2
I: Validating python3.2
I: Retrieving python3.2-minimal
I: Validating python3.2-minimal
I: Retrieving readline-common
I: Validating readline-common
I: Retrieving resolvconf
I: Validating resolvconf
I: Retrieving rsyslog
I: Validating rsyslog
I: Retrieving sed
I: Validating sed
I: Retrieving sensible-utils
I: Validating sensible-utils
I: Retrieving sudo
I: Validating sudo
I: Retrieving sysv-rc
I: Validating sysv-rc
I: Retrieving sysvinit-utils
I: Validating sysvinit-utils
I: Retrieving tar
I: Validating tar
I: Retrieving tzdata
I: Validating tzdata
I: Retrieving ubuntu-keyring
I: Validating ubuntu-keyring
I: Retrieving ubuntu-minimal
I: Validating ubuntu-minimal
I: Retrieving ucf
I: Validating ucf
I: Retrieving udev
I: Validating udev
I: Retrieving upstart
I: Validating upstart
I: Retrieving ureadahead
I: Validating ureadahead
I: Retrieving util-linux
I: Validating util-linux
I: Retrieving vim-common
I: Validating vim-common
I: Retrieving vim-tiny
I: Validating vim-tiny
I: Retrieving whiptail
I: Validating whiptail
I: Retrieving xkb-data
I: Validating xkb-data
I: Retrieving zlib1g
I: Validating zlib1g
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting adduser...
I: Extracting base-files...
I: Extracting base-passwd...
I: Extracting bash...
I: Extracting bsdutils...
I: Extracting busybox-initramfs...
I: Extracting coreutils...
I: Extracting cpio...
I: Extracting dash...
I: Extracting debconf...
I: Extracting debianutils...
I: Extracting diffutils...
I: Extracting dpkg...
I: Extracting e2fslibs...
I: Extracting e2fsprogs...
I: Extracting findutils...
I: Extracting gcc-4.7-base...
I: Extracting grep...
I: Extracting gzip...
I: Extracting hostname...
I: Extracting ifupdown...
I: Extracting initramfs-tools...
I: Extracting initramfs-tools-bin...
I: Extracting initscripts...
I: Extracting insserv...
I: Extracting iproute...
I: Extracting klibc-utils...
I: Extracting libacl1...
I: Extracting libattr1...
I: Extracting libblkid1...
I: Extracting libbz2-1.0...
I: Extracting libc-bin...
I: Extracting libc6...
I: Extracting libcomerr2...
I: Extracting libdb5.1...
I: Extracting libdbus-1-3...
I: Extracting libdrm-intel1...
I: Extracting libdrm-nouveau1a...
I: Extracting libdrm-radeon1...
I: Extracting libdrm2...
I: Extracting libexpat1...
I: Extracting libffi6...
I: Extracting libgcc1...
I: Extracting libglib2.0-0...
I: Extracting libklibc...
I: Extracting libkms1...
I: Extracting liblzma5...
I: Extracting libmount1...
I: Extracting libncurses5...
I: Extracting libncursesw5...
I: Extracting libnih-dbus1...
I: Extracting libnih1...
I: Extracting libpam-modules...
I: Extracting libpam-modules-bin...
I: Extracting libpam-runtime...
I: Extracting libpam0g...
I: Extracting libpciaccess0...
I: Extracting libpcre3...
I: Extracting libplymouth2...
I: Extracting libpng12-0...
I: Extracting libprocps0...
I: Extracting libselinux1...
I: Extracting libslang2...
I: Extracting libss2...
I: Extracting libtinfo5...
I: Extracting libudev0...
I: Extracting libuuid1...
I: Extracting locales...
I: Extracting login...
I: Extracting lsb-base...
I: Extracting makedev...
I: Extracting mawk...
I: Extracting module-init-tools...
I: Extracting mount...
I: Extracting mountall...
I: Extracting multiarch-support...
I: Extracting ncurses-base...
I: Extracting ncurses-bin...
I: Extracting passwd...
I: Extracting perl-base...
I: Extracting plymouth...
I: Extracting procps...
I: Extracting python3-minimal...
I: Extracting python3.2-minimal...
I: Extracting sed...
I: Extracting sensible-utils...
I: Extracting sysv-rc...
I: Extracting sysvinit-utils...
I: Extracting tar...
I: Extracting tzdata...
I: Extracting udev...
I: Extracting upstart...
I: Extracting util-linux...
I: Extracting zlib1g...
I: Installing core packages...
I: Unpacking required packages...
I: Unpacking adduser...
I: Unpacking base-files...
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking bsdutils...
I: Unpacking busybox-initramfs...
I: Unpacking coreutils...
I: Unpacking cpio...
I: Unpacking dash...
I: Unpacking debconf...
I: Unpacking debianutils...
I: Unpacking diffutils...
I: Unpacking dpkg...
I: Unpacking e2fslibs:i386...
I: Unpacking e2fsprogs...
I: Unpacking findutils...
I: Unpacking gcc-4.7-base:i386...
I: Unpacking grep...
I: Unpacking gzip...
I: Unpacking hostname...
I: Unpacking ifupdown...
I: Unpacking initramfs-tools...
I: Unpacking initramfs-tools-bin...
I: Unpacking initscripts...
I: Unpacking insserv...
I: Unpacking iproute...
I: Unpacking klibc-utils...
I: Unpacking libacl1:i386...
I: Unpacking libattr1:i386...
I: Unpacking libblkid1:i386...
I: Unpacking libbz2-1.0:i386...
I: Unpacking libc-bin...
I: Unpacking libc6:i386...
I: Unpacking libcomerr2:i386...
I: Unpacking libdb5.1:i386...
I: Unpacking libdbus-1-3:i386...
I: Unpacking libdrm-intel1:i386...
I: Unpacking libdrm-nouveau1a:i386...
I: Unpacking libdrm-radeon1:i386...
I: Unpacking libdrm2:i386...
I: Unpacking libexpat1:i386...
I: Unpacking libffi6:i386...
I: Unpacking libgcc1:i386...
I: Unpacking libglib2.0-0:i386...
I: Unpacking libklibc...
I: Unpacking libkms1:i386...
I: Unpacking liblzma5:i386...
I: Unpacking libmount1:i386...
I: Unpacking libncurses5:i386...
I: Unpacking libncursesw5:i386...
I: Unpacking libnih-dbus1:i386...
I: Unpacking libnih1:i386...
I: Unpacking libpam-modules:i386...
I: Unpacking libpam-modules-bin...
I: Unpacking libpam-runtime...
I: Unpacking libpam0g:i386...
I: Unpacking libpciaccess0:i386...
I: Unpacking libpcre3:i386...
I: Unpacking libplymouth2...
I: Unpacking libpng12-0:i386...
I: Unpacking libprocps0:i386...
I: Unpacking libselinux1:i386...
I: Unpacking libslang2:i386...
I: Unpacking libss2:i386...
I: Unpacking libtinfo5:i386...
I: Unpacking libudev0:i386...
I: Unpacking libuuid1:i386...
I: Unpacking locales...
I: Unpacking login...
I: Unpacking lsb-base...
I: Unpacking makedev...
I: Unpacking mawk...
I: Unpacking module-init-tools...
I: Unpacking mount...
I: Unpacking mountall...
I: Unpacking multiarch-support...
I: Unpacking ncurses-base...
I: Unpacking ncurses-bin...
I: Unpacking passwd...
I: Unpacking perl-base...
I: Unpacking plymouth...
I: Unpacking procps...
I: Unpacking python3-minimal...
I: Unpacking python3.2-minimal...
I: Unpacking sed...
I: Unpacking sensible-utils...
I: Unpacking sysv-rc...
I: Unpacking sysvinit-utils...
I: Unpacking tar...
I: Unpacking tzdata...
I: Unpacking udev...
I: Unpacking upstart...
I: Unpacking util-linux...
I: Unpacking zlib1g:i386...
I: Configuring required packages...
I: Configuring ncurses-base...
I: Configuring sensible-utils...
I: Configuring libklibc...
I: Configuring klibc-utils...
I: Configuring gcc-4.7-base:i386...
I: Configuring libc-bin...
I: Configuring perl-base...
I: Configuring debconf...
I: Configuring tzdata...
I: Configuring libc6:i386...
I: Configuring debianutils...
I: Configuring bsdutils...
I: Configuring tar...
I: Configuring locales...
I: Configuring base-passwd...
I: Configuring mawk...
I: Configuring insserv...
I: Configuring busybox-initramfs...
I: Configuring multiarch-support...
I: Configuring libselinux1:i386...
I: Configuring makedev...
I: Configuring libdbus-1-3:i386...
I: Configuring libffi6:i386...
I: Configuring libpam0g:i386...
I: Configuring libprocps0:i386...
I: Configuring libdrm2:i386...
I: Configuring libdrm-nouveau1a:i386...
I: Configuring libudev0:i386...
I: Configuring libdrm-radeon1:i386...
I: Configuring zlib1g:i386...
I: Configuring libgcc1:i386...
I: Configuring base-files...
I: Configuring libexpat1:i386...
I: Configuring initramfs-tools-bin...
I: Configuring libattr1:i386...
I: Configuring e2fslibs:i386...
I: Configuring libcomerr2:i386...
I: Configuring python3.2-minimal...
I: Configuring libacl1:i386...
I: Configuring libslang2:i386...
I: Configuring libss2:i386...
I: Configuring libpam-modules-bin...
I: Configuring liblzma5:i386...
I: Configuring libnih1:i386...
I: Configuring libdb5.1:i386...
I: Configuring libpcre3:i386...
I: Configuring libkms1:i386...
I: Configuring libbz2-1.0:i386...
I: Configuring libtinfo5:i386...
I: Configuring libpciaccess0:i386...
I: Configuring sysvinit-utils...
I: Configuring libnih-dbus1:i386...
I: Configuring libpng12-0:i386...
I: Configuring libglib2.0-0:i386...
I: Configuring ncurses-bin...
I: Configuring sysv-rc...
I: Configuring libpam-modules:i386...
I: Configuring libncurses5:i386...
I: Configuring libplymouth2...
I: Configuring iproute...
I: Configuring libpam-runtime...
I: Configuring dpkg...
I: Configuring libncursesw5:i386...
I: Configuring libdrm-intel1:i386...
I: Configuring cpio...
I: Configuring dash...
I: Configuring coreutils...
I: Configuring login...
I: Configuring mountall...
I: Configuring diffutils...
I: Configuring sed...
I: Configuring grep...
I: Configuring upstart...
I: Configuring passwd...
I: Configuring hostname...
I: Configuring python3-minimal...
I: Configuring findutils...
I: Configuring gzip...
I: Configuring bash...
I: Configuring module-init-tools...
I: Configuring libuuid1:i386...
I: Configuring lsb-base...
I: Configuring adduser...
I: Configuring libblkid1:i386...
I: Configuring util-linux...
I: Configuring libmount1:i386...
I: Configuring mount...
I: Configuring initscripts...
I: Configuring e2fsprogs...
I: Configuring procps...
I: Configuring ifupdown...
I: Configuring udev...
I: Configuring initramfs-tools...
I: Configuring plymouth...
I: Configuring libc-bin...
I: Configuring initramfs-tools...
I: Unpacking the base system...
I: Unpacking apt...
I: Unpacking apt-utils...
I: Unpacking bzip2...
I: Unpacking console-setup...
I: Unpacking cron...
I: Unpacking debconf-i18n...
I: Unpacking dmsetup...
I: Unpacking eject...
I: Unpacking file...
I: Unpacking gnupg...
I: Unpacking gpgv...
I: Unpacking iputils-ping...
I: Unpacking isc-dhcp-client...
I: Unpacking isc-dhcp-common...
I: Unpacking kbd...
I: Unpacking keyboard-configuration...
I: Unpacking less...
I: Unpacking libapt-inst1.5:i386...
I: Unpacking libapt-pkg4.12:i386...
I: Unpacking libbsd0:i386...
I: Unpacking libdevmapper1.02.1:i386...
I: Unpacking libfribidi0:i386...
I: Unpacking liblocale-gettext-perl...
I: Unpacking liblockfile-bin...
I: Unpacking liblockfile1:i386...
I: Unpacking libmagic1:i386...
I: Unpacking libnewt0.52...
I: Unpacking libpopt0:i386...
I: Unpacking libreadline6:i386...
I: Unpacking libsqlite3-0:i386...
I: Unpacking libssl1.0.0:i386...
I: Unpacking libstdc++6:i386...
I: Unpacking libtext-charwidth-perl...
I: Unpacking libtext-iconv-perl...
I: Unpacking libtext-wrapi18n-perl...
I: Unpacking libusb-0.1-4:i386...
I: Unpacking lockfile-progs...
I: Unpacking logrotate...
I: Unpacking lsb-release...
I: Unpacking mime-support...
I: Unpacking net-tools...
I: Unpacking netbase...
I: Unpacking netcat-openbsd...
I: Unpacking ntpdate...
I: Unpacking python3...
I: Unpacking python3.2...
I: Unpacking readline-common...
I: Unpacking resolvconf...
I: Unpacking rsyslog...
I: Unpacking sudo...
I: Unpacking ubuntu-keyring...
I: Unpacking ubuntu-minimal...
I: Unpacking ucf...
I: Unpacking ureadahead...
I: Unpacking vim-common...
I: Unpacking vim-tiny...
I: Unpacking whiptail...
I: Unpacking xkb-data...
I: Configuring the base system...
I: Configuring sudo...
I: Configuring libssl1.0.0:i386...
I: Configuring isc-dhcp-common...
I: Configuring libpopt0:i386...
I: Configuring libusb-0.1-4:i386...
I: Configuring ucf...
I: Configuring bzip2...
I: Configuring vim-common...
I: Configuring netbase...
I: Configuring libmagic1:i386...
I: Configuring resolvconf...
I: Configuring file...
I: Configuring libfribidi0:i386...
I: Configuring libsqlite3-0:i386...
I: Configuring libtext-iconv-perl...
I: Configuring liblockfile-bin...
I: Configuring libnewt0.52...
I: Configuring net-tools...
I: Configuring ureadahead...
I: Configuring xkb-data...
I: Configuring libbsd0:i386...
I: Configuring liblocale-gettext-perl...
I: Configuring ubuntu-keyring...
I: Configuring iputils-ping...
I: Configuring mime-support...
I: Configuring cron...
I: Configuring rsyslog...
I: Configuring isc-dhcp-client...
I: Configuring vim-tiny...
I: Configuring less...
I: Configuring libtext-charwidth-perl...
I: Configuring readline-common...
I: Configuring liblockfile1:i386...
I: Configuring libtext-wrapi18n-perl...
I: Configuring whiptail...
I: Configuring libapt-pkg4.12:i386...
I: Configuring netcat-openbsd...
I: Configuring libapt-inst1.5:i386...
I: Configuring libreadline6:i386...
I: Configuring lockfile-progs...
I: Configuring python3.2...
I: Configuring debconf-i18n...
I: Configuring keyboard-configuration...
I: Configuring apt-utils...
I: Configuring gpgv...
I: Configuring lsb-release...
I: Configuring gnupg...
I: Configuring apt...
I: Configuring ureadahead...
I: Configuring logrotate...
I: Configuring libdevmapper1.02.1:i386...
I: Configuring dmsetup...
I: Configuring eject...
I: Configuring console-setup...
I: Configuring kbd...
I: Configuring ubuntu-minimal...
I: Configuring libc-bin...
I: Configuring initramfs-tools...
I: Base system installed successfully.
root@JackHammer:/home/theemahn/wip#

Wow, alot of output still nothing done, we can't even build an ISO there is no kernel. This is done in deliberation and I do like that. Before we even enter the chroot environment we need a sources.list for our target Operating System. We will break out sed to handle this task for us. Sed is awesome because I sed so ;) This is a rough one, let me try and break the below command before you go and hose your target system. Precise is what I am currently running ie Ultimate Edition 3.4.3 quantal is the target you will have to adjust those 2 based on your current running Operating System.
Code: Select all
sed s/precise/quantal/ < /etc/apt/sources.list > edit/etc/apt/sources.list
sed -i 's/#deb cdrom.*//g' edit/etc/apt/sources.list

Entering the chroot environment:
A chroot environment can be thought of as a computer within a computer or operating system within an operating system. Let me plagiarize: "A chroot on Unix operating systems is an operation that changes the apparent root directory for the current running process and its children. A program that is run in such a modified environment cannot name (and therefore normally not access) files outside the designated directory tree. The term "chroot" may refer to the chroot(2) system call or the chroot(8) wrapper program. The modified environment is called a "chroot jail"."

I like my definition better, no mumbo jumbo ;) Anyway lets enter it:
Code: Select all
chroot edit
mount none -t proc /proc
mount none -t sysfs /sys
mount none -t devpts /dev/pts
export HOME=/root
export LC_ALL=C

Mounting /proc /sys and /dev/pts is not always necessary, but will be for the tasks we have coming ahead such as installing a kernel. The exports are to keep locale's mouth shut as we traverse throughout the construction of our Operating System. First thing I like to do is load in sources so we have the maximum amount of available packages at our fingertips. I have created a awesome package that does this for you. It is NOT intended at the time of this post to be used on a production system. YOU HAVE BEEN WARNED. Before we can even grab the package I am referring to we must have wget, hard to believe all those apps etc installed above and not even the simple wget tool is one of them

The below will do the following, update your current sources, retriving missing keys as it does so. Install dbus and set a machine-id PLEASE TRY AND REMEMBER THIS WE WILL BE DISCUSSING IT LATER IN THIS TURORIAL. Divert initctl - this is a workaround, you will find handy to have later. Finally it will distribution upgrade your building environment.
Code: Select all
apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && gpg --export --armor $key | apt-key add -; done
apt-get install --yes dbus
dbus-uuidgen > /var/lib/dbus/machine-id
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
apt-get dist-upgrade

Just to bring things up to par:
root@JackHammer:/home/theemahn/wip# sed s/precise/quantal/ < /etc/apt/sources.list > edit/etc/apt/sources.list
root@JackHammer:/home/theemahn/wip# sed -i 's/#deb cdrom.*//g' edit/etc/apt/sources.list
root@JackHammer:/home/theemahn/wip# chroot edit
root@JackHammer:/#
root@JackHammer:/# mount none -t proc /proc
root@JackHammer:/# mount none -t sysfs /sys
root@JackHammer:/# mount none -t devpts /dev/pts
root@JackHammer:/# export HOME=/root
root@JackHammer:/# export LC_ALL=C
root@JackHammer:/# cd /tmp/
root@JackHammer:/tmp# apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && gpg --export --armor $key | apt-key add -; done
Ign http://us.archive.ubuntu.com quantal InRelease
Ign http://security.ubuntu.com quantal-security InRelease
Ign http://us.archive.ubuntu.com quantal-updates InRelease
Ign http://us.archive.ubuntu.com quantal-backports InRelease
Get:1 http://security.ubuntu.com quantal-security Release.gpg [933 B]
Get:2 http://us.archive.ubuntu.com quantal Release.gpg [933 B]
Get:3 http://security.ubuntu.com quantal-security Release [49.6 kB]
Get:4 http://us.archive.ubuntu.com quantal-updates Release.gpg [933 B]
Get:5 http://us.archive.ubuntu.com quantal-backports Release.gpg [933 B]
Get:6 http://us.archive.ubuntu.com quantal Release [49.6 kB]
Get:7 http://security.ubuntu.com quantal-security/main Sources [63.7 kB]
Get:8 http://security.ubuntu.com quantal-security/restricted Sources [1833 B]
Get:9 http://us.archive.ubuntu.com quantal-updates Release [49.6 kB]
Get:10 http://security.ubuntu.com quantal-security/universe Sources [21.3 kB]
Get:11 http://security.ubuntu.com quantal-security/multiverse Sources [1175 B]
Get:12 http://us.archive.ubuntu.com quantal-backports Release [49.6 kB]
Get:13 http://security.ubuntu.com quantal-security/main i386 Packages [177 kB]
Get:14 http://us.archive.ubuntu.com quantal/main Sources [872 kB]
Get:15 http://security.ubuntu.com quantal-security/restricted i386 Packages [3531 B]
Get:16 http://security.ubuntu.com quantal-security/universe i386 Packages [63.6 kB]
Get:17 http://security.ubuntu.com quantal-security/multiverse i386 Packages [1718 B]
Get:18 http://security.ubuntu.com quantal-security/main Translation-en [91.6 kB]
Get:19 http://security.ubuntu.com quantal-security/multiverse Translation-en [902 B]
Get:20 http://security.ubuntu.com quantal-security/restricted Translation-en [1066 B]
Get:21 http://security.ubuntu.com quantal-security/universe Translation-en [38.4 kB]
Get:22 http://us.archive.ubuntu.com quantal/restricted Sources [5646 B]
Get:23 http://us.archive.ubuntu.com quantal/universe Sources [5522 kB]
Get:24 http://us.archive.ubuntu.com quantal/multiverse Sources [166 kB]
Get:25 http://us.archive.ubuntu.com quantal/main i386 Packages [1136 kB]
Get:26 http://us.archive.ubuntu.com quantal/restricted i386 Packages [8387 B]
Get:27 http://us.archive.ubuntu.com quantal/universe i386 Packages [5285 kB]
Get:28 http://us.archive.ubuntu.com quantal/multiverse i386 Packages [133 kB]
Get:29 http://us.archive.ubuntu.com quantal/main Translation-en [660 kB]
Get:30 http://us.archive.ubuntu.com quantal/multiverse Translation-en [100 kB]
Get:31 http://us.archive.ubuntu.com quantal/restricted Translation-en [2575 B]
Get:32 http://us.archive.ubuntu.com quantal/universe Translation-en [3648 kB]
Get:33 http://us.archive.ubuntu.com quantal-updates/main Sources [120 kB]
Get:34 http://us.archive.ubuntu.com quantal-updates/restricted Sources [2564 B]
Get:35 http://us.archive.ubuntu.com quantal-updates/universe Sources [91.9 kB]
Get:36 http://us.archive.ubuntu.com quantal-updates/multiverse Sources [4349 B]
Get:37 http://us.archive.ubuntu.com quantal-updates/main i386 Packages [305 kB]
Get:38 http://us.archive.ubuntu.com quantal-updates/restricted i386 Packages [4841 B]
Get:39 http://us.archive.ubuntu.com quantal-updates/universe i386 Packages [207 kB]
Get:40 http://us.archive.ubuntu.com quantal-updates/multiverse i386 Packages [11.2 kB]
Get:41 http://us.archive.ubuntu.com quantal-updates/main Translation-en [151 kB]
Get:42 http://us.archive.ubuntu.com quantal-updates/multiverse Translation-en [6428 B]
Get:43 http://us.archive.ubuntu.com quantal-updates/restricted Translation-en [1477 B]
Get:44 http://us.archive.ubuntu.com quantal-updates/universe Translation-en [108 kB]
Get:45 http://us.archive.ubuntu.com quantal-backports/main Sources [14 B]
Get:46 http://us.archive.ubuntu.com quantal-backports/restricted Sources [14 B]
Get:47 http://us.archive.ubuntu.com quantal-backports/universe Sources [18.3 kB]
Get:48 http://us.archive.ubuntu.com quantal-backports/multiverse Sources [2413 B]
Get:49 http://us.archive.ubuntu.com quantal-backports/main i386 Packages [14 B]
Get:50 http://us.archive.ubuntu.com quantal-backports/restricted i386 Packages [14 B]
Get:51 http://us.archive.ubuntu.com quantal-backports/universe i386 Packages [22.5 kB]
Get:52 http://us.archive.ubuntu.com quantal-backports/multiverse i386 Packages [2465 B]
Get:53 http://us.archive.ubuntu.com quantal-backports/main Translation-en [14 B]
Get:54 http://us.archive.ubuntu.com quantal-backports/multiverse Translation-en [2090 B]
Get:55 http://us.archive.ubuntu.com quantal-backports/restricted Translation-en [14 B]
Get:56 http://us.archive.ubuntu.com quantal-backports/universe Translation-en [19.1 kB]
Fetched 19.3 MB in 28s (678 kB/s)
Reading package lists... Done
root@JackHammer:/tmp#
root@JackHammer:/tmp# #sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 12345678 #Substitute "12345678" with the PPA's OpenPGP ID.
root@JackHammer:/tmp# #apt-get update
root@JackHammer:/tmp# apt-get install --yes dbus
Reading package lists... Done
Building dependency tree... Done
Suggested packages:
dbus-x11
The following NEW packages will be installed:
dbus
0 upgraded, 1 newly installed, 0 to remove and 40 not upgraded.
Need to get 368 kB of archives.
After this operation, 1007 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main dbus i386 1.6.4-1ubuntu4.1 [368 kB]
Fetched 368 kB in 0s (551 kB/s)
Selecting previously unselected package dbus.
(Reading database ... 9886 files and directories currently installed.)
Unpacking dbus (from .../dbus_1.6.4-1ubuntu4.1_i386.deb) ...
Processing triggers for ureadahead ...
Setting up dbus (1.6.4-1ubuntu4.1) ...
dbus start/running, process 8436
Processing triggers for ureadahead ...
root@JackHammer:/tmp# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
apt apt-utils base-files busybox-initramfs coreutils dmsetup gnupg gpgv ifupdown isc-dhcp-client isc-dhcp-common libapt-inst1.5 libapt-pkg4.12 libc-bin libc6 libdbus-1-3 libdevmapper1.02.1 libdrm-intel1 libdrm-nouveau1a
libdrm-radeon1 libdrm2 libglib2.0-0 libkms1 libprocps0 libssl1.0.0 lsb-base lsb-release mountall multiarch-support perl-base procps python3 python3-minimal python3.2 python3.2-minimal rsyslog sudo tzdata vim-common vim-tiny
40 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 22.9 MB of archives.
After this operation, 32.8 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main base-files i386 6.5ubuntu12 [65.0 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main coreutils i386 8.13-3.2ubuntu2.1 [2196 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main perl-base i386 5.14.2-13ubuntu0.2 [1489 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libc-bin i386 2.15-0ubuntu20.2 [1133 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libc6 i386 2.15-0ubuntu20.2 [3941 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main tzdata all 2013g-0ubuntu0.12.10 [471 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libapt-pkg4.12 i386 0.9.7.5ubuntu5.6 [808 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main gpgv i386 1.4.11-3ubuntu4.3 [179 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main gnupg i386 1.4.11-3ubuntu4.3 [791 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main apt i386 0.9.7.5ubuntu5.6 [1160 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libapt-inst1.5 i386 0.9.7.5ubuntu5.6 [70.6 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main dmsetup i386 2:1.02.74-4ubuntu1.1 [42.6 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libdevmapper1.02.1 i386 2:1.02.74-4ubuntu1.1 [102 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libssl1.0.0 i386 1.0.1c-3ubuntu2.5 [1008 kB]
Get:15 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main lsb-base all 4.0-0ubuntu26.2 [10.4 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main ifupdown i386 0.7.2ubuntu4 [52.8 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libdbus-1-3 i386 1.6.4-1ubuntu4.1 [154 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libdrm2 i386 2.4.43-0ubuntu0.2 [27.7 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libdrm-nouveau1a i386 2.4.43-0ubuntu0.2 [14.3 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libdrm-radeon1 i386 2.4.43-0ubuntu0.2 [25.0 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libglib2.0-0 i386 2.34.1-1ubuntu1 [1218 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libkms1 i386 2.4.43-0ubuntu0.2 [9700 B]
Get:23 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libprocps0 i386 1:3.3.3-2ubuntu3.2 [34.4 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main mountall i386 2.42ubuntu0.4 [65.3 kB]
Get:25 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libdrm-intel1 i386 2.4.43-0ubuntu0.2 [64.9 kB]
Get:26 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main multiarch-support i386 2.15-0ubuntu20.2 [4478 B]
Get:27 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main apt-utils i386 0.9.7.5ubuntu5.6 [184 kB]
Get:28 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main isc-dhcp-client i386 4.2.4-1ubuntu10.4 [774 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main isc-dhcp-common i386 4.2.4-1ubuntu10.4 [836 kB]
Get:30 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main python3.2 i386 3.2.3-6ubuntu3.4 [2554 kB]
Get:31 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main python3.2-minimal i386 3.2.3-6ubuntu3.4 [1750 kB]
Get:32 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main python3 i386 3.2.3-5ubuntu1.2 [32.7 kB]
Get:33 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main python3-minimal i386 3.2.3-5ubuntu1.2 [13.3 kB]
Get:34 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main lsb-release all 4.0-0ubuntu26.2 [10.9 kB]
Get:35 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main rsyslog i386 5.8.6-1ubuntu9.2 [431 kB]
Get:36 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main sudo i386 1.8.5p2-1ubuntu1.1 [366 kB]
Get:37 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main vim-tiny i386 2:7.3.547-4ubuntu1.1 [381 kB]
Get:38 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main vim-common i386 2:7.3.547-4ubuntu1.1 [85.5 kB]
Get:39 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main busybox-initramfs i386 1:1.19.3-7ubuntu1.1 [174 kB]
Get:40 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main procps i386 1:3.3.3-2ubuntu3.2 [220 kB]
Fetched 22.9 MB in 22s (1018 kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 9922 files and directories currently installed.)
Preparing to replace base-files 6.5ubuntu11 (using .../base-files_6.5ubuntu12_i386.deb) ...
Unpacking replacement base-files ...
Setting up base-files (6.5ubuntu12) ...
(Reading database ... 9922 files and directories currently installed.)
Preparing to replace coreutils 8.13-3.2ubuntu2 (using .../coreutils_8.13-3.2ubuntu2.1_i386.deb) ...
Unpacking replacement coreutils ...
Setting up coreutils (8.13-3.2ubuntu2.1) ...
(Reading database ... 9922 files and directories currently installed.)
Preparing to replace perl-base 5.14.2-13 (using .../perl-base_5.14.2-13ubuntu0.2_i386.deb) ...
Unpacking replacement perl-base ...
Setting up perl-base (5.14.2-13ubuntu0.2) ...
(Reading database ... 9922 files and directories currently installed.)
Preparing to replace libc-bin 2.15-0ubuntu20 (using .../libc-bin_2.15-0ubuntu20.2_i386.deb) ...
Unpacking replacement libc-bin ...
Setting up libc-bin (2.15-0ubuntu20.2) ...
(Reading database ... 9922 files and directories currently installed.)
Preparing to replace libc6:i386 2.15-0ubuntu20 (using .../libc6_2.15-0ubuntu20.2_i386.deb) ...
Unpacking replacement libc6:i386 ...
Setting up libc6:i386 (2.15-0ubuntu20.2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 9922 files and directories currently installed.)
Preparing to replace tzdata 2012e-0ubuntu2 (using .../tzdata_2013g-0ubuntu0.12.10_all.deb) ...
Unpacking replacement tzdata ...
Setting up tzdata (2013g-0ubuntu0.12.10) ...

Current default time zone: 'Etc/UTC'
Local time is now: Fri Oct 25 03:58:32 UTC 2013.
Universal Time is now: Fri Oct 25 03:58:32 UTC 2013.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

(Reading database ... 9931 files and directories currently installed.)
Preparing to replace libapt-pkg4.12:i386 0.9.7.5ubuntu5 (using .../libapt-pkg4.12_0.9.7.5ubuntu5.6_i386.deb) ...
Unpacking replacement libapt-pkg4.12:i386 ...
Setting up libapt-pkg4.12:i386 (0.9.7.5ubuntu5.6) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 9931 files and directories currently installed.)
Preparing to replace gpgv 1.4.11-3ubuntu4 (using .../gpgv_1.4.11-3ubuntu4.3_i386.deb) ...
Unpacking replacement gpgv ...
Setting up gpgv (1.4.11-3ubuntu4.3) ...
(Reading database ... 9931 files and directories currently installed.)
Preparing to replace gnupg 1.4.11-3ubuntu4 (using .../gnupg_1.4.11-3ubuntu4.3_i386.deb) ...
Unpacking replacement gnupg ...
Setting up gnupg (1.4.11-3ubuntu4.3) ...
(Reading database ... 9931 files and directories currently installed.)
Preparing to replace apt 0.9.7.5ubuntu5 (using .../apt_0.9.7.5ubuntu5.6_i386.deb) ...
Unpacking replacement apt ...
Setting up apt (0.9.7.5ubuntu5.6) ...
Installing new version of config file /etc/apt/apt.conf.d/01autoremove ...
gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key <[email protected]>" not changed
gpg: key FBB75451: "Ubuntu CD Image Automatic Signing Key <[email protected]>" not changed
gpg: key C0B21F32: "Ubuntu Archive Automatic Signing Key (2012) <[email protected]>" not changed
gpg: key EFE21092: "Ubuntu CD Image Automatic Signing Key (2012) <[email protected]>" not changed
gpg: Total number processed: 4
gpg: unchanged: 4
(Reading database ... 9932 files and directories currently installed.)
Preparing to replace libapt-inst1.5:i386 0.9.7.5ubuntu5 (using .../libapt-inst1.5_0.9.7.5ubuntu5.6_i386.deb) ...
Unpacking replacement libapt-inst1.5:i386 ...
Preparing to replace dmsetup 2:1.02.74-4ubuntu1 (using .../dmsetup_2%3a1.02.74-4ubuntu1.1_i386.deb) ...
Unpacking replacement dmsetup ...
Preparing to replace libdevmapper1.02.1:i386 2:1.02.74-4ubuntu1 (using .../libdevmapper1.02.1_2%3a1.02.74-4ubuntu1.1_i386.deb) ...
Unpacking replacement libdevmapper1.02.1:i386 ...
Preparing to replace libssl1.0.0:i386 1.0.1c-3ubuntu2 (using .../libssl1.0.0_1.0.1c-3ubuntu2.5_i386.deb) ...
Unpacking replacement libssl1.0.0:i386 ...
Preparing to replace lsb-base 4.0-0ubuntu26 (using .../lsb-base_4.0-0ubuntu26.2_all.deb) ...
Unpacking replacement lsb-base ...
Setting up lsb-base (4.0-0ubuntu26.2) ...
(Reading database ... 9932 files and directories currently installed.)
Preparing to replace ifupdown 0.7.2ubuntu2 (using .../ifupdown_0.7.2ubuntu4_i386.deb) ...
Unpacking replacement ifupdown ...
Preparing to replace libdbus-1-3:i386 1.6.4-1ubuntu4 (using .../libdbus-1-3_1.6.4-1ubuntu4.1_i386.deb) ...
Unpacking replacement libdbus-1-3:i386 ...
Preparing to replace libdrm2:i386 2.4.39-0ubuntu1 (using .../libdrm2_2.4.43-0ubuntu0.2_i386.deb) ...
Unpacking replacement libdrm2:i386 ...
Preparing to replace libdrm-nouveau1a:i386 2.4.39-0ubuntu1 (using .../libdrm-nouveau1a_2.4.43-0ubuntu0.2_i386.deb) ...
Unpacking replacement libdrm-nouveau1a:i386 ...
Preparing to replace libdrm-radeon1:i386 2.4.39-0ubuntu1 (using .../libdrm-radeon1_2.4.43-0ubuntu0.2_i386.deb) ...
Unpacking replacement libdrm-radeon1:i386 ...
Preparing to replace libglib2.0-0:i386 2.34.0-1ubuntu1 (using .../libglib2.0-0_2.34.1-1ubuntu1_i386.deb) ...
Unpacking replacement libglib2.0-0:i386 ...
Preparing to replace libkms1:i386 2.4.39-0ubuntu1 (using .../libkms1_2.4.43-0ubuntu0.2_i386.deb) ...
Unpacking replacement libkms1:i386 ...
Preparing to replace libprocps0:i386 1:3.3.3-2ubuntu3 (using .../libprocps0_1%3a3.3.3-2ubuntu3.2_i386.deb) ...
Unpacking replacement libprocps0:i386 ...
Preparing to replace mountall 2.42 (using .../mountall_2.42ubuntu0.4_i386.deb) ...
Unpacking replacement mountall ...
Preparing to replace libdrm-intel1:i386 2.4.39-0ubuntu1 (using .../libdrm-intel1_2.4.43-0ubuntu0.2_i386.deb) ...
Unpacking replacement libdrm-intel1:i386 ...
Preparing to replace multiarch-support 2.15-0ubuntu20 (using .../multiarch-support_2.15-0ubuntu20.2_i386.deb) ...
Unpacking replacement multiarch-support ...
Processing triggers for ureadahead ...
Setting up multiarch-support (2.15-0ubuntu20.2) ...
(Reading database ... 9932 files and directories currently installed.)
Preparing to replace apt-utils 0.9.7.5ubuntu5 (using .../apt-utils_0.9.7.5ubuntu5.6_i386.deb) ...
Unpacking replacement apt-utils ...
Preparing to replace isc-dhcp-client 4.2.4-1ubuntu10 (using .../isc-dhcp-client_4.2.4-1ubuntu10.4_i386.deb) ...
Unpacking replacement isc-dhcp-client ...
Preparing to replace isc-dhcp-common 4.2.4-1ubuntu10 (using .../isc-dhcp-common_4.2.4-1ubuntu10.4_i386.deb) ...
Unpacking replacement isc-dhcp-common ...
Preparing to replace python3.2 3.2.3-6ubuntu3 (using .../python3.2_3.2.3-6ubuntu3.4_i386.deb) ...
Unpacking replacement python3.2 ...
Preparing to replace python3.2-minimal 3.2.3-6ubuntu3 (using .../python3.2-minimal_3.2.3-6ubuntu3.4_i386.deb) ...
Unpacking replacement python3.2-minimal ...
Preparing to replace python3 3.2.3-5ubuntu1 (using .../python3_3.2.3-5ubuntu1.2_i386.deb) ...
running python pre-rtupdate hooks for python3.2...
Unpacking replacement python3 ...
Preparing to replace python3-minimal 3.2.3-5ubuntu1 (using .../python3-minimal_3.2.3-5ubuntu1.2_i386.deb) ...
Unpacking replacement python3-minimal ...
Preparing to replace lsb-release 4.0-0ubuntu26 (using .../lsb-release_4.0-0ubuntu26.2_all.deb) ...
Unpacking replacement lsb-release ...
Preparing to replace rsyslog 5.8.6-1ubuntu9 (using .../rsyslog_5.8.6-1ubuntu9.2_i386.deb) ...
Unpacking replacement rsyslog ...
Preparing to replace sudo 1.8.5p2-1ubuntu1 (using .../sudo_1.8.5p2-1ubuntu1.1_i386.deb) ...
Unpacking replacement sudo ...
Preparing to replace vim-tiny 2:7.3.547-4ubuntu1 (using .../vim-tiny_2%3a7.3.547-4ubuntu1.1_i386.deb) ...
Unpacking replacement vim-tiny ...
Preparing to replace vim-common 2:7.3.547-4ubuntu1 (using .../vim-common_2%3a7.3.547-4ubuntu1.1_i386.deb) ...
Unpacking replacement vim-common ...
Preparing to replace busybox-initramfs 1:1.19.3-7ubuntu1 (using .../busybox-initramfs_1%3a1.19.3-7ubuntu1.1_i386.deb) ...
Unpacking replacement busybox-initramfs ...
Preparing to replace procps 1:3.3.3-2ubuntu3 (using .../procps_1%3a3.3.3-2ubuntu3.2_i386.deb) ...
Unpacking replacement procps ...
Processing triggers for ureadahead ...
Processing triggers for mime-support ...
Setting up libapt-inst1.5:i386 (0.9.7.5ubuntu5.6) ...
Setting up libssl1.0.0:i386 (1.0.1c-3ubuntu2.5) ...
Setting up ifupdown (0.7.2ubuntu4) ...
Setting up libdbus-1-3:i386 (1.6.4-1ubuntu4.1) ...
Setting up libdrm2:i386 (2.4.43-0ubuntu0.2) ...
Setting up libdrm-nouveau1a:i386 (2.4.43-0ubuntu0.2) ...
Setting up libdrm-radeon1:i386 (2.4.43-0ubuntu0.2) ...
Setting up libglib2.0-0:i386 (2.34.1-1ubuntu1) ...
No schema files found: doing nothing.
Setting up libkms1:i386 (2.4.43-0ubuntu0.2) ...
Setting up libprocps0:i386 (1:3.3.3-2ubuntu3.2) ...
Setting up mountall (2.42ubuntu0.4) ...
Setting up libdrm-intel1:i386 (2.4.43-0ubuntu0.2) ...
Setting up apt-utils (0.9.7.5ubuntu5.6) ...
Setting up isc-dhcp-common (4.2.4-1ubuntu10.4) ...
Setting up isc-dhcp-client (4.2.4-1ubuntu10.4) ...
Installing new version of config file /etc/dhcp/dhclient.conf ...
Setting up python3.2-minimal (3.2.3-6ubuntu3.4) ...
Setting up python3.2 (3.2.3-6ubuntu3.4) ...
Setting up python3-minimal (3.2.3-5ubuntu1.2) ...
Setting up python3 (3.2.3-5ubuntu1.2) ...
running python rtupdate hooks for python3.2...
running python post-rtupdate hooks for python3.2...
Setting up lsb-release (4.0-0ubuntu26.2) ...
Setting up rsyslog (5.8.6-1ubuntu9.2) ...
rsyslog start/running, process 9596
Setting up sudo (1.8.5p2-1ubuntu1.1) ...
Setting up vim-common (2:7.3.547-4ubuntu1.1) ...
Setting up vim-tiny (2:7.3.547-4ubuntu1.1) ...
Setting up busybox-initramfs (1:1.19.3-7ubuntu1.1) ...
Setting up procps (1:3.3.3-2ubuntu3.2) ...
procps stop/waiting
Setting up dmsetup (2:1.02.74-4ubuntu1.1) ...
update-initramfs: deferring update (trigger activated)
Setting up libdevmapper1.02.1:i386 (2:1.02.74-4ubuntu1.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for initramfs-tools ...
root@JackHammer:/tmp#

O.k. Now we are all up to date we need to bring in the absolute bare essentials that we will need to get started. Amazing all the above and we are just getting started...
Code: Select all
apt-get install -y --force-yes --no-install-recommends software-properties-common nano wget python-software-properties

Now lets drag in the deb that I said earlier is NOT intended at the time of this post to be used on a production system.
Code: Select all
cd /tmp/
wget http://ultimateedition.info/Toolz/ultimate-edition-repositories-0.0.9_all.deb
dpkg -i ultimate-edition-repositories-0.0.9_all.deb
rm ultimate-edition-repositories-0.0.9_all.deb

Lets see the results of the above:
root@JackHammer:/tmp# cd /tmp/
root@JackHammer:/tmp# wget http://ultimateedition.info/Toolz/ultim ... .9_all.deb
--2013-10-25 04:05:16-- http://ultimateedition.info/Toolz/ultim ... .9_all.deb
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5920 (5.8K) [application/x-debian-package]
Saving to: `ultimate-edition-repositories-0.0.9_all.deb'

100%[=================================================================================================================================================================================================>] 5,920 --.-K/s in 0.001s

2013-10-25 04:05:17 (10.8 MB/s) - `ultimate-edition-repositories-0.0.9_all.deb' saved [5920/5920]

root@JackHammer:/tmp# dpkg -i ultimate-edition-repositories-0.0.9_all.deb
Selecting previously unselected package ultimate-edition-repositories.
(Reading database ... 11846 files and directories currently installed.)
Unpacking ultimate-edition-repositories (from ultimate-edition-repositories-0.0.9_all.deb) ...
Setting up ultimate-edition-repositories (0.0.9) ...
Distro detected: quantal
Retriving GPG Keys for quantal...
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.FwWyJHFZoU --trustdb-name /etc/apt//trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 632D16BB0C713DA6 4B1E287796DD5C9A B9F1C432AE74AE63 224D9D15EE176F89 5A9BF3BB4E5E17B5 3E0219167854A3A9 58403026387EE263 2ED6BB6042C24D89 6D975C4791E7EE5E 7889D725DA6DEEAA DB70C672B219D801 531EE72F4C9D234C 69C84AD58DB2FB15 8E5D2411637A5E2A 2EBC26B60C5A2783 A8A515F046D7E7CF 6AF0E1940624A220 6A9653F936FD5529 8520F66905311B6A 7274A4DAE80D6BF5 A8AA1FAA3F055C03 43BB102C405A15CB 1015216E75198A89 38B43CC308516FBE 7816E908AA71CF6C 6CECEA1EE32DD113 5E68EC8E5E34AB6B DFB844B8BB91632D C2518248EEA14886 C2518248EEA14886 A040830F7FAC5991 94E58C34A8670E8C 4F7A22B6A744DB59 3EE67F3D0FF405B2 CBDFA02B432BB368 4CDB129629A4B41A 68980A0EA10B4DE8 AC2BF0B630926D9D E0F72778C4676186 4F191A5A8844C542
gpg: requesting key 0C713DA6 from hkp server keyserver.ubuntu.com
gpg: requesting key 96DD5C9A from hkp server keyserver.ubuntu.com
gpg: requesting key AE74AE63 from hkp server keyserver.ubuntu.com
gpg: requesting key EE176F89 from hkp server keyserver.ubuntu.com
gpg: requesting key 4E5E17B5 from hkp server keyserver.ubuntu.com
gpg: requesting key 7854A3A9 from hkp server keyserver.ubuntu.com
gpg: requesting key 387EE263 from hkp server keyserver.ubuntu.com
gpg: requesting key 42C24D89 from hkp server keyserver.ubuntu.com
gpg: requesting key 91E7EE5E from hkp server keyserver.ubuntu.com
gpg: requesting key DA6DEEAA from hkp server keyserver.ubuntu.com
gpg: requesting key B219D801 from hkp server keyserver.ubuntu.com
gpg: requesting key 4C9D234C from hkp server keyserver.ubuntu.com
gpg: requesting key 8DB2FB15 from hkp server keyserver.ubuntu.com
gpg: requesting key 637A5E2A from hkp server keyserver.ubuntu.com
gpg: requesting key 0C5A2783 from hkp server keyserver.ubuntu.com
gpg: requesting key 46D7E7CF from hkp server keyserver.ubuntu.com
gpg: requesting key 0624A220 from hkp server keyserver.ubuntu.com
gpg: requesting key 36FD5529 from hkp server keyserver.ubuntu.com
gpg: requesting key 05311B6A from hkp server keyserver.ubuntu.com
gpg: requesting key E80D6BF5 from hkp server keyserver.ubuntu.com
gpg: requesting key 3F055C03 from hkp server keyserver.ubuntu.com
gpg: requesting key 405A15CB from hkp server keyserver.ubuntu.com
gpg: requesting key 75198A89 from hkp server keyserver.ubuntu.com
gpg: requesting key 08516FBE from hkp server keyserver.ubuntu.com
gpg: requesting key AA71CF6C from hkp server keyserver.ubuntu.com
gpg: requesting key E32DD113 from hkp server keyserver.ubuntu.com
gpg: requesting key 5E34AB6B from hkp server keyserver.ubuntu.com
gpg: requesting key BB91632D from hkp server keyserver.ubuntu.com
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: requesting key EEA14886 from hkp server keyserver.ubuntu.com
gpg: requesting key 7FAC5991 from hkp server keyserver.ubuntu.com
gpg: requesting key A8670E8C from hkp server keyserver.ubuntu.com
gpg: requesting key A744DB59 from hkp server keyserver.ubuntu.com
gpg: requesting key 0FF405B2 from hkp server keyserver.ubuntu.com
gpg: requesting key 432BB368 from hkp server keyserver.ubuntu.com
gpg: requesting key 29A4B41A from hkp server keyserver.ubuntu.com
gpg: requesting key A10B4DE8 from hkp server keyserver.ubuntu.com
gpg: requesting key 30926D9D from hkp server keyserver.ubuntu.com
gpg: requesting key C4676186 from hkp server keyserver.ubuntu.com
gpg: requesting key 8844C542 from hkp server keyserver.ubuntu.com
gpg: key 0C713DA6: public key "Launchpad PPA for Fabien Tassin" imported
gpg: key 96DD5C9A: public key "Launchpad PPA for Tormod Volden" imported
gpg: key AE74AE63: public key "Launchpad PPA for Bogdan Butnaru" imported
gpg: key EE176F89: public key "Launchpad PPA for Ubuntu Pythoneers" imported
gpg: key 4E5E17B5: public key "Launchpad PPA for chromium-daily" imported
gpg: key 7854A3A9: public key "Launchpad PPA for Team Galaxium" imported
gpg: key 387EE263: public key "Scott Ritchie <[email protected]>" imported
gpg: key 42C24D89: public key "Launchpad PPA for compiz packagers" imported
gpg: key 91E7EE5E: public key "Launchpad PPA for XBMC for Linux" imported
gpg: key DA6DEEAA: public key "Launchpad PPA for Globalmenu Team" imported
gpg: key B219D801: public key "Paolo Rampino (akirad) <[email protected]>" imported
gpg: key 4C9D234C: public key "Launchpad webupd8" imported
gpg: key 8DB2FB15: public key "Launchpad PPA for Travis Watkins" imported
gpg: key 637A5E2A: public key "Launchpad PPA for Paolo Rampino" imported
gpg: key 0C5A2783: public key "Medibuntu Packaging Team <[email protected]>" imported
gpg: key 46D7E7CF: public key "GetDeb Archive Automatic Signing Key <[email protected]>" imported
gpg: key 0624A220: public key "Launchpad PPA for TualatriX" imported
gpg: key 36FD5529: public key "Launchpad PPA for atareao" imported
gpg: key 05311B6A: public key "Launchpad PPA for Ayatana Scrollbar Team" imported
gpg: key E80D6BF5: public key "Launchpad cairo-dock" imported
gpg: key 3F055C03: public key "Launchpad PPA for Daniel Richter" imported
gpg: key 405A15CB: public key "Launchpad PPA named mrw-gimp-svn for matthaeus123" imported
gpg: key 75198A89: public key "Launchpad Ubuntu Furry Remix 9.10" imported
gpg: key 08516FBE: public key "Launchpad PPA for The Board Team" imported
gpg: key AA71CF6C: public key "Launchpad TahuTEK.net PPA Repository" imported
gpg: key E32DD113: public key "Launchpad PPA for unity-2d-team" imported
gpg: key 5E34AB6B: public key "Launchpad PPA for Unity Project Team" imported
gpg: key BB91632D: public key "Launchpad PPA for Weather Indicator Team" imported
gpg: key EEA14886: public key "Launchpad VLC" imported
gpg: key EEA14886: "Launchpad VLC" not changed
gpg: key 7FAC5991: public key "Google, Inc. Linux Package Signing Key <[email protected]>" imported
gpg: key A8670E8C: public key "Launchpad PPA for Screenlets" imported
gpg: key A744DB59: public key "Glenn Cady (Theme linux repository) <[email protected]>" imported
gpg: key 0FF405B2: public key "Clement Lefebvre (Linux Mint Package Repository v1) <[email protected]>" imported
gpg: key 432BB368: public key "Launchpad PPA for Cinelerra" imported
gpg: key 29A4B41A: public key "Launchpad PPA for Nathan Rennie-Waldock" imported
gpg: key A10B4DE8: public key "Stefano Karapetsas (MATE) <[email protected]>" imported
gpg: key 30926D9D: public key "Launchpad PPA for Consort Desktop packagers" imported
gpg: key C4676186: public key "PlayOnLinux Packaging (PlayOnLinux packaging keys) <[email protected]>" imported
gpg: key 8844C542: public key "Launchpad PPA for xorg crack pushers" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 40
gpg: imported: 39 (RSA: 33)
gpg: unchanged: 1
Setting quantal in all source.lists
Cleaning up
Activiating uncommented repositories.
Please update your sources list. sudo apt-get update
root@JackHammer:/tmp# rm ultimate-edition-repositories-0.0.9_all.deb
root@JackHammer:/tmp#

Wow, that is one totally hardcore deb. It detected the operating system it was running in added 39 repositories for quantal not precise, and grabbed the GPG key for each added repository. Even reminds me I need to now update my sources list, let's do as instructed:
Code: Select all
apt-get update

Fetched 1532 kB in 10s (147 kB/s)
Reading package lists... Done
W: GPG error: http://extras.ubuntu.com quantal Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: GPG error: http://ppa.launchpad.net quantal Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D225991A72B194E5
W: Failed to fetch http://packages.medibuntu.org/dists/quantal/Release.gpg Could not resolve 'packages.medibuntu.org'

W: Failed to fetch cdrom://Ultimate Edition 3.4.3 Lite LTS _Precise Pangolin_ - Release amd64 (20131023)/dists/quantal/main/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs

W: Failed to fetch cdrom://Ultimate Edition 3.4.3 Lite LTS _Precise Pangolin_ - Release amd64 (20131023)/dists/quantal/restricted/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs

W: Some index files failed to download. They have been ignored, or old ones used instead.
root@JackHammer:/tmp#

I see it is not perfect, let's further investigate what is wrong. Well the error:"W: Failed to fetch cdrom://Ultimate Edition 3.4.3 Lite LTS _Precise Pangolin_ - Release amd64 (20131023)/dists/quantal/restricted/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs" is because the sources list I copied over from my current running os has CDrom entries. Let's break out sed and whack them search and delete or you can manually edit them in /etc/apt/sources.list.
Code: Select all
sed -i '/deb cdrom/d' /etc/apt/sources.list

The other error: "W: Failed to fetch http://packages.medibuntu.org/dists/quantal/Release.gpg Could not resolve 'packages.medibuntu.org'" Well medibuntu is now permanently shutdown, we need to scrap them from the list:
Code: Select all
rm /etc/apt/sources.list.d/medibuntu.list


Now for the missing keys our one line keysnatcher should suffice:
Code: Select all
apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && gpg --export --armor $key | apt-key add -; done

Let's snatch a kernel & casper filesystem (thanks to the "Crack pushers Xorg PPA added via repository deb an advanced one):
Code: Select all
apt-get install --yes --no-install-recommends linux-generic ubuntu-standard casper lupin-casper

The output:
root@JackHammer:/# apt-get install --yes --no-install-recommends linux-generic ubuntu-standard casper lupin-casper
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
accountsservice at bind9-host bsdmainutils busybox-static cifs-utils crda dmidecode dnsutils dosfstools ed ftp groff-base hdparm info install-info iptables language-selector-common libaccountsservice0 libbind9-80 libdns81 libelf1
libgdbm3 libgeoip1 libgssapi-krb5-2 libisc83 libisccc80 libisccfg82 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblwres80 libnfnetlink0 libnl-3-200 libnl-genl-3-200 libparted0debian1 libpci3 libpipeline1
libpolkit-gobject-1-0 libtalloc2 libusb-1.0-0 libwbclient0 linux-firmware linux-headers-3.7.0-7 linux-headers-3.7.0-7-generic linux-headers-generic linux-image-3.7.0-7-generic linux-image-extra-3.7.0-7-generic linux-image-generic
localechooser-data lshw lsof ltrace lzma man-db memtest86+ parted pciutils popularity-contest psmisc rsync samba-common strace time usbutils user-setup uuid-runtime wireless-regdb
Suggested packages:
gnome-control-center default-mta mail-transport-agent cpp wamerican wordlist whois vacation smbclient winbind rblcheck groff apmd texinfo-doc-nonfree geoip-bin krb5-doc krb5-user libparted0-dev libparted0-i18n fdutils
linux-doc-3.7.0 linux-source-3.7.0 linux-tools www-browser hwtools memtester kernel-patch-badram memtest86 mtools parted-doc anacron openssh-client openssh-server
Recommended packages:
keyutils iw powermgmt-base geoip-database krb5-locales grub-pc grub-efi-amd64 grub-efi-ia32 grub lilo samba-common-bin apparmor apt-transport-https bash-completion command-not-found friendly-recovery iputils-tracepath irqbalance
manpages mlocate mtr-tiny ntfs-3g plymouth-theme-ubuntu-text ppp pppconfig pppoeconf tcpdump telnet ufw update-manager-core
The following NEW packages will be installed:
accountsservice at bind9-host bsdmainutils busybox-static casper cifs-utils crda dmidecode dnsutils dosfstools ed ftp groff-base hdparm info install-info iptables language-selector-common libaccountsservice0 libbind9-80 libdns81
libelf1 libgdbm3 libgeoip1 libgssapi-krb5-2 libisc83 libisccc80 libisccfg82 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblwres80 libnfnetlink0 libnl-3-200 libnl-genl-3-200 libparted0debian1 libpci3 libpipeline1
libpolkit-gobject-1-0 libtalloc2 libusb-1.0-0 libwbclient0 linux-firmware linux-generic linux-headers-3.7.0-7 linux-headers-3.7.0-7-generic linux-headers-generic linux-image-3.7.0-7-generic linux-image-extra-3.7.0-7-generic
linux-image-generic localechooser-data lshw lsof ltrace lupin-casper lzma man-db memtest86+ parted pciutils popularity-contest psmisc rsync samba-common strace time ubuntu-standard usbutils user-setup uuid-runtime wireless-regdb
0 upgraded, 73 newly installed, 0 to remove and 5 not upgraded.
Need to get 86.4 MB of archives.
After this operation, 262 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libaccountsservice0 i386 0.6.21-6ubuntu5.1 [82.5 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libpolkit-gobject-1-0 i386 0.104-2ubuntu1.1 [42.7 kB]
Get:3 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-image-3.7.0-7-generic i386 3.7.0-7.15 [11.9 MB]
Get:4 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main accountsservice i386 0.6.21-6ubuntu5.1 [61.0 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main language-selector-common all 0.90.1 [335 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu/ quantal/main libelf1 i386 0.153-1ubuntu1 [53.4 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu/ quantal/main install-info i386 4.13a.dfsg.1-10ubuntu2 [51.5 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu/ quantal/main libgdbm3 i386 1.8.3-11 [34.2 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu/ quantal/main libgeoip1 i386 1.4.8+dfsg-4 [103 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu/ quantal/main libkrb5support0 i386 1.10.1+dfsg-2 [24.0 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu/ quantal/main libk5crypto3 i386 1.10.1+dfsg-2 [79.8 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu/ quantal/main libkeyutils1 i386 1.5.5-3 [7404 B]
Get:13 http://us.archive.ubuntu.com/ubuntu/ quantal/main libkrb5-3 i386 1.10.1+dfsg-2 [368 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu/ quantal/main libgssapi-krb5-2 i386 1.10.1+dfsg-2 [119 kB]
Get:15 http://us.archive.ubuntu.com/ubuntu/ quantal/main libparted0debian1 i386 2.3-10ubuntu2 [223 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu/ quantal/main libpci3 i386 1:3.1.9-5ubuntu4 [25.5 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu/ quantal/main libpipeline1 i386 1.2.2-1 [26.3 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu/ quantal/main libusb-1.0-0 i386 2:1.0.12-2 [37.6 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu/ quantal/main popularity-contest all 1.53ubuntu1 [30.4 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu/ quantal/main libnl-3-200 i386 3.2.7-4 [47.7 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu/ quantal/main libnl-genl-3-200 i386 3.2.7-4 [10.3 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu/ quantal/main libtalloc2 i386 2.0.7+git20120207-1 [21.6 kB]
Get:23 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libwbclient0 i386 2:3.6.6-3ubuntu5.2 [26.2 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main samba-common all 2:3.6.6-3ubuntu5.2 [170 kB]
Get:25 http://us.archive.ubuntu.com/ubuntu/ quantal/main at i386 3.1.13-2ubuntu1 [36.0 kB]
Get:26 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libisc83 i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [161 kB]
Get:27 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libdns81 i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [705 kB]
Get:28 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libisccc80 i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [18.4 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libisccfg82 i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [41.0 kB]
Get:30 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libbind9-80 i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [24.4 kB]
Get:31 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main liblwres80 i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [39.4 kB]
Get:32 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main bind9-host i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [53.9 kB]
Get:33 http://us.archive.ubuntu.com/ubuntu/ quantal/main bsdmainutils i386 9.0.3ubuntu1 [197 kB]
Get:34 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main busybox-static i386 1:1.19.3-7ubuntu1.1 [848 kB]
Get:35 http://us.archive.ubuntu.com/ubuntu/ quantal/main dmidecode i386 2.11+20120326-2 [43.1 kB]
Get:36 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main dnsutils i386 1:9.8.1.dfsg.P1-4.2ubuntu3.3 [143 kB]
Get:37 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main dosfstools i386 3.0.13-1ubuntu0.1 [49.8 kB]
Get:38 http://us.archive.ubuntu.com/ubuntu/ quantal/main ed i386 1.6-2 [49.5 kB]
Get:39 http://us.archive.ubuntu.com/ubuntu/ quantal/main ftp i386 0.17-27 [54.1 kB]
Get:40 http://us.archive.ubuntu.com/ubuntu/ quantal/main groff-base i386 1.21-9 [1028 kB]
Get:41 http://us.archive.ubuntu.com/ubuntu/ quantal/main hdparm i386 9.37-0ubuntu4 [91.7 kB]
Get:42 http://us.archive.ubuntu.com/ubuntu/ quantal/main info i386 4.13a.dfsg.1-10ubuntu2 [99.4 kB]
Get:43 http://us.archive.ubuntu.com/ubuntu/ quantal/main libnfnetlink0 i386 1.0.0-1build1 [14.8 kB]
Get:44 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main iptables i386 1.4.12-2ubuntu2.2 [368 kB]
Get:45 http://us.archive.ubuntu.com/ubuntu/ quantal/main lshw i386 02.16-1 [282 kB]
Get:46 http://us.archive.ubuntu.com/ubuntu/ quantal/main lsof i386 4.86+dfsg-1ubuntu1 [249 kB]
Get:47 http://us.archive.ubuntu.com/ubuntu/ quantal/main ltrace i386 0.5.3-2.1ubuntu3 [76.4 kB]
Get:48 http://us.archive.ubuntu.com/ubuntu/ quantal/main man-db i386 2.6.3-1 [749 kB]
Get:49 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main memtest86+ i386 4.20-1.1ubuntu2.1 [286 kB]
Get:50 http://us.archive.ubuntu.com/ubuntu/ quantal/main parted i386 2.3-10ubuntu2 [53.0 kB]
Get:51 http://us.archive.ubuntu.com/ubuntu/ quantal/main pciutils i386 1:3.1.9-5ubuntu4 [244 kB]
Get:52 http://us.archive.ubuntu.com/ubuntu/ quantal/main psmisc i386 22.19-1ubuntu1 [50.8 kB]
Get:53 http://us.archive.ubuntu.com/ubuntu/ quantal/main rsync i386 3.0.9-3ubuntu1 [299 kB]
Get:54 http://us.archive.ubuntu.com/ubuntu/ quantal/main strace i386 4.5.20-2.3ubuntu2 [117 kB]
Get:55 http://us.archive.ubuntu.com/ubuntu/ quantal/main time i386 1.7-24 [29.3 kB]
Get:56 http://us.archive.ubuntu.com/ubuntu/ quantal/main usbutils i386 1:005-3 [220 kB]
Get:57 http://us.archive.ubuntu.com/ubuntu/ quantal/main ubuntu-standard i386 1.287 [2940 B]
Get:58 http://us.archive.ubuntu.com/ubuntu/ quantal/main uuid-runtime i386 2.20.1-5.1ubuntu2 [13.8 kB]
Get:59 http://us.archive.ubuntu.com/ubuntu/ quantal/main cifs-utils i386 2:5.5-1ubuntu1 [70.6 kB]
Get:60 http://us.archive.ubuntu.com/ubuntu/ quantal/main wireless-regdb all 2011.04.28-1ubuntu3 [6164 B]
Get:61 http://us.archive.ubuntu.com/ubuntu/ quantal/main crda i386 1.1.2-1ubuntu2 [14.7 kB]
Get:62 http://us.archive.ubuntu.com/ubuntu/ quantal/main localechooser-data all 2.40ubuntu1 [7050 B]
Get:63 http://us.archive.ubuntu.com/ubuntu/ quantal/main lzma i386 9.22-2ubuntu2 [53.6 kB]
Get:64 http://us.archive.ubuntu.com/ubuntu/ quantal/main user-setup all 1.46ubuntu2 [191 kB]
Get:65 http://us.archive.ubuntu.com/ubuntu/ quantal/main casper i386 1.328 [49.8 kB]
Get:66 http://us.archive.ubuntu.com/ubuntu/ quantal/main lupin-casper all 0.53 [5940 B]
Get:67 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-firmware all 1.103 [21.7 MB]
Get:68 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-image-extra-3.7.0-7-generic i386 3.7.0-7.15 [30.5 MB]
Get:69 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-image-generic i386 3.7.0.7.11 [8032 B]
Get:70 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-headers-3.7.0-7 all 3.7.0-7.15 [12.2 MB]
Get:71 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-headers-3.7.0-7-generic i386 3.7.0-7.15 [1004 kB]
Get:72 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-headers-generic i386 3.7.0.7.11 [8018 B]
Get:73 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main linux-generic i386 3.7.0.7.11 [8020 B]
Fetched 86.4 MB in 58s (1490 kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package libaccountsservice0.
(Reading database ... 11869 files and directories currently installed.)
Unpacking libaccountsservice0 (from .../libaccountsservice0_0.6.21-6ubuntu5.1_i386.deb) ...
Selecting previously unselected package libpolkit-gobject-1-0:i386.
Unpacking libpolkit-gobject-1-0:i386 (from .../libpolkit-gobject-1-0_0.104-2ubuntu1.1_i386.deb) ...
Selecting previously unselected package accountsservice.
Unpacking accountsservice (from .../accountsservice_0.6.21-6ubuntu5.1_i386.deb) ...
Selecting previously unselected package language-selector-common.
Unpacking language-selector-common (from .../language-selector-common_0.90.1_all.deb) ...
Selecting previously unselected package libelf1:i386.
Unpacking libelf1:i386 (from .../libelf1_0.153-1ubuntu1_i386.deb) ...
Selecting previously unselected package install-info.
Unpacking install-info (from .../install-info_4.13a.dfsg.1-10ubuntu2_i386.deb) ...
Setting up install-info (4.13a.dfsg.1-10ubuntu2) ...
Selecting previously unselected package libgdbm3:i386.
(Reading database ... 12179 files and directories currently installed.)
Unpacking libgdbm3:i386 (from .../libgdbm3_1.8.3-11_i386.deb) ...
Selecting previously unselected package libgeoip1:i386.
Unpacking libgeoip1:i386 (from .../libgeoip1_1.4.8+dfsg-4_i386.deb) ...
Selecting previously unselected package libkrb5support0:i386.
Unpacking libkrb5support0:i386 (from .../libkrb5support0_1.10.1+dfsg-2_i386.deb) ...
Selecting previously unselected package libk5crypto3:i386.
Unpacking libk5crypto3:i386 (from .../libk5crypto3_1.10.1+dfsg-2_i386.deb) ...
Selecting previously unselected package libkeyutils1:i386.
Unpacking libkeyutils1:i386 (from .../libkeyutils1_1.5.5-3_i386.deb) ...
Selecting previously unselected package libkrb5-3:i386.
Unpacking libkrb5-3:i386 (from .../libkrb5-3_1.10.1+dfsg-2_i386.deb) ...
Selecting previously unselected package libgssapi-krb5-2:i386.
Unpacking libgssapi-krb5-2:i386 (from .../libgssapi-krb5-2_1.10.1+dfsg-2_i386.deb) ...
Selecting previously unselected package libparted0debian1:i386.
Unpacking libparted0debian1:i386 (from .../libparted0debian1_2.3-10ubuntu2_i386.deb) ...
Selecting previously unselected package libpci3:i386.
Unpacking libpci3:i386 (from .../libpci3_1%3a3.1.9-5ubuntu4_i386.deb) ...
Selecting previously unselected package libpipeline1:i386.
Unpacking libpipeline1:i386 (from .../libpipeline1_1.2.2-1_i386.deb) ...
Selecting previously unselected package libusb-1.0-0:i386.
Unpacking libusb-1.0-0:i386 (from .../libusb-1.0-0_2%3a1.0.12-2_i386.deb) ...
Selecting previously unselected package popularity-contest.
Unpacking popularity-contest (from .../popularity-contest_1.53ubuntu1_all.deb) ...
Selecting previously unselected package libnl-3-200:i386.
Unpacking libnl-3-200:i386 (from .../libnl-3-200_3.2.7-4_i386.deb) ...
Selecting previously unselected package libnl-genl-3-200:i386.
Unpacking libnl-genl-3-200:i386 (from .../libnl-genl-3-200_3.2.7-4_i386.deb) ...
Selecting previously unselected package libtalloc2:i386.
Unpacking libtalloc2:i386 (from .../libtalloc2_2.0.7+git20120207-1_i386.deb) ...
Selecting previously unselected package libwbclient0:i386.
Unpacking libwbclient0:i386 (from .../libwbclient0_2%3a3.6.6-3ubuntu5.2_i386.deb) ...
Selecting previously unselected package linux-image-3.7.0-7-generic.
Unpacking linux-image-3.7.0-7-generic (from .../linux-image-3.7.0-7-generic_3.7.0-7.15_i386.deb) ...
Done.
Selecting previously unselected package samba-common.
Unpacking samba-common (from .../samba-common_2%3a3.6.6-3ubuntu5.2_all.deb) ...
Selecting previously unselected package at.
Unpacking at (from .../at_3.1.13-2ubuntu1_i386.deb) ...
Selecting previously unselected package libisc83.
Unpacking libisc83 (from .../libisc83_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package libdns81.
Unpacking libdns81 (from .../libdns81_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package libisccc80.
Unpacking libisccc80 (from .../libisccc80_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package libisccfg82.
Unpacking libisccfg82 (from .../libisccfg82_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package libbind9-80.
Unpacking libbind9-80 (from .../libbind9-80_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package liblwres80.
Unpacking liblwres80 (from .../liblwres80_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package bind9-host.
Unpacking bind9-host (from .../bind9-host_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_9.0.3ubuntu1_i386.deb) ...
Selecting previously unselected package busybox-static.
Unpacking busybox-static (from .../busybox-static_1%3a1.19.3-7ubuntu1.1_i386.deb) ...
Selecting previously unselected package dmidecode.
Unpacking dmidecode (from .../dmidecode_2.11+20120326-2_i386.deb) ...
Selecting previously unselected package dnsutils.
Unpacking dnsutils (from .../dnsutils_1%3a9.8.1.dfsg.P1-4.2ubuntu3.3_i386.deb) ...
Selecting previously unselected package dosfstools.
Unpacking dosfstools (from .../dosfstools_3.0.13-1ubuntu0.1_i386.deb) ...
Selecting previously unselected package ed.
Unpacking ed (from .../apt/archives/ed_1.6-2_i386.deb) ...
Selecting previously unselected package ftp.
Unpacking ftp (from .../archives/ftp_0.17-27_i386.deb) ...
Selecting previously unselected package groff-base.
Unpacking groff-base (from .../groff-base_1.21-9_i386.deb) ...
Selecting previously unselected package hdparm.
Unpacking hdparm (from .../hdparm_9.37-0ubuntu4_i386.deb) ...
Selecting previously unselected package info.
Unpacking info (from .../info_4.13a.dfsg.1-10ubuntu2_i386.deb) ...
Selecting previously unselected package libnfnetlink0.
Unpacking libnfnetlink0 (from .../libnfnetlink0_1.0.0-1build1_i386.deb) ...
Selecting previously unselected package iptables.
Unpacking iptables (from .../iptables_1.4.12-2ubuntu2.2_i386.deb) ...
Selecting previously unselected package lshw.
Unpacking lshw (from .../archives/lshw_02.16-1_i386.deb) ...
Selecting previously unselected package lsof.
Unpacking lsof (from .../lsof_4.86+dfsg-1ubuntu1_i386.deb) ...
Selecting previously unselected package ltrace.
Unpacking ltrace (from .../ltrace_0.5.3-2.1ubuntu3_i386.deb) ...
Selecting previously unselected package man-db.
Unpacking man-db (from .../man-db_2.6.3-1_i386.deb) ...
Selecting previously unselected package memtest86+.
Unpacking memtest86+ (from .../memtest86+_4.20-1.1ubuntu2.1_i386.deb) ...
Selecting previously unselected package parted.
Unpacking parted (from .../parted_2.3-10ubuntu2_i386.deb) ...
Selecting previously unselected package pciutils.
Unpacking pciutils (from .../pciutils_1%3a3.1.9-5ubuntu4_i386.deb) ...
Selecting previously unselected package psmisc.
Unpacking psmisc (from .../psmisc_22.19-1ubuntu1_i386.deb) ...
Selecting previously unselected package rsync.
Unpacking rsync (from .../rsync_3.0.9-3ubuntu1_i386.deb) ...
Selecting previously unselected package strace.
Unpacking strace (from .../strace_4.5.20-2.3ubuntu2_i386.deb) ...
Selecting previously unselected package time.
Unpacking time (from .../archives/time_1.7-24_i386.deb) ...
Selecting previously unselected package usbutils.
Unpacking usbutils (from .../usbutils_1%3a005-3_i386.deb) ...
Selecting previously unselected package ubuntu-standard.
Unpacking ubuntu-standard (from .../ubuntu-standard_1.287_i386.deb) ...
Selecting previously unselected package uuid-runtime.
Unpacking uuid-runtime (from .../uuid-runtime_2.20.1-5.1ubuntu2_i386.deb) ...
Selecting previously unselected package cifs-utils.
Unpacking cifs-utils (from .../cifs-utils_2%3a5.5-1ubuntu1_i386.deb) ...
Selecting previously unselected package wireless-regdb.
Unpacking wireless-regdb (from .../wireless-regdb_2011.04.28-1ubuntu3_all.deb) ...
Selecting previously unselected package crda.
Unpacking crda (from .../crda_1.1.2-1ubuntu2_i386.deb) ...
Selecting previously unselected package linux-firmware.
Unpacking linux-firmware (from .../linux-firmware_1.103_all.deb) ...
Selecting previously unselected package linux-image-extra-3.7.0-7-generic.
Unpacking linux-image-extra-3.7.0-7-generic (from .../linux-image-extra-3.7.0-7-generic_3.7.0-7.15_i386.deb) ...
Selecting previously unselected package linux-image-generic.
Unpacking linux-image-generic (from .../linux-image-generic_3.7.0.7.11_i386.deb) ...
Selecting previously unselected package linux-headers-3.7.0-7.
Unpacking linux-headers-3.7.0-7 (from .../linux-headers-3.7.0-7_3.7.0-7.15_all.deb) ...
Selecting previously unselected package linux-headers-3.7.0-7-generic.
Unpacking linux-headers-3.7.0-7-generic (from .../linux-headers-3.7.0-7-generic_3.7.0-7.15_i386.deb) ...
Selecting previously unselected package linux-headers-generic.
Unpacking linux-headers-generic (from .../linux-headers-generic_3.7.0.7.11_i386.deb) ...
Selecting previously unselected package linux-generic.
Unpacking linux-generic (from .../linux-generic_3.7.0.7.11_i386.deb) ...
Selecting previously unselected package localechooser-data.
Unpacking localechooser-data (from .../localechooser-data_2.40ubuntu1_all.deb) ...
Selecting previously unselected package lzma.
Unpacking lzma (from .../lzma_9.22-2ubuntu2_i386.deb) ...
Selecting previously unselected package user-setup.
Unpacking user-setup (from .../user-setup_1.46ubuntu2_all.deb) ...
Selecting previously unselected package casper.
Unpacking casper (from .../archives/casper_1.328_i386.deb) ...
Selecting previously unselected package lupin-casper.
Unpacking lupin-casper (from .../lupin-casper_0.53_all.deb) ...
Processing triggers for install-info ...
Processing triggers for ureadahead ...
Processing triggers for mime-support ...
Setting up libaccountsservice0 (0.6.21-6ubuntu5.1) ...
Setting up libpolkit-gobject-1-0:i386 (0.104-2ubuntu1.1) ...
Setting up accountsservice (0.6.21-6ubuntu5.1) ...
Setting up language-selector-common (0.90.1) ...
Setting up libelf1:i386 (0.153-1ubuntu1) ...
Setting up libgdbm3:i386 (1.8.3-11) ...
Setting up libgeoip1:i386 (1.4.8+dfsg-4) ...
Setting up libkrb5support0:i386 (1.10.1+dfsg-2) ...
Setting up libk5crypto3:i386 (1.10.1+dfsg-2) ...
Setting up libkeyutils1:i386 (1.5.5-3) ...
Setting up libkrb5-3:i386 (1.10.1+dfsg-2) ...
Setting up libgssapi-krb5-2:i386 (1.10.1+dfsg-2) ...
Setting up libparted0debian1:i386 (2.3-10ubuntu2) ...
Setting up libpci3:i386 (1:3.1.9-5ubuntu4) ...
Setting up libpipeline1:i386 (1.2.2-1) ...
Setting up libusb-1.0-0:i386 (2:1.0.12-2) ...
Setting up popularity-contest (1.53ubuntu1) ...
Setting up libnl-3-200:i386 (3.2.7-4) ...
Setting up libnl-genl-3-200:i386 (3.2.7-4) ...
Setting up libtalloc2:i386 (2.0.7+git20120207-1) ...
Setting up libwbclient0:i386 (2:3.6.6-3ubuntu5.2) ...
Setting up linux-image-3.7.0-7-generic (3.7.0-7.15) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.7.0-7-generic /boot/vmlinuz-3.7.0-7-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.7.0-7-generic /boot/vmlinuz-3.7.0-7-generic
update-initramfs: Generating /boot/initrd.img-3.7.0-7-generic
Setting up samba-common (2:3.6.6-3ubuntu5.2) ...

Creating config file /etc/samba/smb.conf with new version
Setting up at (3.1.13-2ubuntu1) ...
atd start/running, process 23630
Setting up libisc83 (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up libdns81 (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up libisccc80 (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up libisccfg82 (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up libbind9-80 (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up liblwres80 (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up bind9-host (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up bsdmainutils (9.0.3ubuntu1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up busybox-static (1:1.19.3-7ubuntu1.1) ...
Setting up dmidecode (2.11+20120326-2) ...
Setting up dnsutils (1:9.8.1.dfsg.P1-4.2ubuntu3.3) ...
Setting up dosfstools (3.0.13-1ubuntu0.1) ...
Setting up ed (1.6-2) ...
Setting up ftp (0.17-27) ...
update-alternatives: using /usr/bin/netkit-ftp to provide /usr/bin/ftp (ftp) in auto mode
Setting up groff-base (1.21-9) ...
Setting up hdparm (9.37-0ubuntu4) ...
Setting up info (4.13a.dfsg.1-10ubuntu2) ...
update-alternatives: using /usr/bin/info to provide /usr/bin/infobrowser (infobrowser) in auto mode
Setting up libnfnetlink0 (1.0.0-1build1) ...
Setting up iptables (1.4.12-2ubuntu2.2) ...
Setting up lshw (02.16-1) ...
Setting up lsof (4.86+dfsg-1ubuntu1) ...
Setting up ltrace (0.5.3-2.1ubuntu3) ...
Setting up man-db (2.6.3-1) ...
Building database of manual pages ...
Setting up memtest86+ (4.20-1.1ubuntu2.1) ...
Setting up parted (2.3-10ubuntu2) ...
Setting up pciutils (1:3.1.9-5ubuntu4) ...
Setting up psmisc (22.19-1ubuntu1) ...
Setting up rsync (3.0.9-3ubuntu1) ...
Removing any system startup links for /etc/init.d/rsync ...
Setting up strace (4.5.20-2.3ubuntu2) ...
Setting up time (1.7-24) ...
Setting up usbutils (1:005-3) ...
Setting up uuid-runtime (2.20.1-5.1ubuntu2) ...
Setting up cifs-utils (2:5.5-1ubuntu1) ...
Setting up wireless-regdb (2011.04.28-1ubuntu3) ...
Setting up crda (1.1.2-1ubuntu2) ...
Setting up linux-firmware (1.103) ...
Setting up linux-image-extra-3.7.0-7-generic (3.7.0-7.15) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.7.0-7-generic /boot/vmlinuz-3.7.0-7-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.7.0-7-generic /boot/vmlinuz-3.7.0-7-generic
update-initramfs: Generating /boot/initrd.img-3.7.0-7-generic
Setting up linux-image-generic (3.7.0.7.11) ...
Setting up linux-headers-3.7.0-7 (3.7.0-7.15) ...
Setting up linux-headers-3.7.0-7-generic (3.7.0-7.15) ...
Setting up linux-headers-generic (3.7.0.7.11) ...
Setting up linux-generic (3.7.0.7.11) ...
Setting up localechooser-data (2.40ubuntu1) ...
Setting up lzma (9.22-2ubuntu2) ...
update-alternatives: using /usr/bin/lzmp to provide /usr/bin/lzma (lzma) in auto mode
Setting up user-setup (1.46ubuntu2) ...
Setting up casper (1.328) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for ureadahead ...
Setting up lupin-casper (0.53) ...
Setting up ubuntu-standard (1.287) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.7.0-7-generic
root@JackHammer:/#

We now have the absolute bare system required to boot to nothing, but a black screen as we shall soon see. Reminds me of the old M$DOS days.
A few things you must always and I do mean Always I bolded it above and said I would come back to in in this tutorial. Lets bold it again, remember the workaround pointed out above:
Code: Select all
#### ONLY ONCE
rm /sbin/initctl
dpkg-divert --rename --remove /sbin/initctl
rm /var/lib/dbus/machine-id

If you screw up here and get an error delete everything and START OVER
Let's clean up, bail out of the chroot environment and build our first Operating System:
Code: Select all
apt-get autoremove
apt-get clean
apt-get autoclean
dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge #if this errors we don't care, this is to clean up purged pkgs if any
rm /tmp/* #Clean out tmp
rm /var/crash/* #Scrap any crash logs.
#unmount - if you get lsof errors reboot the machine before attempting any build.
umount -f /proc/sys/fs/binfmt_misc
umount /proc
umount /sys
umount /dev/pts
rm -rf /tmp/* /tmp/.* ~/.bash_history /home/root/.bash_history /root/.bash_history /etc/apt/*.save /etc/apt/sources.list.d/*.save /var/crash/* /*.old /var/log/*
rm -R /var/cache/apt /var/lib/apt/lists /var/cache/apt/*.bin
exit

Building our first Operating System:
I now understand after reading all the above, why one of my jobs suck ;) The real issues have not arose as we will learn when we go along. Let's build our first Operating System.
Code: Select all
mkdir -p extract-cd/{casper,isolinux,install,.disk}
cp /usr/lib/syslinux/isolinux.bin extract-cd/isolinux/
cp /boot/memtest86+.bin extract-cd/install/memtest
cp edit/boot/vmlinuz-3.7.0-7-generic extract-cd/casper/vmlinuz
cp edit/boot/initrd.img-3.7.0-7-generic extract-cd/casper/initrd.lz

The above will create multiple folders in one swipe if they do-not exist copy syslinux and memtest to what will be on the cd and drop in your current kernel. If you have a different kernel you will have to adjust the above.
Let's stamp the distribution externally we are building Ultimate Edition 3.6 Lite, we will discus internal distro stamping later in this tutorial.
Code: Select all
#DISRO STAMPING EXTERNAL:
echo 'Ultimate Edition 3.6 Lite "Quantal Quetzal" - Release i386 ('`date +"%Y%m%d"`')' >  extract-cd/.disk/info

In most cases (multiple builds) the following will be necessary, first run through will not be necessary:
Code: Select all
#scrap old squashfs we are going to build a new one
rm extract-cd/casper/filesystem.squashfs

Let's build the squash filesystem
Code: Select all
#build new squashfs grab some beer, chips & disks are now choked
mksquashfs edit extract-cd/casper/filesystem.squashfs -no-sparse

The above statement will bring your machine to its knees and I do not care how powerful your computer is. In this case since it is a small distro will rip through with the quickness and will go unnoticed. Building 4GB ISO's you will notice when you see your processor sitting at 100% across all 8, 10 , 12 cores it will use everything you have:
root@JackHammer:/home/theemahn/wip# mksquashfs edit extract-cd/casper/filesystem.squashfs -no-sparse
Parallel mksquashfs: Using 8 processors
Creating 4.0 filesystem on extract-cd/casper/filesystem.squashfs, block size 131072.
[====================================================================\] 31365/31365 100%
Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 166108.62 Kbytes (162.22 Mbytes)
39.72% of uncompressed filesystem size (418222.85 Kbytes)
Inode table size 426779 bytes (416.78 Kbytes)
27.16% of uncompressed inode table size (1571080 bytes)
Directory table size 437955 bytes (427.69 Kbytes)
47.73% of uncompressed directory table size (917577 bytes)
Number of duplicate files found 6255
Number of inodes 45980
Number of files 35626
Number of fragments 2073
Number of symbolic links 3456
Number of device nodes 80
Number of fifo nodes 0
Number of socket nodes 2
Number of directories 6816
Number of ids (unique uids + gids) 15
Number of uids 5
root (0)
man (6)
daemon (1)
messagebus (102)
libuuid (100)
Number of gids 14
root (0)
video (44)
audio (29)
tty (5)
kmem (15)
disk (6)
daemon (1)
shadow (42)
crontab (102)
fuse (104)
utmp (43)
mail (8)
staff (50)
libuuid (101)
root@JackHammer:/home/theemahn/wip#

Let's build the final ISO:
Code: Select all
#manifest all packages
chmod +w extract-cd/casper/filesystem.manifest
chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest
cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop

#calculate disksize or ubiquity will be inaccurate
printf $(sudo du -sx --block-size=1 edit | cut -f1) > extract-cd/casper/filesystem.size

#report this info to me in red so it is easy to find:
echo -e '\e[0;31m' | cat extract-cd/casper/filesystem.size

#calculate crc
cd extract-cd && find . -type f -print0 | xargs -0 md5sum > md5sum.txt

#build final iso - root overwrites ;)
mkisofs -r -V "Ultimate Edition Lite 3.6" -p TheeMahn -P "Ultimate Edition Team" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ultimate-edition-3.6-x86-`date +"%h-%d-%Y-%H%M"`.iso .

The Output:
root@JackHammer:/home/theemahn/wip# #manifest all packages
root@JackHammer:/home/theemahn/wip# chmod +w extract-cd/casper/filesystem.manifest
chmod: cannot access `extract-cd/casper/filesystem.manifest': No such file or directory
root@JackHammer:/home/theemahn/wip# chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest
root@JackHammer:/home/theemahn/wip# cp extract-cd/casper/filesystem.manifest extract-cd/casper/filesystem.manifest-desktop
root@JackHammer:/home/theemahn/wip# sed -i '/ubiquity/d' extract-cd/casper/filesystem.manifest-desktop
root@JackHammer:/home/theemahn/wip#
root@JackHammer:/home/theemahn/wip# #calculate disksize or ubiquity will be inaccurate
root@JackHammer:/home/theemahn/wip# printf $(sudo du -sx --block-size=1 edit | cut -f1) > extract-cd/casper/filesystem.size
root@JackHammer:/home/theemahn/wip#
root@JackHammer:/home/theemahn/wip# #report this info to me in red so it is easy to find:
root@JackHammer:/home/theemahn/wip# echo -e '\e[0;31m' | cat extract-cd/casper/filesystem.size
532496384root@JackHammer:/home/theemahn/wip#
root@JackHammer:/home/theemahn/wip# #calculate crc
root@JackHammer:/home/theemahn/wip# cd extract-cd && find . -type f -print0 | xargs -0 md5sum > md5sum.txt
root@JackHammer:/home/theemahn/wip/extract-cd#
root@JackHammer:/home/theemahn/wip/extract-cd# #build final iso - root overwrites ;)
root@JackHammer:/home/theemahn/wip/extract-cd# mkisofs -r -V "Ultimate Edition Lite 3.6" -p TheeMahn -P "Ultimate Edition Team" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ultimate-edition-3.6-x86-`date +"%h-%d-%Y-%H%M"`.iso .
I: -input-charset not specified, using utf-8 (detected in locale settings)
Size of boot image is 4 sectors -> No emulation
4.97% done, estimate finish Fri Oct 25 02:21:05 2013
9.94% done, estimate finish Fri Oct 25 02:21:05 2013
14.90% done, estimate finish Fri Oct 25 02:21:05 2013
19.87% done, estimate finish Fri Oct 25 02:21:05 2013
24.83% done, estimate finish Fri Oct 25 02:21:05 2013
29.80% done, estimate finish Fri Oct 25 02:21:05 2013
34.76% done, estimate finish Fri Oct 25 02:21:05 2013
39.73% done, estimate finish Fri Oct 25 02:21:05 2013
44.69% done, estimate finish Fri Oct 25 02:21:05 2013
49.67% done, estimate finish Fri Oct 25 02:21:05 2013
54.62% done, estimate finish Fri Oct 25 02:21:05 2013
59.60% done, estimate finish Fri Oct 25 02:21:05 2013
64.55% done, estimate finish Fri Oct 25 02:21:05 2013
69.53% done, estimate finish Fri Oct 25 02:21:05 2013
74.49% done, estimate finish Fri Oct 25 02:21:05 2013
79.46% done, estimate finish Fri Oct 25 02:21:05 2013
84.42% done, estimate finish Fri Oct 25 02:21:05 2013
89.39% done, estimate finish Fri Oct 25 02:21:05 2013
94.35% done, estimate finish Fri Oct 25 02:21:05 2013
99.32% done, estimate finish Fri Oct 25 02:21:05 2013
Total translation table size: 2048
Total rockridge attributes bytes: 23001
Total directory bytes: 47104
Path table size(bytes): 152
Max brk space used 44000
100694 extents written (196 MB)
root@JackHammer:/home/theemahn/wip/extract-cd#

Now let's test our creation:
Code: Select all
cd ..
kvm -m 2047 -smp 8 -usb -boot d -cdrom ultimate-edition-3.6-x86-*.iso -name Ultimate

Let me save you the time of doing all the above and the gratification of doing so you can download the resulting ISO here.

I feel it is vastly important to point out why when I build ISOS I use ultimate-edition-3.6-x86-`date +"%h-%d-%Y-%H%M"`.iso as can be seen above. This statement will output the ISO as "ultimate-edition-3.6-x86-Oct-25-2013-0237.iso" this ensures you never overwrite one of your previous builds. If you screw up you can revert to a previous build. This comes at a heavy cost in hard disk space. Building Ultimate Edition 3.6 I consumed over 300GB of space in it's production. Thank God, I have over 10 Terabytes of space and will be ordering more in a few days.

Enhancing our Operating System:
I know there are hardcore Linux users out there, I am one of them. If I was forced to live in the CLI, I could adapt. I could check my email browse the internet do pretty much everything that I do from the pretty Graphical User Interface (GUI) I am currently typing from. There are many Desktop Environments (DE) available for us to choose from. I am old school and prefer Gnome 2. A nearly perfect DE until Mate got their grubby fingers on it, this is of course a matter of opinion that I express solely. I do not care for Pluma, Mate Terminal, Caja etc. They should have just left well enough alone Gedit is there something wrong with the name? Why fork it and loose the original developers support. Who would know the program better the original developer or the idiot that is trying to re-write it? I probably should shut up I did fork Clementine. ;) I do have plans for it by the way I want to get the O/S developments behind me so I can further develop it w/o time constraints.

That's enough rambling already... In Ultimate Edition 3.6 Lite I chose Mate non the less it uses very little resources. I believe initially hitting the desktop 261MB of ram consumption on my PC. I did re-write a few of their debs to get some of the crap I hate out of the Operating System. I am not going to present these debs because if installed on a production machine not in chroot would wreak havoc.

Lets roll back into chroot and enhance the Operating System:
Code: Select all
chroot edit

mount none -t proc /proc
mount none -t sysfs /sys
mount none -t devpts /dev/pts
export HOME=/root
export LC_ALL=C

Grab Mate desktop Environment:
Code: Select all
#MATE?
apt-get update #Now necessary we scraped apt-cache prior to building earlier
apt-get install --no-install-recommends mate-core mate-desktop-environment

I use --no-install-recommends because I want the bare minimum w/o out all the other crap they still load on you and why I had to re-write their debs.
The output truncated:
root@JackHammer:/# apt-get install --no-install-recommends mate-core mate-desktop-environment
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
aspell aspell-en atril atril-common caja caja-common consolekit cpp cpp-4.7 dbus-x11 dconf-gsettings-backend dconf-service desktop-file-utils dictionaries-common engrampa engrampa-common eom eom-common ffmpegthumbnailer fontconfig
fontconfig-config gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gtk-2.0 gir1.2-mate-panel gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services gsettings-desktop-schemas gstreamer0.10-alsa
gstreamer0.10-plugins-base gstreamer0.10-plugins-good gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf gvfs gvfs-bin gvfs-common gvfs-daemons gvfs-libs hicolor-icon-theme libaa1 libarchive12 libasound2 libaspell15 libatasmart4
libatk1.0-0 libatk1.0-data libatkmm-1.6-1 libatril libavahi-client3 libavahi-common-data libavahi-common3 libavc1394-0 libavcodec53 libavformat53 libavutil51 libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1 libcaja-extension
libcanberra-gtk0 libcanberra0 libcdparanoia0 libck-connector0 libcpufreq0 libcroco3 libcups2 libcupsimage2 libdatrie1 libdconf1 libdjvulibre-text libdjvulibre21 libdv4 libenchant1c2a libexempi3 libexif12 libffmpegthumbnailer4
libflac8 libfontconfig1 libfontenc1 libfreetype6 libgail18 libgcrypt11 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-glx libglapi-mesa libglib2.0-bin libglib2.0-data libglibmm-2.4-1c2a libgmp10 libgnome-keyring-common
libgnome-keyring0 libgnutls26 libgpg-error0 libgpm2 libgs9 libgs9-common libgsm1 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-2.4-1c2a libgtksourceview2.0-0
libgtksourceview2.0-common libgtop2-7 libgtop2-common libgudev-1.0-0 libgxps2 libhunspell-1.3-0 libice6 libiec61883-0 libijs-0.35 libimobiledevice3 libjack-jackd2-0 libjasper1 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg62 libjpeg8
libkpathsea6 liblcms1 liblcms2-2 libltdl7 libmarco-private0 libmatedesktop libmatekbd4 libmatekeyring libmatemenu libmatepanelapplet libmatepolkit libmateweather libmateweather-common libmatewnck libmatewnck-common libmpc2 libmpfr4
libnettle4 libnotify4 libogg0 liborc-0.4-0 libp11-kit0 libpango1.0-0 libpangomm-1.4-1 libpaper1 libpixman-1-0 libplist1 libpolkit-agent-1-0 libpolkit-backend-1-0 libpoppler-glib8 libpoppler28 libproxy1 libpython2.7 libraw1394-11
librsvg2-2 librsvg2-common libsamplerate0 libschroedinger-1.0-0 libsecret-1-0 libsecret-common libshout3 libsigc++-2.0-0c2a libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libspectre1 libspeex1 libstartup-notification0 libswscale2 libt1-5
libtag1-vanilla libtag1c2a libtasn1-3 libtasn1-3-bin libtdb1 libthai-data libthai0 libtheora0 libtiff4 libtiff5 libudisks2-0 libunique-1.0-0 libupower-glib1 libusbmuxd2 libv4l-0 libv4lconvert0 libva1 libvisual-0.4-0 libvorbis0a
libvorbisenc2 libvorbisfile3 libvpx1 libvte-common libvte9 libwavpack1 libx11-6 libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri2-0 libxcb-glx0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-util0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxkbfile1 libxklavier16 libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1
marco marco-common mate-applets mate-applets-common mate-backgrounds mate-calc mate-control-center mate-desktop mate-desktop-common mate-desktop-gnome mate-dialogs mate-icon-theme mate-keyring mate-media mate-media-common
mate-media-gstreamer mate-menus mate-notification-daemon mate-panel mate-panel-common mate-polkit mate-power-manager mate-power-manager-common mate-screensaver mate-screensaver-common mate-session-manager mate-settings-daemon
mate-settings-daemon-common mate-settings-daemon-gstreamer mate-system-monitor mate-terminal mate-terminal-common mate-themes mate-utils mate-utils-common menu-xdg p7zip-full pluma pluma-common pm-utils policykit-1 poppler-data
powermgmt-base python-cairo python-dbus python-dbus-dev python-gi python-gobject python-gobject-2 python-gst0.10 python-gtk2 python-gtksourceview2 python-libxml2 python-notify shared-mime-info sound-theme-freedesktop
ttf-dejavu-core ubuntu-wallpapers ubuntu-wallpapers-quantal udisks2 upower usbmuxd x11-common x11-utils x11-xkb-utils x11-xserver-utils
Suggested packages:
aspell-doc spellutils unrar mate-file-manager gstreamer0.10-tools meld cpp-doc gcc-4.7-locales ispell emacsen-common jed-extra lha sharutils ncompress binutils unace lzip lzop rzip unalz unzip zoo xz-utils arj alsa-utils
murrine-themes gvfs-backends libasound2-plugins libasound2-python libcanberra-pulse cups-common libdv-bin oss-compat libenchant-voikko rng-tools gnome-keyring gnutls-bin gpm fonts-droid libvisual-0.4-plugins gstreamer-codec-install
gnome-codec-install jackd2 libjasper-runtime liblcms-utils liblcms2-utils ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp libraw1394-doc librsvg2-bin libspectre1-dbg speex gconf2
xscreensaver-data rss-glx p7zip-rar wireless-tools ethtool radeontool poppler-utils ghostscript fonts-japanese-mincho fonts-ipafont-mincho fonts-japanese-gothic fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming
fonts-unfonts-core python-dbus-doc python-dbus-dbg python-gi-cairo python-gobject-2-dbg python-gst0.10-dev python-gst0.10-dbg python-gtk2-doc libgtksourceview2.0-dev ubuntu-wallpapers-oneiric ubuntu-wallpapers-natty
ubuntu-wallpapers-maverick ubuntu-wallpapers-lucid ubuntu-wallpapers-karmic ubuntu-wallpapers-precise xfsprogs reiserfsprogs mdadm cryptsetup-bin mesa-utils nickle cairo-5c xorg-docs-core
Recommended packages:
libpam-ck-connector rpm2cpio alsa-base gstreamer0.10-x policykit-1-gnome libcanberra-gtk-module enchant libgl1-mesa-dri hunspell-en-us hunspell-dictionary myspell-dictionary notification-daemon libpaper-utils xml-core cpufrequtils
udisks libgksu2-0 dmz-cursor-theme menu vbetool mtools ntfs-3g
The following NEW packages will be installed:
aspell aspell-en atril atril-common caja caja-common consolekit cpp cpp-4.7 dbus-x11 dconf-gsettings-backend dconf-service desktop-file-utils dictionaries-common engrampa engrampa-common eom eom-common ffmpegthumbnailer fontconfig
fontconfig-config gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gtk-2.0 gir1.2-mate-panel gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services gsettings-desktop-schemas gstreamer0.10-alsa
gstreamer0.10-plugins-base gstreamer0.10-plugins-good gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf gvfs gvfs-bin gvfs-common gvfs-daemons gvfs-libs hicolor-icon-theme libaa1 libarchive12 libasound2 libaspell15 libatasmart4
libatk1.0-0 libatk1.0-data libatkmm-1.6-1 libatril libavahi-client3 libavahi-common-data libavahi-common3 libavc1394-0 libavcodec53 libavformat53 libavutil51 libcaca0 libcairo-gobject2 libcairo2 libcairomm-1.0-1 libcaja-extension
libcanberra-gtk0 libcanberra0 libcdparanoia0 libck-connector0 libcpufreq0 libcroco3 libcups2 libcupsimage2 libdatrie1 libdconf1 libdjvulibre-text libdjvulibre21 libdv4 libenchant1c2a libexempi3 libexif12 libffmpegthumbnailer4
libflac8 libfontconfig1 libfontenc1 libfreetype6 libgail18 libgcrypt11 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-glx libglapi-mesa libglib2.0-bin libglib2.0-data libglibmm-2.4-1c2a libgmp10 libgnome-keyring-common
libgnome-keyring0 libgnutls26 libgpg-error0 libgpm2 libgs9 libgs9-common libgsm1 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkmm-2.4-1c2a libgtksourceview2.0-0
libgtksourceview2.0-common libgtop2-7 libgtop2-common libgudev-1.0-0 libgxps2 libhunspell-1.3-0 libice6 libiec61883-0 libijs-0.35 libimobiledevice3 libjack-jackd2-0 libjasper1 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg62 libjpeg8
libkpathsea6 liblcms1 liblcms2-2 libltdl7 libmarco-private0 libmatedesktop libmatekbd4 libmatekeyring libmatemenu libmatepanelapplet libmatepolkit libmateweather libmateweather-common libmatewnck libmatewnck-common libmpc2 libmpfr4
libnettle4 libnotify4 libogg0 liborc-0.4-0 libp11-kit0 libpango1.0-0 libpangomm-1.4-1 libpaper1 libpixman-1-0 libplist1 libpolkit-agent-1-0 libpolkit-backend-1-0 libpoppler-glib8 libpoppler28 libproxy1 libpython2.7 libraw1394-11
librsvg2-2 librsvg2-common libsamplerate0 libschroedinger-1.0-0 libsecret-1-0 libsecret-common libshout3 libsigc++-2.0-0c2a libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libspectre1 libspeex1 libstartup-notification0 libswscale2 libt1-5
libtag1-vanilla libtag1c2a libtasn1-3 libtasn1-3-bin libtdb1 libthai-data libthai0 libtheora0 libtiff4 libtiff5 libudisks2-0 libunique-1.0-0 libupower-glib1 libusbmuxd2 libv4l-0 libv4lconvert0 libva1 libvisual-0.4-0 libvorbis0a
libvorbisenc2 libvorbisfile3 libvpx1 libvte-common libvte9 libwavpack1 libx11-6 libx11-data libx11-xcb1 libxau6 libxaw7 libxcb-dri2-0 libxcb-glx0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-util0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxkbfile1 libxklavier16 libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1
marco marco-common mate-applets mate-applets-common mate-backgrounds mate-calc mate-control-center mate-core mate-desktop mate-desktop-common mate-desktop-environment mate-desktop-gnome mate-dialogs mate-icon-theme mate-keyring
mate-media mate-media-common mate-media-gstreamer mate-menus mate-notification-daemon mate-panel mate-panel-common mate-polkit mate-power-manager mate-power-manager-common mate-screensaver mate-screensaver-common
mate-session-manager mate-settings-daemon mate-settings-daemon-common mate-settings-daemon-gstreamer mate-system-monitor mate-terminal mate-terminal-common mate-themes mate-utils mate-utils-common menu-xdg p7zip-full pluma
pluma-common pm-utils policykit-1 poppler-data powermgmt-base python-cairo python-dbus python-dbus-dev python-gi python-gobject python-gobject-2 python-gst0.10 python-gtk2 python-gtksourceview2 python-libxml2 python-notify
shared-mime-info sound-theme-freedesktop ttf-dejavu-core ubuntu-wallpapers ubuntu-wallpapers-quantal udisks2 upower usbmuxd x11-common x11-utils x11-xkb-utils x11-xserver-utils
0 upgraded, 306 newly installed, 0 to remove and 7 not upgraded.
Need to get 171 MB of archives.
After this operation, 431 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal/main libgpg-error0 i386 1.10-3.1ubuntu1 [14.6 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ quantal-updates/main libgcrypt11 i386 1.5.0-3ubuntu1.1 [280 kB]
...
Setting up mate-desktop-environment (1.6.0.2+quantal) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for libgdk-pixbuf2.0-0:i386 ...
root@JackHammer:/#

Great, so now we have a desktop environment. If you were to build the ISO now, you would drop right back to the same black screen as before. We do not have a login manager, let's fix that:
Code: Select all
apt-get install --no-install-recommends lightdm lightdm-gtk-greeter xserver-xorg xorg xserver-xorg-core unity-greeter

Output truncated:
root@JackHammer:/# apt-get install --no-install-recommends lightdm lightdm-gtk-greeter xserver-xorg xorg xserver-xorg-core unity-greeter
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
at-spi2-core gnome-desktop3-data gnome-settings-daemon libappindicator3-1 libasyncns0 libatk-bridge2.0-0 libatspi2.0-0 libaudit0 libcanberra-gtk3-0 libcolord1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdrm-nouveau2 libfs6
libgl1-mesa-dri libglu1-mesa libgnome-desktop-3-4 libgnomekbd-common libgnomekbd8 libgtk-3-0 libgtk-3-common libindicator3-7 libjson0 liblightdm-gobject-1-0 libllvm3.3 libmtdev1 libnspr4 libnss3 libpulse-mainloop-glib0 libpulse0
libsndfile1 libwacom-common libwacom2 libwrap0 libxatracker1 libxfont1 libxvmc1 nautilus-data x11-apps x11-session-utils x11-xfs-utils xauth xfonts-base xfonts-encodings xfonts-utils xinit xinput xorg-docs-core xserver-common
xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati xserver-xorg-video-cirrus
xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-modesetting xserver-xorg-video-neomagic xserver-xorg-video-nouveau xserver-xorg-video-openchrome
xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-s3 xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx
xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware
Suggested packages:
gnome-screensaver libglide3 nautilus mesa-utils xfs xserver xorg-docs xfonts-100dpi xfonts-75dpi gpointing-device-settings touchfreeze firmware-linux
Recommended packages:
pulseaudio indicator-application libcanberra-gtk3-module colord libtxc-dxtn-s2tc0 libtxc-dxtn0 hwdata libgtk-3-bin tcpd indicator-datetime indicator-power indicator-session indicator-sound lightdm-remote-session-freerdp
lightdm-remote-session-uccsconfigure network-manager-gnome remote-login-service xbitmaps xfonts-scalable
The following packages will be REMOVED:
mate-desktop-gnome
The following NEW packages will be installed:
at-spi2-core gnome-desktop3-data gnome-settings-daemon libappindicator3-1 libasyncns0 libatk-bridge2.0-0 libatspi2.0-0 libaudit0 libcanberra-gtk3-0 libcolord1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdrm-nouveau2 libfs6
libgl1-mesa-dri libglu1-mesa libgnome-desktop-3-4 libgnomekbd-common libgnomekbd8 libgtk-3-0 libgtk-3-common libindicator3-7 libjson0 liblightdm-gobject-1-0 libllvm3.3 libmtdev1 libnspr4 libnss3 libpulse-mainloop-glib0 libpulse0
libsndfile1 libwacom-common libwacom2 libwrap0 libxatracker1 libxfont1 libxvmc1 lightdm lightdm-gtk-greeter nautilus-data unity-greeter x11-apps x11-session-utils x11-xfs-utils xauth xfonts-base xfonts-encodings xfonts-utils xinit
xinput xorg xorg-docs-core xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-vmmouse xserver-xorg-input-wacom
xserver-xorg-video-all xserver-xorg-video-ati xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-modesetting xserver-xorg-video-neomagic
xserver-xorg-video-nouveau xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon xserver-xorg-video-s3 xserver-xorg-video-savage xserver-xorg-video-siliconmotion
xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-vesa xserver-xorg-video-vmware
0 upgraded, 84 newly installed, 1 to remove and 7 not upgraded.
Need to get 33.6 MB of archives.
After this operation, 87.7 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal/main gnome-desktop3-data all 3.6.0.1-0ubuntu2 [53.0 kB]
Get:2 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ quantal/main libdrm-nouveau2 i386 2.4.46+git20130910.58d00888-0ubuntu0sarvatt~quantal [23.8 kB]
...
Setting up lightdm-gtk-greeter (1.3.1-0ubuntu1) ...
update-alternatives: using /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf to provide /etc/lightdm/lightdm-gtk-greeter.conf (lightdm-gtk-greeter-config-derivative) in auto mode
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@JackHammer:/#


We have Mate installed, not set up. A minimal DE. Let's get it setup to drop straight to the DE:
Code: Select all
/usr/lib/lightdm/lightdm-set-defaults -s mate

If we were to build now, we would have a minimalist Live distro w/o an installer. Let's rectify that while we are at it.
Snatch Ubiquity Installer:
Code: Select all
apt-get install --no-install-recommends ubiquity-frontend-gtk

Ubiquity has no clue what Mate is, lets square that away while we are at it:
Code: Select all
sed -i 's/OnlyShowIn=GNOME;XFCE;Unity;/OnlyShowIn=MATE;GNOME;XFCE;Unity;/g' /usr/share/applications/ubiquity-gtkui.desktop

Bail out of chroot:
Code: Select all
apt-get autoremove
apt-get clean
apt-get autoclean
dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge #if this errors we don't care, this is to clean up purged pkgs if any
rm /tmp/* #Clean out tmp
rm /var/crash/* #Scrap any crash logs.
#unmount - if you get lsof errors reboot the machine before attempting any build.
umount -f /proc/sys/fs/binfmt_misc
umount /proc
umount /sys
umount /dev/pts
rm -rf /tmp/* /tmp/.* ~/.bash_history /home/root/.bash_history /root/.bash_history /etc/apt/*.save /etc/apt/sources.list.d/*.save /var/crash/* /*.old /var/log/*
rm -R /var/cache/apt /var/lib/apt/lists /var/cache/apt/*.bin
exit

Let's Build our first GUI based Operating System
The results:
99.61% done, estimate finish Fri Oct 25 03:49:53 2013
Total translation table size: 2048
Total rockridge attributes bytes: 23001
Total directory bytes: 47104
Path table size(bytes): 152
Max brk space used 44000
235925 extents written (460 MB)
root@JackHammer:/home/theemahn/wip/extract-cd#

I'm once again saving you the gratification of building your own O/S you can download it here.
Customizing our Operating System:
We have successful built a very generic O/S, now it is time to toss eyecandy & applications to it and a little Ultimate Edition touch.
For the last time rolling into chroot:
Code: Select all
chroot edit
mount none -t proc /proc
mount none -t sysfs /sys
mount none -t devpts /dev/pts
export HOME=/root
export LC_ALL=C

Now a little Ultimate Edition touch:
Code: Select all
cd /tmp/
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-theme-3.6-all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-cursors-0.0.5_all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-icons-dark-glass.0.0.1_all.deb
dpkg -i *.deb

Output truncated:
root@JackHammer:/tmp# cd /tmp/
root@JackHammer:/tmp# wget http://ultimateedition.info/Ultimate_Ed ... .6-all.deb
--2013-10-25 09:11:48-- http://ultimateedition.info/Ultimate_Ed ... .6-all.deb
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6138090 (5.9M) [application/x-debian-package]
Saving to: `ultimate-edition-theme-3.6-all.deb'

100%[============================================>] 6,138,090 1.14M/s in 5.6s

2013-10-25 09:11:54 (1.04 MB/s) - `ultimate-edition-theme-3.6-all.deb' saved [6138090/6138090]

root@JackHammer:/tmp# wget http://ultimateedition.info/Ultimate_Ed ... .5_all.deb
--2013-10-25 09:11:54-- http://ultimateedition.info/Ultimate_Ed ... .5_all.deb
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4149162 (4.0M) [application/x-debian-package]
Saving to: `ultimate-edition-cursors-0.0.5_all.deb'

100%[=============================================>] 4,149,162 1.20M/s in 3.3s

2013-10-25 09:11:59 (1.20 MB/s) - `ultimate-edition-cursors-0.0.5_all.deb' saved [4149162/4149162]

root@JackHammer:/tmp# wget http://ultimateedition.info/Ultimate_Ed ... .1_all.deb
--2013-10-25 09:11:59-- http://ultimateedition.info/Ultimate_Ed ... .1_all.deb
Resolving ultimateedition.info (ultimateedition.info)... 50.62.226.1
Connecting to ultimateedition.info (ultimateedition.info)|50.62.226.1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 111482198 (106M) [application/x-debian-package]
Saving to: `ultimate-edition-icons-dark-glass.0.0.1_all.deb'

100%[=============================================>] 111,482,198 1.89M/s in 66s

2013-10-25 09:13:05 (1.61 MB/s) - `ultimate-edition-icons-dark-glass.0.0.1_all.deb' saved [111482198/111482198]
root@JackHammer:/tmp# dpkg -i *.deb
Selecting previously unselected package ultimate-edition-cursors.
(Reading database ... 84137 files and directories currently installed.)
Unpacking ultimate-edition-cursors (from ultimate-edition-cursors-0.0.5_all.deb) ...
Selecting previously unselected package ultimate-edition-icons-dark-glass.
Unpacking ultimate-edition-icons-dark-glass (from ultimate-edition-icons-dark-glass.0.0.1_all.deb) ...
Selecting previously unselected package ultimate-edition-theme-3.6.
Unpacking ultimate-edition-theme-3.6 (from ultimate-edition-theme-3.6-all.deb) ...
Setting up ultimate-edition-cursors (0.0.5) ...
update-alternatives: using /usr/share/icons/Ultimate-Edition-Blue-Velvet-Cursor/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
update-alternatives: using /usr/share/icons/Ultimate-Edition-Red-Cursor/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up ultimate-edition-icons-dark-glass (0.0.1) ...
Setting up ultimate-edition-theme-3.6 (3.6.0) ...
root@JackHammer:/tmp#

We have already set the default cursor as can be seen from the "Alternatives" above. Let's scrap the above packages we no longer need them:
Code: Select all
rm *.deb
apt-get update # we need to refresh sources we scraped them last build.
apt-get install ttf-liberation #we will need it a bit later

Let's replace the plymouth splash & grub splash with a little Ultimate Edition goodness only do this one time no matter how many times you build the operating system:
Code: Select all
##CUSTOMIZE GRUB MENU
#Stamp Plymouth:
echo '[Plymouth Theme]
Name=Ultimate Edition Text
Description=Text mode theme based on ubuntu-logo theme
ModuleName=ubuntu-text

[ubuntu-text]
title=Ultimate 3.6
black=0x000000
white=0xffffff
brown=0xff4012
blue=0x988592' > /lib/plymouth/themes/text.plymouth

#Build font
grub-mkfont --size=16 --output=/boot/grub/liberation.pf2 /usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf
#Modify grub
#nano /etc/default/grub
#at the bottom add:
echo 'GRUB_BACKGROUND="/usr/share/wallpapers/Ultimate_Edition_3.6.png"
export GRUB_MENU_PICTURE="/usr/share/wallpapers/Ultimate_Edition_3.6.png"
export GRUB_COLOR_NORMAL="black/black"
export GRUB_COLOR_HIGHLIGHT="red/black"
GRUB_FONT="/boot/grub/liberation.pf2"' >> /etc/default/grub
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-plymouth-3.6.1_all.deb
dpkg -i *.deb

update-alternatives: using /lib/plymouth/themes/Ultimate_Edition_3.6/Ultimate_Edition_3.6.plymouth to provide /lib/plymouth/themes/default.plymouth (default.plymouth) in auto mode
update-initramfs: deferring update (trigger activated)
Setting up ultimate-edition-theme-3.6 (3.6.0) ...
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.7.0-7-generic
cryptsetup: WARNING: could not determine root device from /etc/fstab
root@JackHammer:/tmp#

Plymouth splash is now set, let's turn up the heat on grub:
Code: Select all
apt-get install grub2

k I call this the big hook, updating grub is quite nasty from a chroot environment:
Code: Select all
#Big Hook?
exit
mount --bind /dev/ edit/dev
chroot edit
update-grub

If you have done it correctly you should see similar:
Setting up grub2 (2.00-7ubuntu11) ...
root@JackHammer:/tmp# exit
exit
root@JackHammer:/home/theemahn/wip# mount --bind /dev/ edit/dev
root@JackHammer:/home/theemahn/wip# chroot edit
root@JackHammer:/# update-grub
Generating grub.cfg ...
Found background: /usr/share/wallpapers/Ultimate_Edition_3.6.png
Found linux image: /boot/vmlinuz-3.7.0-7-generic
Found initrd image: /boot/initrd.img-3.7.0-7-generic
Found memtest86+ image: /boot/memtest86+.bin
grub-probe: error: cannot find a GRUB drive for /dev/sdf1. Check your device.map.
Found Ultimate Edition Lite 3.6 (3.6) on /dev/sda1
done
root@JackHammer:/#

We would like a custom unity greeter splash as well right?
Code: Select all
#### CUSOMIZATION SECTION ####

#CUSTOM LightDM - optional & will be empty
#Edit the following file :
#nano /usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.override
echo "[com.canonical.unity-greeter]
draw-user-backgrounds=false
draw-grid=false
theme-name='Ultimate Edition 3.6'
background='/usr/share/wallpapers/Ultimate_Edition_3.6.png'
logo='/usr/share/pixmaps/3.6-logo.png'
background-logo='/usr/share/pixmaps/3.6-logo.png'
icon-theme-name='Ultimate Edition Dark Glass'
play-ready-sound=true
font-name='Liberation Sans 10'
background-color='#000000'" > /usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.override

#Apply the new settings :
glib-compile-schemas /usr/share/glib-2.0/schemas/

Internal Distro Stamping, is a rough chore. I have struggled in this department as Ubuntu jerks files all over the system to try and prevent me or anyone else from doing what I am about to show you. I am constantly on my toes here trying to find what adjustments they have made & why software is failing. They dig their meet hooks in so far I have written scripts to undo their handy work. A perfect example of this is software-center. in Ultimate Edition 3.4.2 for example it is no longer called Ubuntu Software Center it is called Ultimate Software Center I used sed to rip it up I am only providing this as an example:
Code: Select all
#INTERNAL DISTRO STAMPING
#Distribution Layout VARS:
DIST_NAME='Ultimate_Edition'
DIST_VERSION='3.6'
DIST_BASE='quantal'
DIST_NAME_LONG='Ultimate Edition Lite 3.6'

#lsb_release
echo 'DISTRIB_ID='$DIST_NAME > /etc/lsb-release
echo 'DISTRIB_RELEASE='$DIST_VERSION >> /etc/lsb-release
echo 'DISTRIB_CODENAME='$DIST_BASE >> /etc/lsb-release
echo 'DISTRIB_DESCRIPTION="'$DIST_NAME_LONG'"' >> /etc/lsb-release

#issue
echo $DIST_NAME_LONG'\n \l' > /etc/issue
echo $DIST_NAME_LONG > /etc/issue.net

#os-release
echo 'NAME="'$DIST_NAME'"' > /etc/os-release
echo 'VERSION='$DIST_VERSION', "'$DIST_BASE'"' >> /etc/os-release
echo 'ID=ultimate' >> /etc/os-release
echo 'ID_LIKE=debian' >> /etc/os-release
echo 'PRETTY_NAME="'$DIST_NAME' ('$DIST_VERSION')"' >> /etc/os-release
echo 'VERSION_ID='$DIST_VERSION >> /etc/os-release

#Templates = for synaptic etc.
#apt-get install software-center
cp /usr/share/python-apt/templates/Ubuntu.info /usr/share/python-apt/templates/$DIST_NAME.info
cp /usr/share/python-apt/templates/Ubuntu.mirrors /usr/share/python-apt/templates/$DIST_NAME.mirrors
sed -i 's/Ubuntu/Ultimate_Edition/g' /usr/share/python-apt/templates/$DIST_NAME.info

if [ -e /usr/share/software-center/softwarecenter/distro/Ubuntu.py ]; then
cp /usr/share/software-center/softwarecenter/distro/Ubuntu.py /usr/share/software-center/softwarecenter/distro/$DIST_NAME.py
sed -i 's/Ubuntu/$DIST_NAME/g' /usr/share/software-center/softwarecenter/distro/$DIST_NAME.py
#apt-get install --reinstall software-center
fi

if [ -e /usr/share/software-center/softwarecenter/distro/ubuntu.py ]; then
cp /usr/share/software-center/softwarecenter/distro/ubuntu.py /usr/share/software-center/softwarecenter/distro/$DIST_NAME.py
sed -i 's/Ubuntu/$DIST_NAME/g' /usr/share/software-center/softwarecenter/distro/$DIST_NAME.py
#apt-get install --reinstall software-center
fi
sed -i 's/URL=.*/URL=\"http:\/\/forumubuntusoftware.info\/"/g' /etc/update-motd.d/10-help-text
rm -f /var/crash/*

apt-get install yourfavoriteapplications and you should be set for example:
Code: Select all
apt-get install firefox radiotray yarssr fusion-icon radio-tray

Let's set start up apps:
Code: Select all
#Startup apps:
#Radiotray
echo '[Desktop Entry]
Name=Radio Tray
Name[en_GB]=Radio Tray
Type=Application
Exec=radiotray
Terminal=false
Icon=radiotray
Comment=Streams Radio stations.
Categories=Internet;' > /etc/xdg/autostart/radiotray.desktop

#Conky Builder
echo '[Desktop Entry]
Name=ConkyBuilder
Name[en_GB]=ConkyBuilder
Type=Application
Exec=/usr/share/ultimate_edition/conkybuilder.sh
Terminal=false
Icon=gnome-do
Comment=Builds Conky skelaton.
Categories=System;' > /etc/xdg/autostart/cbuilder.desktop

#Fusion
echo '[Desktop Entry]
Name=Fusion Icon
Name[en_GB]=Fusion Icon
Type=Application
Exec=fusion-icon
Terminal=false
Icon=fusion-icon
Comment=Enables access to compiz and emerald.
Categories=System;' > /etc/xdg/autostart/fusion.desktop

#Yarssr
echo '[Desktop Entry]
Name=Yarssr
Name[en_GB]=Yarssr
Type=Application
Exec=yarssr
Terminal=false
Icon=gnome-do
Comment=Grab News feeds with low resource usage.
Categories=Internet;' > /etc/xdg/autostart/yarssr.desktop

We missed a few apps. What about conky builder etc.:
Code: Select all
wget http://ultimateedition.info/Ultimate_Edition_3.6/conky-fonts-0.0.2_all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/conky-builder-1.21_all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-code-cleanup_1.7.2-1_all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultamatix-2.0.1_all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-female-themes-1.0-all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ubiquity-slideshow-ubuntu_81_all.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-sound-scheme-0.0.4_all.deb
dpkg -i *.deb

We will get errors in installation for missing dependencies force it and it will retrieve missing packages.
Code: Select all
apt-get install -f

root@JackHammer:/tmp# apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
conky-all hddtemp libasound2-plugins libaudclient2 libcanberra-gtk3-module libcurl3-gnutls libgif4 libid3tag0 libimlib2 libjavascriptcoregtk-1.0-0 liblua5.1-0 librtmp0 libruby1.9.1 libsensors4 libspeexdsp1 libutempter0
libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libxmmsclient6 libyaml-0-2 lm-sensors python-eggtrayicon python-vte python-webkit ruby ruby1.9.1 xbitmaps xterm
Suggested packages:
apcupsd audacious moc mpd xmms2 ksensors gstreamer0.10-plugins-bad gstreamer0.10-ffmpeg fancontrol sensord read-edid i2c-tools ri ruby-dev ruby1.9.1-examples ri1.9.1 graphviz ruby1.9.1-dev ruby-switch xfonts-cyrillic
The following NEW packages will be installed:
conky-all hddtemp libasound2-plugins libaudclient2 libcanberra-gtk3-module libcurl3-gnutls libgif4 libid3tag0 libimlib2 libjavascriptcoregtk-1.0-0 liblua5.1-0 librtmp0 libruby1.9.1 libsensors4 libspeexdsp1 libutempter0
libwebkitgtk-1.0-0 libwebkitgtk-1.0-common libxmmsclient6 libyaml-0-2 lm-sensors python-eggtrayicon python-vte python-webkit ruby ruby1.9.1 xbitmaps xterm
0 upgraded, 28 newly installed, 0 to remove and 7 not upgraded.
4 not fully installed or removed.
Need to get 17.4 MB of archives.
After this operation, 56.0 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
...
Setting up ultimate-edition-sound-scheme (0.0.4) ...
Processing triggers for ureadahead ...
Setting up conky-builder (1.21) ...
Installing Conky Builder
Root user / chroot environment detected.
Setting execution rights for scripts.
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@JackHammer:/tmp#

I have saved the best for last, I spend a great amount of time writing this little gem for each release. Ultimate Edition Customization deb at this point I almost always build the O/S first so I have something to fall back on. I am going to try my luck:
Code: Select all
rm *.deb
wget http://ultimateedition.info/Ultimate_Edition_3.6/ultimate-edition-customizations-3.6_all.deb
dpkg -i ultimate-edition-customizations-3.6_all.deb

root@JackHammer:/tmp# dpkg -i ultimate-edition-customizations-3.6_all.deb
Selecting previously unselected package ultimate-edition-customizations.
(Reading database ... 114324 files and directories currently installed.)
Unpacking ultimate-edition-customizations (from ultimate-edition-customizations-3.6_all.deb) ...
Replacing files in old package metacity-common ...
Replaced by files in installed package ultimate-edition-sound-scheme ...
Replacing files in old package nautilus-data ...
Replacing files in old package gsettings-desktop-schemas ...
Replacing files in old package unity-greeter ...
Replacing files in old package mate-system-monitor ...
Replacing files in old package ubiquity-frontend-gtk ...
Replaced by files in installed package conky-builder ...
Replacing files in old package bash ...
Setting up ultimate-edition-customizations (3.6.0) ...

Configuration file `/etc/lightdm/lightdm.conf'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** lightdm.conf (Y/I/N/O/D/Z) [default=N] ?

Just answer Yes to everything.
Bail out of Chroot:
Code: Select all
apt-get autoremove
apt-get clean
apt-get autoclean
dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge #if this errors we don't care, this is to clean up purged pkgs if any
rm /tmp/* #Clean out tmp
rm /var/crash/* #Scrap any crash logs.
#unmount - if you get lsof errors reboot the machine before attempting any build.
umount -f /proc/sys/fs/binfmt_misc
umount /proc
umount /sys
umount /dev/pts
rm -rf /tmp/* /tmp/.* ~/.bash_history /home/root/.bash_history /root/.bash_history /etc/apt/*.save /etc/apt/sources.list.d/*.save /var/crash/* /*.old /var/log/*
rm -R /var/cache/apt /var/lib/apt/lists /var/cache/apt/*.bin
exit

Let's build our final product.
root@JackHammer:/home/theemahn/wip/extract-cd# mkisofs -r -V "Ultimate Edition Lite 3.6" -p TheeMahn -P "Ultimate Edition Team" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../ultimate-edition-3.6-lite-x86-`date +"%h-%d-%Y-%H%M"`.iso .
I: -input-charset not specified, using utf-8 (detected in locale settings)
Size of boot image is 4 sectors -> No emulation
1.48% done, estimate finish Fri Oct 25 07:18:10 2013
2.97% done, estimate finish Fri Oct 25 07:18:10 2013
4.45% done, estimate finish Fri Oct 25 07:18:10 2013
5.93% done, estimate finish Fri Oct 25 07:18:10 2013
7.41% done, estimate finish Fri Oct 25 07:18:10 2013
8.89% done, estimate finish Fri Oct 25 07:18:10 2013
10.37% done, estimate finish Fri Oct 25 07:18:10 2013
11.86% done, estimate finish Fri Oct 25 07:18:10 2013
13.34% done, estimate finish Fri Oct 25 07:18:10 2013
14.82% done, estimate finish Fri Oct 25 07:18:10 2013
16.30% done, estimate finish Fri Oct 25 07:18:10 2013
17.78% done, estimate finish Fri Oct 25 07:18:10 2013
19.26% done, estimate finish Fri Oct 25 07:18:10 2013
20.75% done, estimate finish Fri Oct 25 07:18:10 2013
22.23% done, estimate finish Fri Oct 25 07:18:10 2013
23.71% done, estimate finish Fri Oct 25 07:18:10 2013
25.19% done, estimate finish Fri Oct 25 07:18:10 2013
26.67% done, estimate finish Fri Oct 25 07:18:10 2013
28.15% done, estimate finish Fri Oct 25 07:18:10 2013
29.64% done, estimate finish Fri Oct 25 07:18:10 2013
31.12% done, estimate finish Fri Oct 25 07:18:10 2013
32.60% done, estimate finish Fri Oct 25 07:18:10 2013
34.08% done, estimate finish Fri Oct 25 07:18:10 2013
35.56% done, estimate finish Fri Oct 25 07:18:10 2013
37.04% done, estimate finish Fri Oct 25 07:18:10 2013
38.53% done, estimate finish Fri Oct 25 07:18:10 2013
40.00% done, estimate finish Fri Oct 25 07:18:10 2013
41.49% done, estimate finish Fri Oct 25 07:18:10 2013
42.97% done, estimate finish Fri Oct 25 07:18:10 2013
44.45% done, estimate finish Fri Oct 25 07:18:10 2013
45.93% done, estimate finish Fri Oct 25 07:18:10 2013
47.41% done, estimate finish Fri Oct 25 07:18:10 2013
48.89% done, estimate finish Fri Oct 25 07:18:10 2013
50.38% done, estimate finish Fri Oct 25 07:18:10 2013
51.86% done, estimate finish Fri Oct 25 07:18:10 2013
53.34% done, estimate finish Fri Oct 25 07:18:10 2013
54.82% done, estimate finish Fri Oct 25 07:18:10 2013
56.30% done, estimate finish Fri Oct 25 07:18:10 2013
57.78% done, estimate finish Fri Oct 25 07:18:10 2013
59.27% done, estimate finish Fri Oct 25 07:18:10 2013
60.75% done, estimate finish Fri Oct 25 07:18:10 2013
62.23% done, estimate finish Fri Oct 25 07:18:10 2013
63.71% done, estimate finish Fri Oct 25 07:18:10 2013
65.19% done, estimate finish Fri Oct 25 07:18:10 2013
66.67% done, estimate finish Fri Oct 25 07:18:10 2013
68.16% done, estimate finish Fri Oct 25 07:18:10 2013
69.64% done, estimate finish Fri Oct 25 07:18:10 2013
71.12% done, estimate finish Fri Oct 25 07:18:10 2013
72.60% done, estimate finish Fri Oct 25 07:18:10 2013
74.08% done, estimate finish Fri Oct 25 07:18:10 2013
75.56% done, estimate finish Fri Oct 25 07:18:10 2013
77.05% done, estimate finish Fri Oct 25 07:18:10 2013
78.53% done, estimate finish Fri Oct 25 07:18:10 2013
80.01% done, estimate finish Fri Oct 25 07:18:10 2013
81.49% done, estimate finish Fri Oct 25 07:18:10 2013
82.97% done, estimate finish Fri Oct 25 07:18:10 2013
84.45% done, estimate finish Fri Oct 25 07:18:10 2013
85.94% done, estimate finish Fri Oct 25 07:18:10 2013
87.42% done, estimate finish Fri Oct 25 07:18:11 2013
88.90% done, estimate finish Fri Oct 25 07:18:11 2013
90.38% done, estimate finish Fri Oct 25 07:18:11 2013
91.86% done, estimate finish Fri Oct 25 07:18:11 2013
93.34% done, estimate finish Fri Oct 25 07:18:11 2013
94.82% done, estimate finish Fri Oct 25 07:18:11 2013
96.31% done, estimate finish Fri Oct 25 07:18:11 2013
97.79% done, estimate finish Fri Oct 25 07:18:11 2013
99.27% done, estimate finish Fri Oct 25 07:18:11 2013
Total translation table size: 2048
Total rockridge attributes bytes: 23001
Total directory bytes: 47104
Path table size(bytes): 152
Max brk space used 44000
337477 extents written (659 MB)
root@JackHammer:/home/theemahn/wip/extract-cd#

Resulting Operating systems
ISO BUILD RESULT #1 - Absolutely the bare minimum
ISO BUILD RESULT #2 - With DE
ISO BUILD RESULT #3 - Final product Ultimate Edition Goodness

Final Words
This is not all the work I had involved in building Ultimate Edition 3.6 Lite. I did add additional software, additional network support. The process of trimming the fat to get it to cd in size. Fixing bugs etc. Building all the packages involved - a big thanks to repostorm there.

I hope you have learned a thing or 2 in the building process, if you have I guess it was worth the 4 or 5 hours I have spent writing this post and building Operating Systems with you.

Hope to see your incarnation of an O/S on the web, I sure hope you take the time to say Thanks to Glenn "TheeMahn" Cady ;)

TheeMahn,
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Building Ultimate Edition 3.6

Postby pam » Fri Oct 25, 2013 1:42 am

http://sevencapitalsins.wordpress.com/2 ... ernel-wtf/
http://askubuntu.com/questions/126664/w ... ltime-ones

low latency can be a bit slower than normal kernels. Mostly used for audio and videogames. Useful for high load servers. Used also for industrial terminals.
The early days before real dual cores was different. Every kernel tweak mattered. You wont notice any speed differences on your quad considering it has high IPC and good multicore efficiency. Biggest speed/responsiveness difference would be made by SSD or RAID.
Try, no harm. If you break something i'm not responsible.
DONOTSPAMORTROLL:
http://forumubuntusoftware.info/viewtopic.php?f=9&t=11
Download Ultimate Edition and Oz Unity 3.0 from copy:-
https://www.copy.com/s/oBnDBsDOvxF8jW1EuLKM/Public
Download Ultimate Edition from sourceforge:-
http://sourceforge.net/projects/ultimat ... rce=navbar
Download Oz Unity 3.0 from sourceforge:-
http://sourceforge.net/projects/ueoz/files/UEOz/
Download Ultimate Edition torrents from linuxtracker:-
http://linuxtracker.org/index.php?page= ... 0&active=1
Download Oz Unity 3.0 torrents from linuxtracker:-
http://linuxtracker.org/index.php?page= ... 0&active=1
Image Image
Visit:http://www.ultimateeditionoz.com
User avatar
pam
Site Admin
 
Posts: 1087
Joined: Wed May 25, 2011 5:56 am
Location: India
Age: 38
Operating System: Ultimate Edition 3.5 64 BIT



Re: Building Ultimate Edition 3.6

Postby TheeMahn » Fri Oct 25, 2013 7:50 am

pam wrote:http://sevencapitalsins.wordpress.com/2007/08/10/low-latency-kernel-wtf/
http://askubuntu.com/questions/126664/w ... ltime-ones

low latency can be a bit slower than normal kernels. Mostly used for audio and videogames. Useful for high load servers. Used also for industrial terminals.
The early days before real dual cores was different. Every kernel tweak mattered. You wont notice any speed differences on your quad considering it has high IPC and good multicore efficiency. Biggest speed/responsiveness difference would be made by SSD or RAID.
Try, no harm. If you break something i'm not responsible.


When it comes to build for the general public to avoid issues it is in your best intrest to use a generic kernel, however server specific or computer specific there are many gains in doing so. I find a pae kernel to be more responsive when I really load my machine down with tasks which I commonly do. I'm sure if you look at some of my screenies throughout the forum you will find many that I have 10 or better terminals open. I don't wait on the computer, I will initiate a new task prior to the previous completing w/o thought. When people see me navigate my way around a machine it is typically in awe.

I do not possess the time to get my machine running at peak performance, because I always have another Operating System or application to develop. There truly is no rest for the wicked here lol

When it comes to raid and ssd, I have a nearly perfect setup or thus I will have. SSD to boot and build from dual raid with cron jobs for storage, speed & data integrity. With 2 drive in raid 0 when I pick up an ISO from the SSD I just built and drop it to the array I typically don't even see a progress dialog it is done that fast. Multiple ISO's with greater then 6GB of data it will finally report to me the transfer speed which is typically around 350MB/s this is real time performance which is the absolute most important, not some benchmark for someone to say mine is bigger then yours ;)

When I ran dual raided SSD's it was a give and take situation. It was slow to boot imagine that. Took Linux 5 seconds for it to find the raid array then it would jet to like 1100 MB/s to load the O/S up. Building O/S's off raided Sata III SSD's was truly a dream. I could tell it to grab 1200 or so packages and install them after they were downloaded the package names etc would fly by so fast on the screen I could not read what was being installed.

I want you to think about this even with dual raided SSD's what do you think my bottle neck was that was "Slowing down my PC" Still the SSD's The processor's internal bus is 16GB a sec, be that 16 gigabit per sec or be that 16 Gigabytes per sec a serious ton in comparison to 1100 MB/s. I would love to take 8 of the SSD's I currently have and raid them to see the true capability. We are talking a whole bunch of money I don't have. My capacity would go from over 10 TB to 2 TB, but imagine the speed.
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Building Ultimate Edition 3.6

Postby ryanvade » Fri Oct 25, 2013 10:01 am

TheeMahn...Thanks so much for this article. Really helpful for one of my builds...which was SUPPOSED to be out by now.
Image

Laptop: HP dv6t-7000 CTO Desktop: Compaq Presario SR21632wm
i5 2450m Pentium D 960 @ 4 GHz
6 GB ram 2 GB ram
Intel HD 3000 Graphics / Nvidia GT 630M Nvidia GT 520 @ 820 MHz
Diamond II-B 3.10-rc4/Windows 7 Home Premium KDE | Windows 7 Starter/Arch Linux

Paid supporter of the Linux Foundation
User avatar
ryanvade
Moderator
 
Posts: 499
Joined: Sat Apr 28, 2012 10:54 am
Operating System: Other Linux



Re: Building Ultimate Edition 3.6

Postby pam » Fri Oct 25, 2013 10:10 am

TheeMahn wrote:When it comes to build for the general public to avoid issues it is in your best intrest to use a generic kernel, however server specific or computer specific there are many gains in doing so. I find a pae kernel to be more responsive when I really load my machine down with tasks which I commonly do. I'm sure if you look at some of my screenies throughout the forum you will find many that I have 10 or better terminals open. I don't wait on the computer, I will initiate a new task prior to the previous completing w/o thought. When people see me navigate my way around a machine it is typically in awe.

I do not possess the time to get my machine running at peak performance, because I always have another Operating System or application to develop. There truly is no rest for the wicked here lol

When it comes to raid and ssd, I have a nearly perfect setup or thus I will have. SSD to boot and build from dual raid with cron jobs for storage, speed & data integrity. With 2 drive in raid 0 when I pick up an ISO from the SSD I just built and drop it to the array I typically don't even see a progress dialog it is done that fast. Multiple ISO's with greater then 6GB of data it will finally report to me the transfer speed which is typically around 350MB/s this is real time performance which is the absolute most important, not some benchmark for someone to say mine is bigger then yours ;)

When I ran dual raided SSD's it was a give and take situation. It was slow to boot imagine that. Took Linux 5 seconds for it to find the raid array then it would jet to like 1100 MB/s to load the O/S up. Building O/S's off raided Sata III SSD's was truly a dream. I could tell it to grab 1200 or so packages and install them after they were downloaded the package names etc would fly by so fast on the screen I could not read what was being installed.

I want you to think about this even with dual raided SSD's what do you think my bottle neck was that was "Slowing down my PC" Still the SSD's The processor's internal bus is 16GB a sec, be that 16 gigabit per sec or be that 16 Gigabytes per sec a serious ton in comparison to 1100 MB/s. I would love to take 8 of the SSD's I currently have and raid them to see the true capability. We are talking a whole bunch of money I don't have. My capacity would go from over 10 TB to 2 TB, but imagine the speed.


Early days. This is truly history in the making. If only you could get 1TB SSD's x 8--> SATA III (mobo ports), even a fake RAID could pull off a great feat. 2+1 years into the future and we'll get there. I hear you, to really be able to use your CPU before it bottlenecks itself.

By then i dont see why partners wont bank on SATA express, i mean you do already get 'cheap' gigabit PCie cards and Usb 3.0 for -$40. I believe your sabretooth already has one. With AMD's HSA in the works, by then current southbridge and HT link will feel the heat. Dont get me wrong HT still has more than enough juice for another 5 solid years.
DONOTSPAMORTROLL:
http://forumubuntusoftware.info/viewtopic.php?f=9&t=11
Download Ultimate Edition and Oz Unity 3.0 from copy:-
https://www.copy.com/s/oBnDBsDOvxF8jW1EuLKM/Public
Download Ultimate Edition from sourceforge:-
http://sourceforge.net/projects/ultimat ... rce=navbar
Download Oz Unity 3.0 from sourceforge:-
http://sourceforge.net/projects/ueoz/files/UEOz/
Download Ultimate Edition torrents from linuxtracker:-
http://linuxtracker.org/index.php?page= ... 0&active=1
Download Oz Unity 3.0 torrents from linuxtracker:-
http://linuxtracker.org/index.php?page= ... 0&active=1
Image Image
Visit:http://www.ultimateeditionoz.com
User avatar
pam
Site Admin
 
Posts: 1087
Joined: Wed May 25, 2011 5:56 am
Location: India
Age: 38
Operating System: Ultimate Edition 3.5 64 BIT



Re: Building Ultimate Edition 3.6

Postby BBOSAK2143 » Fri Oct 25, 2013 10:56 am

Would be right there building one if I had cable! Have to watch it though with my 3g service. Least though the brilliance is there so it can be appreciated by all of us! Thank you once again TheeMahn for providing the best facts and the greatest knowledge!!! Sure miss the old days when I had cable, I would try this one and I would see if I could do another of my own. I do not possess probably even 1/10 of your knowledge TheeMahn but I can still understand how enjoyable it is to create systems! I sure enjoyed every minute of it last time I did it and will always thank you for providing this information as it helps us all!!!! Is incredible you can do what you do as to how much you are responsible for! Me, am lucky to remember to answer a post here and there!!!! Thanks always for being so dedicated to all this!!!!
Firm believer in Asus, Linux and Technology
"Art is to be enjoyed by all that enjoy it"
Asus M5A97 Plus motherboard
AMD FX 4350 Processor
Asus R7250 2GD5 graphics card
16gig DDR3-1333
2TB Hitachi Hard Drive
24in Asus VE248 LED Monitor
OS=My 8th OS Star Trek(Ubuntu 16.04)
Desktops=Gnome 3.20 and LXDE
Warp Speed!
ASUS Laptop R503U
AMD E2-1800
ATI HD7340
4gig Memory
500gig Hitachi HD
OS= Win7 SP1/8th OS Star Trek(Ubuntu 16.04)
Desktops Gnome 3.20 and LXDE
2nd 500gig Seagate HD R.I.P
User avatar
BBOSAK2143
U.E. God
U.E. God
 
Posts: 923
Joined: Tue Jul 03, 2012 7:56 pm
Location: Mount Pleasant, Tennessee
Age: 61
Operating System: Ultimate Edition 3.5 64 BIT



Re: Building Ultimate Edition 3.6

Postby TheeMahn » Mon Oct 28, 2013 9:23 pm

I have found my new home. Running Ultimate Edition 4.0 it is a LTS based on 13.10 Saucy Salamander. It is nearly flawless. I am running the repostorm through it now. It will be bulletproof:
Mon, 28 Oct 2013 23:59:19 +0000
COMMAND CALLED: repostorm PRESCAN libprocps0_1%3a3.3.3-2ubuntu8_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
==== END SESSION WARNINGS ====
Mon, 28 Oct 2013 23:59:24 +0000
COMMAND CALLED: repostorm PRESCAN procps_1%3a3.3.3-2ubuntu8_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Mon, 28 Oct 2013 23:59:26 +0000
COMMAND CALLED: repostorm PRESCAN udev_204-0ubuntu19_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
W: udev: binary-without-manpage sbin/udevd
==== END SESSION WARNINGS ====
Mon, 28 Oct 2013 23:59:26 +0000
=========================== BEGIN SESSION ============================
============================ END SESSION =============================
Tue, 29 Oct 2013 00:02:38 +0000
COMMAND CALLED: repostorm PRESCAN udev_204-0ubuntu19_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
W: udev: binary-without-manpage sbin/udevd
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 00:02:38 +0000
=========================== BEGIN SESSION ============================
============================ END SESSION =============================
Tue, 29 Oct 2013 00:04:31 +0000
COMMAND CALLED: repostorm PRESCAN udev_204-0ubuntu19_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
W: udev: binary-without-manpage sbin/udevd
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 00:04:31 +0000
=========================== BEGIN SESSION ============================
============================ END SESSION =============================
Tue, 29 Oct 2013 00:11:36 +0000
COMMAND CALLED: repostorm PRESCAN udev_204-0ubuntu19_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
W: udev: binary-without-manpage sbin/udevd
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 00:11:36 +0000
=========================== BEGIN SESSION ============================
============================ END SESSION =============================
Tue, 29 Oct 2013 01:05:15 +0000
COMMAND CALLED: repostorm PRESCAN udev_204-0ubuntu19_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
W: udev: binary-without-manpage sbin/udevd
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:05:19 +0000
=========================== BEGIN SESSION ============================
==== BEGIN SESSION ERRORS ====
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
==== END SESSION ERRORS ====
==== BEGIN SESSION WARNINGS ====
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
==== END SESSION WARNINGS ====
============================ END SESSION =============================
Tue, 29 Oct 2013 01:05:19 +0000
=========================== BEGIN SESSION ============================
==== BEGIN SESSION ERRORS ====
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
==== END SESSION ERRORS ====
==== BEGIN SESSION WARNINGS ====
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
==== END SESSION WARNINGS ====
============================ END SESSION =============================
Tue, 29 Oct 2013 01:06:55 +0000
COMMAND CALLED: repostorm PRESCAN libprocps0_1%3a3.3.3-2ubuntu8_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:06:58 +0000
COMMAND CALLED: repostorm PRESCAN procps_1%3a3.3.3-2ubuntu8_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:07:01 +0000
COMMAND CALLED: repostorm PRESCAN udev_204-0ubuntu19_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
W: udev: binary-without-manpage sbin/udevd
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:07:11 +0000
=========================== BEGIN SESSION ============================
==== BEGIN SESSION ERRORS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
==== END SESSION ERRORS ====
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
==== END SESSION WARNINGS ====
==== BEGIN SESSION INFO ====
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
==== END SESSION INFO ====
============================ END SESSION =============================
Tue, 29 Oct 2013 01:07:11 +0000
=========================== BEGIN SESSION ============================
==== BEGIN SESSION ERRORS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
==== END SESSION ERRORS ====
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
==== END SESSION WARNINGS ====
==== BEGIN SESSION INFO ====
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
==== END SESSION INFO ====
============================ END SESSION =============================
Tue, 29 Oct 2013 01:09:24 +0000
COMMAND CALLED: repostorm PRESCAN libprocps0_1%3a3.3.3-2ubuntu8_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:09:28 +0000
COMMAND CALLED: repostorm PRESCAN procps_1%3a3.3.3-2ubuntu8_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:09:30 +0000
COMMAND CALLED: repostorm PRESCAN udev_204-0ubuntu19_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
W: udev: binary-without-manpage sbin/udevd
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:09:40 +0000
=========================== BEGIN SESSION ============================
==== BEGIN SESSION ERRORS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
==== END SESSION ERRORS ====
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
==== END SESSION WARNINGS ====
==== BEGIN SESSION INFO ====
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
==== END SESSION INFO ====
============================ END SESSION =============================
Tue, 29 Oct 2013 01:09:51 +0000
=========================== BEGIN SESSION ============================
==== BEGIN SESSION ERRORS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
==== END SESSION ERRORS ====
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
==== END SESSION WARNINGS ====
==== BEGIN SESSION INFO ====
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
==== END SESSION INFO ====
============================ END SESSION =============================
Tue, 29 Oct 2013 01:09:51 +0000
=========================== BEGIN SESSION ============================
==== BEGIN SESSION ERRORS ====
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: procps: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/procps
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
E: udev: control-file-has-bad-permissions triggers 0755 != 0644
E: udev: udev-rule-in-etc etc/udev/rules.d/README
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevmonitor
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udevtrigger
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-finish
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev-fallback-graphics
E: udev: postrm-does-not-call-updaterc.d-for-init.d-script etc/init.d/udev
E: udev: init.d-script-not-included-in-package etc/init.d/udevmonitor
E: udev: init.d-script-not-included-in-package etc/init.d/udevtrigger
E: udev: init.d-script-not-included-in-package etc/init.d/udev-finish
E: udev: init.d-script-not-included-in-package etc/init.d/udev-fallback-graphics
==== END SESSION ERRORS ====
==== BEGIN SESSION WARNINGS ====
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: libprocps0: debian-news-entry-has-unknown-version 1:3.3.1-1
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevmonitor
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udevtrigger
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-finish
W: udev: init.d-script-not-marked-as-conffile etc/init.d/udev-fallback-graphics
==== END SESSION WARNINGS ====
==== BEGIN SESSION INFO ====
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
N: 1 tag overridden (1 warning)
==== END SESSION INFO ====
============================ END SESSION =============================
Tue, 29 Oct 2013 01:10:31 +0000
=========================== BEGIN SESSION ============================
============================ END SESSION =============================
Tue, 29 Oct 2013 01:11:25 +0000
=========================== BEGIN SESSION ============================
============================ END SESSION =============================
Tue, 29 Oct 2013 01:14:37 +0000
COMMAND CALLED: repostorm PRESCAN colord_1.0.2-1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: colord: binary-without-manpage usr/bin/cd-iccdump
N: 1 tag overridden (1 info)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:14:42 +0000
COMMAND CALLED: repostorm PRESCAN cpp_4%3a4.8.1-2ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: cpp: manpage-section-mismatch usr/share/man/man7/fsf-funding.7gcc.gz:132 7gcc != 7
W: cpp: manpage-section-mismatch usr/share/man/man7/gfdl.7gcc.gz:132 7gcc != 7
W: cpp: manpage-section-mismatch usr/share/man/man7/gpl.7gcc.gz:132 7gcc != 7
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:14:49 +0000
COMMAND CALLED: repostorm PRESCAN fontconfig_2.10.93-0ubuntu1_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: fontconfig: malformed-override Override of package-needs-versioned-debhelper-build-depends for package type source (expecting binary) at line 1
N: 2 tags overridden (2 warnings)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:14:50 +0000
COMMAND CALLED: repostorm PRESCAN fonts-dejavu-core_2.33+svn2514-3ubuntu1_all.deb
==== BEGIN SESSION WARNINGS ====
W: fonts-dejavu-core: duplicate-font-file usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf also in ttf-dejavu-core
W: fonts-dejavu-core: duplicate-font-file usr/share/fonts/truetype/dejavu/DejaVuSans.ttf also in ttf-dejavu-core
W: fonts-dejavu-core: duplicate-font-file usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf also in ttf-dejavu-core
W: fonts-dejavu-core: duplicate-font-file usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf also in ttf-dejavu-core
W: fonts-dejavu-core: duplicate-font-file usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf also in ttf-dejavu-core
W: fonts-dejavu-core: duplicate-font-file usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf also in ttf-dejavu-core
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:14:55 +0000
COMMAND CALLED: repostorm PRESCAN libatk-bridge2.0-0_2.10.0-1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libatk-bridge2.0-0: package-name-doesnt-match-sonames libatk-bridge-2.0-0
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:14:57 +0000
COMMAND CALLED: repostorm PRESCAN libatk1.0-0_2.10.0-2_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libatk1.0-0: package-name-doesnt-match-sonames libatk-1.0-0
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:14:58 +0000
COMMAND CALLED: repostorm PRESCAN libatk1.0-data_2.10.0-2_all.deb
==== BEGIN SESSION WARNINGS ====
W: libatk1.0-data: empty-binary-package
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:00 +0000
COMMAND CALLED: repostorm PRESCAN libatspi2.0-0_2.10.0-0ubuntu2_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libatspi2.0-0: package-name-doesnt-match-sonames libatspi0
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:06 +0000
COMMAND CALLED: repostorm PRESCAN libcairo-gobject2_1.12.16-0ubuntu2_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libcairo-gobject2: description-synopsis-starts-with-article
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:08 +0000
COMMAND CALLED: repostorm PRESCAN libcairo2_1.12.16-0ubuntu2_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libcairo2: debian-changelog-has-wrong-weekday 2012-09-16 is a Sunday
W: libcairo2: latest-debian-changelog-entry-without-new-date
W: libcairo2: description-synopsis-starts-with-article
W: libcairo2: breaks-without-version libgtk-directfb-2.0-0
W: libcairo2: breaks-without-version xulrunner-1.9
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:15 +0000
COMMAND CALLED: repostorm PRESCAN libcups2_1.7.0~rc1-0ubuntu5_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libcups2: spelling-error-in-readme-debian preceeding preceding
W: libcups2: symbols-file-contains-debian-revision on symbol cupsFindDestDefault@Base and 37 others
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:21 +0000
COMMAND CALLED: repostorm PRESCAN libdrm-nouveau2_2.4.46-1_amd64.deb
==== BEGIN SESSION WARNINGS ====
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:23 +0000
COMMAND CALLED: repostorm PRESCAN libdrm-radeon1_2.4.46-1_amd64.deb
==== BEGIN SESSION WARNINGS ====
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:38 +0000
COMMAND CALLED: repostorm PRESCAN libgdk-pixbuf2.0-0_2.28.1-1ubuntu2_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libgdk-pixbuf2.0-0: package-name-doesnt-match-sonames libgdk-pixbuf-2.0-0 libgdk-pixbuf-xlib-2.0-0
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:40 +0000
COMMAND CALLED: repostorm PRESCAN libgdk-pixbuf2.0-common_2.28.1-1ubuntu2_all.deb
==== BEGIN SESSION WARNINGS ====
W: libgdk-pixbuf2.0-common: empty-binary-package
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:44 +0000
COMMAND CALLED: repostorm PRESCAN libgl1-mesa-dri_9.2.1-1ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libgl1-mesa-dri: package-name-doesnt-match-sonames libdricore9.2.1-1 libgallium0
N: 2 tags overridden (2 warnings)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:46 +0000
COMMAND CALLED: repostorm PRESCAN libgl1-mesa-glx_9.2.1-1ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libgl1-mesa-glx: postinst-has-useless-call-to-ldconfig
W: libgl1-mesa-glx: prerm-calls-ldconfig
W: libgl1-mesa-glx: postrm-has-useless-call-to-ldconfig
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:48 +0000
COMMAND CALLED: repostorm PRESCAN libglapi-mesa_9.2.1-1ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:15:54 +0000
COMMAND CALLED: repostorm PRESCAN libgphoto2-l10n_2.5.2-0ubuntu5_all.deb
==== BEGIN SESSION WARNINGS ====
W: libgphoto2-l10n: empty-binary-package
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:01 +0000
COMMAND CALLED: repostorm PRESCAN libgtk-3-0_3.8.4-0ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libgtk-3-0: executable-not-elf-or-script etc/gtk-3.0/settings.ini
W: libgtk-3-0: symbols-file-contains-debian-revision on symbol ubuntu_menu_item_factory_create_menu_item@Base and 1 others
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:09 +0000
COMMAND CALLED: repostorm PRESCAN libharfbuzz0a_0.9.19-1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libharfbuzz0a: package-name-doesnt-match-sonames libharfbuzz0
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:19 +0000
COMMAND CALLED: repostorm PRESCAN libjpeg-turbo8_1.3.0-0ubuntu1_amd64.deb
==== BEGIN SESSION WARNINGS ====
N: 2 tags overridden (2 warnings)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:26 +0000
COMMAND CALLED: repostorm PRESCAN libllvm3.3_1%3a3.3-5ubuntu4_amd64.deb
==== BEGIN SESSION WARNINGS ====
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:28 +0000
COMMAND CALLED: repostorm PRESCAN libltdl7_2.4.2-1.3ubuntu1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libltdl7: description-synopsis-starts-with-article
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:40 +0000
COMMAND CALLED: repostorm PRESCAN libpixman-1-0_0.30.2-1_amd64.deb
==== BEGIN SESSION WARNINGS ====
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:51 +0000
COMMAND CALLED: repostorm PRESCAN libsane-common_1.0.23-0ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libsane-common: manpage-section-mismatch usr/share/man/man5/sane-kodakaio.5.gz:1 5 != 2.4
W: libsane-common: manpage-has-errors-from-man usr/share/man/man5/sane-mustek_usb.5.gz 183: warning [p 3, 0.0i]: cannot adjust line
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:16:56 +0000
COMMAND CALLED: repostorm PRESCAN libsane_1.0.23-0ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libsane: package-name-doesnt-match-sonames libsane1
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:17:07 +0000
COMMAND CALLED: repostorm PRESCAN libv4l-0_0.8.9-4_amd64.deb
==== BEGIN SESSION WARNINGS ====
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:17:16 +0000
COMMAND CALLED: repostorm PRESCAN libx11-6_2%3a1.6.1-1ubuntu1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libx11-6: debian-news-entry-has-unknown-version 2:1.1-1
N: 1 tag overridden (1 warning)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:17:22 +0000
COMMAND CALLED: repostorm PRESCAN libxaw7_2%3a1.0.11-1_amd64.deb
==== BEGIN SESSION WARNINGS ====
E: libxaw7: ldconfig-symlink-referencing-wrong-file usr/lib/x86_64-linux-gnu/libXaw.so.7 -> libXaw7.so.7 instead of libXaw7.so.7.0.0
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:17:32 +0000
COMMAND CALLED: repostorm PRESCAN libxcb1_1.9.1-3ubuntu1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: libxcb1: breaks-without-version libxcb-xlib0
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:18:06 +0000
COMMAND CALLED: repostorm PRESCAN policykit-1_0.105-3ubuntu3_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: policykit-1: manpage-has-errors-from-man usr/share/man/man1/pkcheck.1.gz 40: warning [p 1, 2.5i]: can't break line
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:18:11 +0000
COMMAND CALLED: repostorm PRESCAN x11-common_1%3a7.7+1ubuntu6_all.deb
==== BEGIN SESSION WARNINGS ====
W: x11-common: debian-news-entry-has-unknown-version 1:7.3+9
W: x11-common: missing-debconf-dependency-for-preinst
N: 2 tags overridden (2 warnings)
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:18:14 +0000
COMMAND CALLED: repostorm PRESCAN x11-utils_7.7+1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: x11-utils: manpage-has-errors-from-man usr/share/man/man1/editres.1.gz 329: warning: macro `TA' not defined
W: x11-utils: menu-command-not-in-package usr/share/menu/x11-utils:12 x-terminal-emulator
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:18:17 +0000
COMMAND CALLED: repostorm PRESCAN x11-xserver-utils_7.7+0ubuntu2_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: x11-xserver-utils: manpage-has-errors-from-man usr/share/man/man1/xrandr.1.gz 36: warning [p 1, 1.7i]: cannot adjust line
W: x11-xserver-utils: binary-without-manpage usr/bin/xkeystone
==== END SESSION WARNINGS ====
Tue, 29 Oct 2013 01:18:18 +0000
COMMAND CALLED: repostorm PRESCAN xdg-user-dirs-gtk_0.10-1ubuntu1_amd64.deb
==== BEGIN SESSION WARNINGS ====
W: xdg-user-dirs-gtk: binary-without-manpage usr/bin/xdg-user-dirs-gtk-update
==== END SESSION WARNINGS ====

Code: Select all
root@JackHammer:/tmp# apt-get install -y --force-yes --no-install-recommends software-properties-common nano wget python-software-properties
Reading package lists... Done
Building dependency tree       
Reading state information... Done
nano is already the newest version.
The following extra packages will be installed:
  gir1.2-glib-2.0 libdbus-glib-1-2 libgirepository-1.0-1 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib python python-apt python-minimal python2.7 python2.7-minimal python3-dbus python3-gi python3-software-properties
Suggested packages:
  python-doc python-tk python-apt-dbg python-gtk2 python-vte python-apt-doc python2.7-doc binfmt-support python-dbus-doc python3-dbus-dbg
The following NEW packages will be installed:
  gir1.2-glib-2.0 libdbus-glib-1-2 libgirepository-1.0-1 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib python python-apt python-minimal python-software-properties python2.7 python2.7-minimal python3-dbus python3-gi
  python3-software-properties software-properties-common wget
0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded.
Need to get 6075 kB of archives.
After this operation, 20.0 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ saucy/main libdbus-glib-1-2 amd64 0.100.2-1 [74.1 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ saucy/main libgirepository-1.0-1 amd64 1.38.0-0ubuntu1 [100 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ saucy/main gir1.2-glib-2.0 amd64 1.38.0-0ubuntu1 [165 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu/ saucy/main python3-gi amd64 3.10.0-1ubuntu1 [201 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu/ saucy/main libpython2.7-minimal amd64 2.7.5-8ubuntu3 [504 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu/ saucy/main python2.7-minimal amd64 2.7.5-8ubuntu3 [1512 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu/ saucy/main python3-dbus amd64 1.2.0-2 [101 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu/ saucy/main wget amd64 1.14-2ubuntu1 [295 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu/ saucy/main libpython2.7-stdlib amd64 2.7.5-8ubuntu3 [2487 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu/ saucy/main libpython-stdlib amd64 2.7.5-5ubuntu1 [7768 B]
Get:11 http://us.archive.ubuntu.com/ubuntu/ saucy/main python2.7 amd64 2.7.5-8ubuntu3 [192 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu/ saucy/main python-minimal amd64 2.7.5-5ubuntu1 [31.4 kB]                                                                                                                                         
Get:13 http://us.archive.ubuntu.com/ubuntu/ saucy/main python amd64 2.7.5-5ubuntu1 [171 kB]                                                                                                                                                 
Get:14 http://us.archive.ubuntu.com/ubuntu/ saucy/main python-apt amd64 0.8.9.1ubuntu1 [177 kB]                                                                                                                                             
Get:15 http://us.archive.ubuntu.com/ubuntu/ saucy/universe python-software-properties all 0.92.27 [23.0 kB]                                                                                                                                 
Get:16 http://us.archive.ubuntu.com/ubuntu/ saucy/main python3-software-properties all 0.92.27 [22.2 kB]                                                                                                                                     
Get:17 http://us.archive.ubuntu.com/ubuntu/ saucy/main software-properties-common all 0.92.27 [9746 B]                                                                                                                                       
Fetched 6075 kB in 7s (855 kB/s)                                                                                                                                                                                                             
repostorm 1.7.3 service function invoked.
==============================================
repostorm 1.7.3 is pre-scanning for errors.
==============================================
Scanning gir1.2-glib-2.0_1.38.0-0ubuntu1_amd64.deb for errors.
gir1.2-glib-2.0_1.38.0-0ubuntu1_amd64.deb is a perfect deb. Moving to ./debs/
Scanning libdbus-glib-1-2_0.100.2-1_amd64.deb for errors.
Errors detected in libdbus-glib-1-2_0.100.2-1_amd64.deb.
Writing permanent logs for libdbus-glib-1-2_0.100.2-1_amd64.deb.
Scanning libgirepository-1.0-1_1.38.0-0ubuntu1_amd64.deb for errors.
libgirepository-1.0-1_1.38.0-0ubuntu1_amd64.deb is a perfect deb. Moving to ./debs/
Scanning libpython-stdlib_2.7.5-5ubuntu1_amd64.deb for errors.
libpython-stdlib_2.7.5-5ubuntu1_amd64.deb is a perfect deb. Moving to ./debs/
Scanning libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb for errors.
Errors detected in libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.
Writing permanent logs for libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.
Scanning libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb for errors.
Errors detected in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.
Writing permanent logs for libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.
Scanning python-apt_0.8.9.1ubuntu1_amd64.deb for errors.
python-apt_0.8.9.1ubuntu1_amd64.deb is a perfect deb. Moving to ./debs/
Scanning python-minimal_2.7.5-5ubuntu1_amd64.deb for errors.
python-minimal_2.7.5-5ubuntu1_amd64.deb is a perfect deb. Moving to ./debs/
Scanning python-software-properties_0.92.27_all.deb for errors.
python-software-properties_0.92.27_all.deb is a perfect deb. Moving to ./debs/
Scanning python2.7-minimal_2.7.5-8ubuntu3_amd64.deb for errors.
python2.7-minimal_2.7.5-8ubuntu3_amd64.deb is a perfect deb. Moving to ./debs/
Scanning python2.7_2.7.5-8ubuntu3_amd64.deb for errors.
Errors detected in python2.7_2.7.5-8ubuntu3_amd64.deb.
Writing permanent logs for python2.7_2.7.5-8ubuntu3_amd64.deb.
Scanning python3-dbus_1.2.0-2_amd64.deb for errors.
python3-dbus_1.2.0-2_amd64.deb is a perfect deb. Moving to ./debs/
Scanning python3-gi_3.10.0-1ubuntu1_amd64.deb for errors.
Errors detected in python3-gi_3.10.0-1ubuntu1_amd64.deb.
Writing permanent logs for python3-gi_3.10.0-1ubuntu1_amd64.deb.
Scanning python3-software-properties_0.92.27_all.deb for errors.
python3-software-properties_0.92.27_all.deb is a perfect deb. Moving to ./debs/
Scanning python_2.7.5-5ubuntu1_amd64.deb for errors.
Errors detected in python_2.7.5-5ubuntu1_amd64.deb.
Writing permanent logs for python_2.7.5-5ubuntu1_amd64.deb.
Scanning software-properties-common_0.92.27_all.deb for errors.
software-properties-common_0.92.27_all.deb is a perfect deb. Moving to ./debs/
Scanning wget_1.14-2ubuntu1_amd64.deb for errors.
wget_1.14-2ubuntu1_amd64.deb is a perfect deb. Moving to ./debs/
===============================================
repostorm 1.7.3 is entering extraction mode.
===============================================
============================================================
Beginning extraction of libdbus-glib-1-2_0.100.2-1_amd64.deb
============================================================
to libdbus-glib-1-2_0.100.2-1_amd64/
Extracting Control files from libdbus-glib-1-2_0.100.2-1_amd64.deb
Extracting data files from libdbus-glib-1-2_0.100.2-1_amd64.deb
libdbus-glib-1-2_0.100.2-1_amd64 is properly named.
Extraction of libdbus-glib-1-2_0.100.2-1_amd64.deb complete.
Removing libdbus-glib-1-2_0.100.2-1_amd64.deb.
=====================================================================
Beginning extraction of libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb
=====================================================================
to libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Extracting Control files from libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb
Extracting data files from libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb
libpython2.7-minimal_2.7.5-8ubuntu3_amd64 is properly named.
Extraction of libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb complete.
Removing libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.
====================================================================
Beginning extraction of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb
====================================================================
to libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Extracting Control files from libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb
Extracting data files from libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64 is properly named.
Extraction of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb complete.
Removing libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.
==========================================================
Beginning extraction of python2.7_2.7.5-8ubuntu3_amd64.deb
==========================================================
to python2.7_2.7.5-8ubuntu3_amd64/
Extracting Control files from python2.7_2.7.5-8ubuntu3_amd64.deb
Extracting data files from python2.7_2.7.5-8ubuntu3_amd64.deb
python2.7_2.7.5-8ubuntu3_amd64 is properly named.
Extraction of python2.7_2.7.5-8ubuntu3_amd64.deb complete.
Removing python2.7_2.7.5-8ubuntu3_amd64.deb.
============================================================
Beginning extraction of python3-gi_3.10.0-1ubuntu1_amd64.deb
============================================================
to python3-gi_3.10.0-1ubuntu1_amd64/
Extracting Control files from python3-gi_3.10.0-1ubuntu1_amd64.deb
Extracting data files from python3-gi_3.10.0-1ubuntu1_amd64.deb
python3-gi_3.10.0-1ubuntu1_amd64 is properly named.
Extraction of python3-gi_3.10.0-1ubuntu1_amd64.deb complete.
Removing python3-gi_3.10.0-1ubuntu1_amd64.deb.
=======================================================
Beginning extraction of python_2.7.5-5ubuntu1_amd64.deb
=======================================================
to python_2.7.5-5ubuntu1_amd64/
Extracting Control files from python_2.7.5-5ubuntu1_amd64.deb
Extracting data files from python_2.7.5-5ubuntu1_amd64.deb
python_2.7.5-5ubuntu1_amd64 is properly named.
Extraction of python_2.7.5-5ubuntu1_amd64.deb complete.
Removing python_2.7.5-5ubuntu1_amd64.deb.
Extraction of 6 deb(s) complete. No errors detected in extraction.
========================================
repostorm 1.7.3 is entering fix mode.
========================================
Relaxing permissions
Relaxing: libdbus-glib-1-2_0.100.2-1_amd64/
Relaxing: libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Relaxing: libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Relaxing: python2.7_2.7.5-8ubuntu3_amd64/
Relaxing: python3-gi_3.10.0-1ubuntu1_amd64/
Relaxing: python_2.7.5-5ubuntu1_amd64/
Process complete.
Scanning for errors / warnings to fix in libdbus-glib-1-2_0.100.2-1_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in libpython2.7-minimal_2.7.5-8ubuntu3_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in python2.7_2.7.5-8ubuntu3_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in python3-gi_3.10.0-1ubuntu1_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in python_2.7.5-5ubuntu1_amd64.
Errors / warnings fixed: 0
==========================================
repostorm 1.7.3 is entering build mode.
==========================================
Code for multi-builds to achieve perfection will enter here.

=====================================================
Beginning build of libdbus-glib-1-2_0.100.2-1_amd64/
=====================================================

Relaxing permissions of libdbus-glib-1-2_0.100.2-1_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in libdbus-glib-1-2_0.100.2-1_amd64/ Stage 1.
Scanning for executables in libdbus-glib-1-2_0.100.2-1_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
libdbus-glib-1-2_0.100.2-1_amd64/ is 228. Control file reporting: 230
Size Mismatch, replacing with 228.
Calculating MD5SUMS in libdbus-glib-1-2_0.100.2-1_amd64/
Setting ownership to root in libdbus-glib-1-2_0.100.2-1_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of libdbus-glib-1-2_0.100.2-1_amd64/
dpkg-deb: building package `libdbus-glib-1-2' in `libdbus-glib-1-2_0.100.2-1_amd64.deb'.
Lintian resulting package libdbus-glib-1-2_0.100.2-1_amd64.deb.
Processing Error logs for libdbus-glib-1-2_0.100.2-1_amd64.deb.errors.
N: 1 tag overridden (1 info)
Build results of libdbus-glib-1-2_0.100.2-1_amd64.deb
N: 1 tag overridden (1 info)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano libdbus-glib-1-2_0.100.2-1_amd64.deb.errors" for more information or
"repostorm -f libdbus-glib-1-2_0.100.2-1_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

==============================================================
Beginning build of libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
==============================================================

Relaxing permissions of libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
Scanning /etc to build conffiles.
Scanning for executables in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/ Stage 1.
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/keyword.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/platform.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/token.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/encodings/rot_13.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/base64.py
Scanning for executables in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/ is 2848. Control file reporting: 2492
Size Mismatch, replacing with 2848.
Calculating MD5SUMS in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Setting ownership to root in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
dpkg-deb: building package `libpython2.7-minimal' in `libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb'.
Lintian resulting package libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.
Processing Error logs for libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.errors.
N: 5 tags overridden (5 errors)
Build results of libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb
N: 5 tags overridden (5 errors)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.errors" for more information or
"repostorm -f libpython2.7-minimal_2.7.5-8ubuntu3_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

=============================================================
Beginning build of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
=============================================================

Relaxing permissions of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/ Stage 1.
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/mailbox.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/timeit.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/smtplib.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/difflib.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/mimify.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/tarfile.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/Cookie.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/cProfile.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/tabnanny.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/profile.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/symbol.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/test/regrtest.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/test/pystone.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/trace.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/bsddb/dbshelve.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/cgi.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/pdb.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/uu.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/UserString.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/webbrowser.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/lib2to3/pgen2/token.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/quopri.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/pydoc.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/smtpd.py
Scanning for executables in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/ is 9460. Control file reporting: 8467
Size Mismatch, replacing with 9460.
Calculating MD5SUMS in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Setting ownership to root in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
dpkg-deb: building package `libpython2.7-stdlib' in `libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb'.
Lintian resulting package libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.
Processing Error logs for libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.errors.
N: 25 tags overridden (24 errors, 1 warning)
Build results of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb
N: 25 tags overridden (24 errors, 1 warning)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.errors" for more information or
"repostorm -f libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

===================================================
Beginning build of python2.7_2.7.5-8ubuntu3_amd64/
===================================================

Relaxing permissions of python2.7_2.7.5-8ubuntu3_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in python2.7_2.7.5-8ubuntu3_amd64/ Stage 1.
python2.7_2.7.5-8ubuntu3_amd64/usr/bin/2to3-2.7
python2.7_2.7.5-8ubuntu3_amd64/usr/bin/pygettext2.7
python2.7_2.7.5-8ubuntu3_amd64/usr/bin/pydoc2.7
Scanning for executables in python2.7_2.7.5-8ubuntu3_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
python2.7_2.7.5-8ubuntu3_amd64/ is 336. Control file reporting: 338
Size Mismatch, replacing with 336.
Calculating MD5SUMS in python2.7_2.7.5-8ubuntu3_amd64/
Setting ownership to root in python2.7_2.7.5-8ubuntu3_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of python2.7_2.7.5-8ubuntu3_amd64/
dpkg-deb: building package `python2.7' in `python2.7_2.7.5-8ubuntu3_amd64.deb'.
Lintian resulting package python2.7_2.7.5-8ubuntu3_amd64.deb.
Processing Error logs for python2.7_2.7.5-8ubuntu3_amd64.deb.errors.
N: 3 tags overridden (1 error, 2 warnings)
Build results of python2.7_2.7.5-8ubuntu3_amd64.deb
N: 3 tags overridden (1 error, 2 warnings)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano python2.7_2.7.5-8ubuntu3_amd64.deb.errors" for more information or
"repostorm -f python2.7_2.7.5-8ubuntu3_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

=====================================================
Beginning build of python3-gi_3.10.0-1ubuntu1_amd64/
=====================================================

Relaxing permissions of python3-gi_3.10.0-1ubuntu1_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in python3-gi_3.10.0-1ubuntu1_amd64/ Stage 1.
Scanning for executables in python3-gi_3.10.0-1ubuntu1_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
python3-gi_3.10.0-1ubuntu1_amd64/ is 752. Control file reporting: 699
Size Mismatch, replacing with 752.
Calculating MD5SUMS in python3-gi_3.10.0-1ubuntu1_amd64/
Setting ownership to root in python3-gi_3.10.0-1ubuntu1_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of python3-gi_3.10.0-1ubuntu1_amd64/
dpkg-deb: building package `python3-gi' in `python3-gi_3.10.0-1ubuntu1_amd64.deb'.
Lintian resulting package python3-gi_3.10.0-1ubuntu1_amd64.deb.
Processing Error logs for python3-gi_3.10.0-1ubuntu1_amd64.deb.errors.
N: 1 tag overridden (1 warning)
Build results of python3-gi_3.10.0-1ubuntu1_amd64.deb
N: 1 tag overridden (1 warning)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano python3-gi_3.10.0-1ubuntu1_amd64.deb.errors" for more information or
"repostorm -f python3-gi_3.10.0-1ubuntu1_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

================================================
Beginning build of python_2.7.5-5ubuntu1_amd64/
================================================

Relaxing permissions of python_2.7.5-5ubuntu1_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in python_2.7.5-5ubuntu1_amd64/ Stage 1.
python_2.7.5-5ubuntu1_amd64/usr/share/python/dh_python2
python_2.7.5-5ubuntu1_amd64/usr/share/python/runtime.d/public_modules.rtremove
python_2.7.5-5ubuntu1_amd64/usr/share/python/runtime.d/public_modules.rtinstall
python_2.7.5-5ubuntu1_amd64/usr/share/perl5/Debian/Debhelper/Sequence/python2.pm
python_2.7.5-5ubuntu1_amd64/usr/bin/dh_python2
Scanning for executables in python_2.7.5-5ubuntu1_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
python_2.7.5-5ubuntu1_amd64/ is 732. Control file reporting: 671
Size Mismatch, replacing with 732.
Calculating MD5SUMS in python_2.7.5-5ubuntu1_amd64/
Setting ownership to root in python_2.7.5-5ubuntu1_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of python_2.7.5-5ubuntu1_amd64/
dpkg-deb: building package `python' in `python_2.7.5-5ubuntu1_amd64.deb'.
Lintian resulting package python_2.7.5-5ubuntu1_amd64.deb.
Processing Error logs for python_2.7.5-5ubuntu1_amd64.deb.errors.
N: 1 tag overridden (1 error)
Build results of python_2.7.5-5ubuntu1_amd64.deb
N: 1 tag overridden (1 error)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano python_2.7.5-5ubuntu1_amd64.deb.errors" for more information or
"repostorm -f python_2.7.5-5ubuntu1_amd64/" to autofix.

_______________________________ SESSION RESULTS ________________________________
FILE ERRORS WARNINGS INFO
libdbus-glib-1-2_0.100.2-1_amd64.deb 0 0 1
libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb 0 0 1
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb 0 0 1
python2.7_2.7.5-8ubuntu3_amd64.deb 0 0 1
python3-gi_3.10.0-1ubuntu1_amd64.deb 0 0 1
python_2.7.5-5ubuntu1_amd64.deb 0 0 1
________________________________________________________________________________
Error(s): 0 | Warning(s): 0 | Info: 12
Writing permanent logs.
========================================
repostorm 1.7.3 is entering fix mode.
========================================
Relaxing permissions
Relaxing: libdbus-glib-1-2_0.100.2-1_amd64/
Relaxing: libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Relaxing: libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Relaxing: python2.7_2.7.5-8ubuntu3_amd64/
Relaxing: python3-gi_3.10.0-1ubuntu1_amd64/
Relaxing: python_2.7.5-5ubuntu1_amd64/
Process complete.
Scanning for errors / warnings to fix in libdbus-glib-1-2_0.100.2-1_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in libpython2.7-minimal_2.7.5-8ubuntu3_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in python2.7_2.7.5-8ubuntu3_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in python3-gi_3.10.0-1ubuntu1_amd64.
Errors / warnings fixed: 0
Scanning for errors / warnings to fix in python_2.7.5-5ubuntu1_amd64.
Errors / warnings fixed: 0
==========================================
repostorm 1.7.3 is entering build mode.
==========================================
Code for multi-builds to achieve perfection will enter here.

=====================================================
Beginning build of libdbus-glib-1-2_0.100.2-1_amd64/
=====================================================

Relaxing permissions of libdbus-glib-1-2_0.100.2-1_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in libdbus-glib-1-2_0.100.2-1_amd64/ Stage 1.
Scanning for executables in libdbus-glib-1-2_0.100.2-1_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
libdbus-glib-1-2_0.100.2-1_amd64/ is 228. Control file reporting: 228
Size indicated in control file is correct.
Calculating MD5SUMS in libdbus-glib-1-2_0.100.2-1_amd64/
Setting ownership to root in libdbus-glib-1-2_0.100.2-1_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of libdbus-glib-1-2_0.100.2-1_amd64/
dpkg-deb: building package `libdbus-glib-1-2' in `libdbus-glib-1-2_0.100.2-1_amd64.deb'.
Lintian resulting package libdbus-glib-1-2_0.100.2-1_amd64.deb.
Processing Error logs for libdbus-glib-1-2_0.100.2-1_amd64.deb.errors.
N: 1 tag overridden (1 info)
Build results of libdbus-glib-1-2_0.100.2-1_amd64.deb
N: 1 tag overridden (1 info)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano libdbus-glib-1-2_0.100.2-1_amd64.deb.errors" for more information or
"repostorm -f libdbus-glib-1-2_0.100.2-1_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

==============================================================
Beginning build of libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
==============================================================

Relaxing permissions of libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
Scanning /etc to build conffiles.
Scanning for executables in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/ Stage 1.
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/keyword.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/platform.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/token.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/encodings/rot_13.py
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/base64.py
Scanning for executables in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
libpython2.7-minimal_2.7.5-8ubuntu3_amd64/ is 2848. Control file reporting: 2848
Size indicated in control file is correct.
Calculating MD5SUMS in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Setting ownership to root in libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
dpkg-deb: building package `libpython2.7-minimal' in `libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb'.
Lintian resulting package libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.
Processing Error logs for libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.errors.
N: 5 tags overridden (5 errors)
Build results of libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb
N: 5 tags overridden (5 errors)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.errors" for more information or
"repostorm -f libpython2.7-minimal_2.7.5-8ubuntu3_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

=============================================================
Beginning build of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
=============================================================

Relaxing permissions of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/ Stage 1.
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/mailbox.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/timeit.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/smtplib.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/difflib.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/mimify.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/tarfile.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/Cookie.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/cProfile.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/tabnanny.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/profile.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/symbol.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/test/regrtest.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/test/pystone.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/trace.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/bsddb/dbshelve.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/cgi.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/pdb.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/uu.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/UserString.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/webbrowser.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/lib2to3/pgen2/token.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/quopri.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/pydoc.py
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/usr/lib/python2.7/smtpd.py
Scanning for executables in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/ is 9460. Control file reporting: 9460
Size indicated in control file is correct.
Calculating MD5SUMS in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Setting ownership to root in libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
dpkg-deb: building package `libpython2.7-stdlib' in `libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb'.
Lintian resulting package libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.
Processing Error logs for libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.errors.
N: 25 tags overridden (24 errors, 1 warning)
Build results of libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb
N: 25 tags overridden (24 errors, 1 warning)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.errors" for more information or
"repostorm -f libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

===================================================
Beginning build of python2.7_2.7.5-8ubuntu3_amd64/
===================================================

Relaxing permissions of python2.7_2.7.5-8ubuntu3_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in python2.7_2.7.5-8ubuntu3_amd64/ Stage 1.
python2.7_2.7.5-8ubuntu3_amd64/usr/bin/2to3-2.7
python2.7_2.7.5-8ubuntu3_amd64/usr/bin/pygettext2.7
python2.7_2.7.5-8ubuntu3_amd64/usr/bin/pydoc2.7
Scanning for executables in python2.7_2.7.5-8ubuntu3_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
python2.7_2.7.5-8ubuntu3_amd64/ is 336. Control file reporting: 336
Size indicated in control file is correct.
Calculating MD5SUMS in python2.7_2.7.5-8ubuntu3_amd64/
Setting ownership to root in python2.7_2.7.5-8ubuntu3_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of python2.7_2.7.5-8ubuntu3_amd64/
dpkg-deb: building package `python2.7' in `python2.7_2.7.5-8ubuntu3_amd64.deb'.
Lintian resulting package python2.7_2.7.5-8ubuntu3_amd64.deb.
Processing Error logs for python2.7_2.7.5-8ubuntu3_amd64.deb.errors.
N: 3 tags overridden (1 error, 2 warnings)
Build results of python2.7_2.7.5-8ubuntu3_amd64.deb
N: 3 tags overridden (1 error, 2 warnings)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano python2.7_2.7.5-8ubuntu3_amd64.deb.errors" for more information or
"repostorm -f python2.7_2.7.5-8ubuntu3_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

=====================================================
Beginning build of python3-gi_3.10.0-1ubuntu1_amd64/
=====================================================

Relaxing permissions of python3-gi_3.10.0-1ubuntu1_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in python3-gi_3.10.0-1ubuntu1_amd64/ Stage 1.
Scanning for executables in python3-gi_3.10.0-1ubuntu1_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
python3-gi_3.10.0-1ubuntu1_amd64/ is 752. Control file reporting: 752
Size indicated in control file is correct.
Calculating MD5SUMS in python3-gi_3.10.0-1ubuntu1_amd64/
Setting ownership to root in python3-gi_3.10.0-1ubuntu1_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of python3-gi_3.10.0-1ubuntu1_amd64/
dpkg-deb: building package `python3-gi' in `python3-gi_3.10.0-1ubuntu1_amd64.deb'.
Lintian resulting package python3-gi_3.10.0-1ubuntu1_amd64.deb.
Processing Error logs for python3-gi_3.10.0-1ubuntu1_amd64.deb.errors.
N: 1 tag overridden (1 warning)
Build results of python3-gi_3.10.0-1ubuntu1_amd64.deb
N: 1 tag overridden (1 warning)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano python3-gi_3.10.0-1ubuntu1_amd64.deb.errors" for more information or
"repostorm -f python3-gi_3.10.0-1ubuntu1_amd64/" to autofix.
Code for multi-builds to achieve perfection will enter here.

================================================
Beginning build of python_2.7.5-5ubuntu1_amd64/
================================================

Relaxing permissions of python_2.7.5-5ubuntu1_amd64/
Cleaning up any tmp or backup files.
Setting individual file permissions to 644.
No /etc/ so need to build conffiles.
Scanning for executables in python_2.7.5-5ubuntu1_amd64/ Stage 1.
python_2.7.5-5ubuntu1_amd64/usr/share/python/dh_python2
python_2.7.5-5ubuntu1_amd64/usr/share/python/runtime.d/public_modules.rtremove
python_2.7.5-5ubuntu1_amd64/usr/share/python/runtime.d/public_modules.rtinstall
python_2.7.5-5ubuntu1_amd64/usr/share/perl5/Debian/Debhelper/Sequence/python2.pm
python_2.7.5-5ubuntu1_amd64/usr/bin/dh_python2
Scanning for executables in python_2.7.5-5ubuntu1_amd64/ Stage 2.
Calculating Installed size & inserting into control file if necessary.
python_2.7.5-5ubuntu1_amd64/ is 732. Control file reporting: 732
Size indicated in control file is correct.
Calculating MD5SUMS in python_2.7.5-5ubuntu1_amd64/
Setting ownership to root in python_2.7.5-5ubuntu1_amd64/
Setting individual folder permissions to 755.
Setting permissions rights for control etc.
Building of python_2.7.5-5ubuntu1_amd64/
dpkg-deb: building package `python' in `python_2.7.5-5ubuntu1_amd64.deb'.
Lintian resulting package python_2.7.5-5ubuntu1_amd64.deb.
Processing Error logs for python_2.7.5-5ubuntu1_amd64.deb.errors.
N: 1 tag overridden (1 error)
Build results of python_2.7.5-5ubuntu1_amd64.deb
N: 1 tag overridden (1 error)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
"nano python_2.7.5-5ubuntu1_amd64.deb.errors" for more information or
"repostorm -f python_2.7.5-5ubuntu1_amd64/" to autofix.

_______________________________ SESSION RESULTS ________________________________
FILE ERRORS WARNINGS INFO
libdbus-glib-1-2_0.100.2-1_amd64.deb 0 0 1
libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb 0 0 1
libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb 0 0 1
python2.7_2.7.5-8ubuntu3_amd64.deb 0 0 1
python3-gi_3.10.0-1ubuntu1_amd64.deb 0 0 1
python_2.7.5-5ubuntu1_amd64.deb 0 0 1
________________________________________________________________________________
Error(s): 0 | Warning(s): 0 | Info: 24
Writing permanent logs.
Moving known good debs back for installation.
Writing permanent logs.
Clearing session build logs.
Relaxing permissions
Relaxing: libdbus-glib-1-2_0.100.2-1_amd64/
Relaxing: libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Relaxing: libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Relaxing: python2.7_2.7.5-8ubuntu3_amd64/
Relaxing: python3-gi_3.10.0-1ubuntu1_amd64/
Relaxing: python_2.7.5-5ubuntu1_amd64/
Process complete.
Recursivly removing libdbus-glib-1-2_0.100.2-1_amd64/
Recursivly removing libpython2.7-minimal_2.7.5-8ubuntu3_amd64/
Recursivly removing libpython2.7-stdlib_2.7.5-8ubuntu3_amd64/
Recursivly removing python2.7_2.7.5-8ubuntu3_amd64/
Recursivly removing python3-gi_3.10.0-1ubuntu1_amd64/
Recursivly removing python_2.7.5-5ubuntu1_amd64/
Clearing logs.
Removing libdbus-glib-1-2_0.100.2-1_amd64.deb.errors log.
Removing libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb.errors log.
Removing libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb.errors log.
Removing python2.7_2.7.5-8ubuntu3_amd64.deb.errors log.
Removing python3-gi_3.10.0-1ubuntu1_amd64.deb.errors log.
Removing python_2.7.5-5ubuntu1_amd64.deb.errors log.
Please answer y or n.
repostorm Service complete.
Selecting previously unselected package libdbus-glib-1-2:amd64.
(Reading database ... 15398 files and directories currently installed.)
Unpacking libdbus-glib-1-2:amd64 (from .../libdbus-glib-1-2_0.100.2-1_amd64.deb) ...
Selecting previously unselected package libgirepository-1.0-1.
Unpacking libgirepository-1.0-1 (from .../libgirepository-1.0-1_1.38.0-0ubuntu1_amd64.deb) ...
Selecting previously unselected package gir1.2-glib-2.0.
Unpacking gir1.2-glib-2.0 (from .../gir1.2-glib-2.0_1.38.0-0ubuntu1_amd64.deb) ...
Selecting previously unselected package python3-gi.
Unpacking python3-gi (from .../python3-gi_3.10.0-1ubuntu1_amd64.deb) ...
Selecting previously unselected package libpython2.7-minimal:amd64.
Unpacking libpython2.7-minimal:amd64 (from .../libpython2.7-minimal_2.7.5-8ubuntu3_amd64.deb) ...
Selecting previously unselected package python2.7-minimal.
Unpacking python2.7-minimal (from .../python2.7-minimal_2.7.5-8ubuntu3_amd64.deb) ...
Selecting previously unselected package python3-dbus.
Unpacking python3-dbus (from .../python3-dbus_1.2.0-2_amd64.deb) ...
Selecting previously unselected package wget.
Unpacking wget (from .../wget_1.14-2ubuntu1_amd64.deb) ...
Selecting previously unselected package libpython2.7-stdlib:amd64.
Unpacking libpython2.7-stdlib:amd64 (from .../libpython2.7-stdlib_2.7.5-8ubuntu3_amd64.deb) ...
Selecting previously unselected package libpython-stdlib:amd64.
Unpacking libpython-stdlib:amd64 (from .../libpython-stdlib_2.7.5-5ubuntu1_amd64.deb) ...
Selecting previously unselected package python2.7.
Unpacking python2.7 (from .../python2.7_2.7.5-8ubuntu3_amd64.deb) ...
Selecting previously unselected package python-minimal.
Unpacking python-minimal (from .../python-minimal_2.7.5-5ubuntu1_amd64.deb) ...
Selecting previously unselected package python.
Unpacking python (from .../python_2.7.5-5ubuntu1_amd64.deb) ...
Selecting previously unselected package python-apt.
Unpacking python-apt (from .../python-apt_0.8.9.1ubuntu1_amd64.deb) ...
Selecting previously unselected package python-software-properties.
Unpacking python-software-properties (from .../python-software-properties_0.92.27_all.deb) ...
Selecting previously unselected package python3-software-properties.
Unpacking python3-software-properties (from .../python3-software-properties_0.92.27_all.deb) ...
Selecting previously unselected package software-properties-common.
Unpacking software-properties-common (from .../software-properties-common_0.92.27_all.deb) ...
Processing triggers for man-db ...
Processing triggers for mime-support ...
Setting up libdbus-glib-1-2:amd64 (0.100.2-1) ...
Setting up libgirepository-1.0-1 (1.38.0-0ubuntu1) ...
Setting up gir1.2-glib-2.0 (1.38.0-0ubuntu1) ...
Setting up python3-gi (3.10.0-1ubuntu1) ...
Setting up libpython2.7-minimal:amd64 (2.7.5-8ubuntu3) ...
Setting up python2.7-minimal (2.7.5-8ubuntu3) ...
Linking and byte-compiling packages for runtime python2.7...
Setting up python3-dbus (1.2.0-2) ...
Setting up wget (1.14-2ubuntu1) ...
Setting up libpython2.7-stdlib:amd64 (2.7.5-8ubuntu3) ...
Setting up libpython-stdlib:amd64 (2.7.5-5ubuntu1) ...
Setting up python2.7 (2.7.5-8ubuntu3) ...
Setting up python-minimal (2.7.5-5ubuntu1) ...
Setting up python (2.7.5-5ubuntu1) ...
Setting up python-apt (0.8.9.1ubuntu1) ...
Setting up python-software-properties (0.92.27) ...
Setting up python3-software-properties (0.92.27) ...
Setting up software-properties-common (0.92.27) ...
Processing triggers for libc-bin ...
root@JackHammer:/tmp#


Still a few issues with repostorm I see, nothing major, but issues none the less. It won't let an error go in even if it is a lintian overridden tag, I guess I need to write another switch or configuration file for it to read to say yay or neigh.
N: 1 tag overridden (1 error)
Build results of python_2.7.5-5ubuntu1_amd64.deb
N: 1 tag overridden (1 error)
Error(s): 0 | Warning(s): 0 | Info: 1 has been recorded.
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Building Ultimate Edition 3.6

Postby TheeMahn » Mon Oct 28, 2013 10:48 pm

ryanvade wrote:TheeMahn...Thanks so much for this article. Really helpful for one of my builds...which was SUPPOSED to be out by now.


Let me know when you have your build done & I will toss it in our Copy acct.
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Building Ultimate Edition 3.6

Postby TheeMahn » Mon Oct 28, 2013 10:59 pm

Xxjoker21xX wrote:
TheeMahn wrote:
pam wrote:http://sevencapitalsins.wordpress.com/2007/08/10/low-latency-kernel-wtf/
http://askubuntu.com/questions/126664/w ... ltime-ones

low latency can be a bit slower than normal kernels. Mostly used for audio and videogames. Useful for high load servers. Used also for industrial terminals.
The early days before real dual cores was different. Every kernel tweak mattered. You wont notice any speed differences on your quad considering it has high IPC and good multicore efficiency. Biggest speed/responsiveness difference would be made by SSD or RAID.
Try, no harm. If you break something i'm not responsible.


When it comes to build for the general public to avoid issues it is in your best intrest to use a generic kernel, however server specific or computer specific there are many gains in doing so. I find a pae kernel to be more responsive when I really load my machine down with tasks which I commonly do. I'm sure if you look at some of my screenies throughout the forum you will find many that I have 10 or better terminals open. I don't wait on the computer, I will initiate a new task prior to the previous completing w/o thought. When people see me navigate my way around a machine it is typically in awe.

I do not possess the time to get my machine running at peak performance, because I always have another Operating System or application to develop. There truly is no rest for the wicked here lol

When it comes to raid and ssd, I have a nearly perfect setup or thus I will have. SSD to boot and build from dual raid with cron jobs for storage, speed & data integrity. With 2 drive in raid 0 when I pick up an ISO from the SSD I just built and drop it to the array I typically don't even see a progress dialog it is done that fast. Multiple ISO's with greater then 6GB of data it will finally report to me the transfer speed which is typically around 350MB/s this is real time performance which is the absolute most important, not some benchmark for someone to say mine is bigger then yours ;)

When I ran dual raided SSD's it was a give and take situation. It was slow to boot imagine that. Took Linux 5 seconds for it to find the raid array then it would jet to like 1100 MB/s to load the O/S up. Building O/S's off raided Sata III SSD's was truly a dream. I could tell it to grab 1200 or so packages and install them after they were downloaded the package names etc would fly by so fast on the screen I could not read what was being installed.

I want you to think about this even with dual raided SSD's what do you think my bottle neck was that was "Slowing down my PC" Still the SSD's The processor's internal bus is 16GB a sec, be that 16 gigabit per sec or be that 16 Gigabytes per sec a serious ton in comparison to 1100 MB/s. I would love to take 8 of the SSD's I currently have and raid them to see the true capability. We are talking a whole bunch of money I don't have. My capacity would go from over 10 TB to 2 TB, but imagine the speed.


I wouldnt have this computer if it wasnt for someones mistake in ram they had patriot ram in it that would make it hang after a reboot I changed them out for gskill 4gig :ugeek: and its a whole nother beast. I do a little gameing with it so
I chose to use the generic version of 3.8.1-030801 and did break it but after uninstalling the graffix and network program i reinstalled them via synaptic and she is running like a dream this is the link to info i used to do so, forumubuntusoftware.info/viewtopic.php?f=131&t=9482&p=79209#p79209. I have always liked pushing the envelope when it comes to performance on everything i touch Computers, Cars and Radios. I love to experiment and tweak things for my need and sometimes it gets me into trouble but thats whats built my troubleshooting skills.. :shock: I like to understand how everything works and take out bottlenecks. :downthere Thanks for everything you do and maby one day ill understand enoughf to build OS from the ground up but for now im just modifying... :D Will changing the kernel affect updates besides the kernel just wondering?


Gskill is the bomb when it comes to ram. You can overvolt it and if it burns up they will replace it, lifetime warantee.

I find this funny, The 3.8 Kernel you are running is older then the kernel I am running:
theemahn@JackHammer:~$ uname -a
Linux JackHammer 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
theemahn@JackHammer:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ultimate_Edition
Description: Ultimate Edition 4.0
Release: 4.0
Codename: saucy
theemahn@JackHammer:~$

When they hit 3.9.11 End of life [EOL] and are now pushing 3.11.6 for the stable tree. Very confusing, 3.9.11 to me version wise when comparing to 3.11 would lead me to assume double digits ie 3.90 is higher then 3.11.

I am gonna have to buy another donors website so I can share it with admin, mods, betatesters and donors. Godaddy is crooked, they wanted to charge me almost $50 to renew uedonors.us a domain I paid 99 cents for. Hmm, pay $50 or .99 cents and setup a new one? It isn't like it had a #1 position in Google as a matter of fact I had the robots.txt set for do not index this site ;)
Home of Ultimate Edition. Got a question? Please review the F.A.Q. Browse the How to section.

Main O/S: Builder of O/S Guess.
Mainboard: ASUS Hero VI (AM4)
CPU: AMD 1700X water cooled (Deepcool Captain Genome Cooling tower)
Ram: 16 GB GSkill Trident RGB Series Dual Channel DDR4 3200
Video: MSI RX470 8GB Gaming card.
Hard Disks: MASSIVE on the network.(10 Gigabit, 48 port, multiple servers)
Monitors: Dual 4K 43" LG, 4K Samsung 28"
750 Watt modular PSU (Rosswell)
1100 Watt Amp & 4 X 600 Watt speakers

Servers in the basement.
User avatar
TheeMahn
Site Admin
 
Posts: 4201
Joined: Fri Oct 12, 2007 10:02 am
Location: U.S.A.
Age: 53
Operating System: Ultimate Edition Developer



Re: Building Ultimate Edition 3.6

Postby pam » Mon Oct 28, 2013 11:32 pm

How about Yahoo or hostgator? :|
DONOTSPAMORTROLL:
http://forumubuntusoftware.info/viewtopic.php?f=9&t=11
Download Ultimate Edition and Oz Unity 3.0 from copy:-
https://www.copy.com/s/oBnDBsDOvxF8jW1EuLKM/Public
Download Ultimate Edition from sourceforge:-
http://sourceforge.net/projects/ultimat ... rce=navbar
Download Oz Unity 3.0 from sourceforge:-
http://sourceforge.net/projects/ueoz/files/UEOz/
Download Ultimate Edition torrents from linuxtracker:-
http://linuxtracker.org/index.php?page= ... 0&active=1
Download Oz Unity 3.0 torrents from linuxtracker:-
http://linuxtracker.org/index.php?page= ... 0&active=1
Image Image
Visit:http://www.ultimateeditionoz.com
User avatar
pam
Site Admin
 
Posts: 1087
Joined: Wed May 25, 2011 5:56 am
Location: India
Age: 38
Operating System: Ultimate Edition 3.5 64 BIT

Next

Return to Archive

Who is online

Users browsing this forum: No registered users and 4 guests