• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [DEV] Continuing Triumph ICS Development

Well, I got it built and flashed, and it does indeed boot! Of course there are a lot of problems, but ... one at a time :)

An easy way to stop the repeated phone FC for now (not a phone fix):
adb pull /system/build.prop
comment out ro.telephony.ril_class=Triumph
adb push build.prop /system
..Next reboot and it shouldn't be FC looping.

I decided to look at the most common error in the logcat next ... the hwcomposer overlay problem (Bypass Overlay Commit failed). This would be part of why HW accel doesn't work. That led me to a failing ioctl. Taking a look at dmesg via adb shell, there were a bunch of unrecognized ioctl cmds coming in. Figured out the mismatch was in the sizeof(struct mdp_overlay). The msm_mdp.h included in the triumph device files is quite new - the one in the kernel is from motorola's sourceforge release. Interestingly, the .h is newer than the CAF msm-2.6.32 sources, so the motorola release is an ugly hybrid of 2.6.32 and CAF sources around 2.6.38. Unfortunately, a fair amount of gralloc / etc code fails to build if I copy the older msm_mdp.h from the kernel into the device includes.

Suggestions? The best path would seem to be bringing the necessary changes from the motorola tree into a 3.0 or at least 2.6.38 kernel. But ugh, there are a lot of changes and the kernel changed quite a bit from 2.6.32. I'm not sure how (if it does) edowar's ROM has HW accel working - he has the same mismatch in his device vs. kernel msm_mdp.h files.


Isaac? Lol :D

But guys until I get a extra hdd working, I will be just finding and posting fixes here k
 
I need to learn how to cherry pick the commits from edowars jernel into are's to get hardware accel working. I just cant seem to understand the guides though.

I thought about creating a hyrbrid between the two and just see what happens.
 
Well, I got it built and flashed, and it does indeed boot! Of course there are a lot of problems, but ... one at a time :)

An easy way to stop the repeated phone FC for now (not a phone fix):
adb pull /system/build.prop
comment out ro.telephony.ril_class=Triumph
adb push build.prop /system
..Next reboot and it shouldn't be FC looping.

I decided to look at the most common error in the logcat next ... the hwcomposer overlay problem (Bypass Overlay Commit failed). This would be part of why HW accel doesn't work. That led me to a failing ioctl. Taking a look at dmesg via adb shell, there were a bunch of unrecognized ioctl cmds coming in. Figured out the mismatch was in the sizeof(struct mdp_overlay). The msm_mdp.h included in the triumph device files is quite new - the one in the kernel is from motorola's sourceforge release. Interestingly, the .h is newer than the CAF msm-2.6.32 sources, so the motorola release is an ugly hybrid of 2.6.32 and CAF sources around 2.6.38. Unfortunately, a fair amount of gralloc / etc code fails to build if I copy the older msm_mdp.h from the kernel into the device includes.

Suggestions? The best path would seem to be bringing the necessary changes from the motorola tree into a 3.0 or at least 2.6.38 kernel. But ugh, there are a lot of changes and the kernel changed quite a bit from 2.6.32. I'm not sure how (if it does) edowar's ROM has HW accel working - he has the same mismatch in his device vs. kernel msm_mdp.h files.

I believe in the Huawei Ideos X6 forum there are some comments suggesting a newer 2.6.35.7 kernel source out there for this family of devices. 'tjstyle' and 'doomlord' may have the source code. If we can get a hold of that, it may be easier to get working on the MT. For the record, here are the other devices in the family:

CSL Spice Mi410 Slim
Sharp SH8188U
Viewsonic Viewpad 4
Huawei U9000 Ideos x6
Cherry Mobile Magnum HD
Wellcom A99
Olive Smart V-S300
CSL Blueberry Mi410
Axioo Vigo 410
Spice Mi-410
 
I believe in the Huawei Ideos X6 forum there are some comments suggesting a newer 2.6.35.7 kernel source out there for this family of devices. 'tjstyle' and 'doomlord' may have the source code. If we can get a hold of that, it may be easier to get working on the MT. For the record, here are the other devices in the family:

CSL Spice Mi410 Slim
Sharp SH8188U
Viewsonic Viewpad 4
Huawei U9000 Ideos x6
Cherry Mobile Magnum HD
Wellcom A99
Olive Smart V-S300
CSL Blueberry Mi410
Axioo Vigo 410
Spice Mi-410

We have such a ghetto family -_-
 
Yes, tjstyle says he has the 2.6.35.7 sources:

xda-developers - View Single Post - [ROM] Stock 2.3.5 from Taiwan Sharp SH8188U

That may really help a lot, I'll wait for that on the kernel side. I PM'd him on xda to see when/where we might be able to get the source. On the userspace side, could we roll back the qcom_display stuff a little ways to get ioctl compatibility? Or would that reintroduce issues people have already dealt with by moving that forward? Probably best to see if we can get and use 2.6.35.7.
 
Your code is for 11.04 what would I change the code to in the beginning when your downloading the packages. I am pretty it's the second step.
 
Are you talking about the repo init code?

Also if your asking about that then you need to go to the how to make your cm7 build environment thread.

Im running 11.10 and everything has worked fine.
 
C'mon now Ziggy, HDD's are crazy cheap. You should be able to get one easy.

no i have a 40 gb ide hard drive.... just no open ide ports. so instead of wasting my time unplugging my cd drives to use that hard drive, i will just get ahold of another sata hard drive.

BTW, im 15. so i dont come across money that much as my part time job closed last year which makes me unable to buy a sata HDD at will... so in a couple days i will be making a savings account to link to my paypal for those who choose to donate for anything i do.
 
Well have been in your position a few times, you should do what I did.


I went through all the old computers everybody gets rid of,
Raided a bunch of sata hard drives from DVR's [They are huge sometimes],
Go mow a couple lawns.
 
Well have been in your position a few times, you should do what I did.


I went through all the old computers everybody gets rid of,
Raided a bunch of sata hard drives from DVR's [They are huge sometimes],
Go mow a couple lawns.

more like shovel a couple driveways were im at lol :p

but hey all hopes not lost! i just found this old "Dell Dimension 2300 series" in my attic! probably doesnt have the guts to build source but i will try... (oh and the computer next to it is my dimension E510, its a beast with custom everything :D )

IMG_20120124_165204.jpg


(i took that pic with my triumph)
 
more like shovel a couple driveways were im at lol :p

but hey all hopes not lost! i just found this old "Dell Dimension 2300 series" in my attic! probably doesnt have the guts to build source but i will try... (oh and the computer next to it is my dimension E510, its a beast with custom everything :D )

IMG_20120124_165204.jpg

(i took that pic with my triumph)

That looks like the computers my school uses (well when I was still in school). Anyways I use a laptop that has a dual core pentium and it seems to do okay, just the last few times I've tried getting sources I got fetch errors, but I'm gonna try today before I go to work and let it run while i'm at work for a few hours. (and I hid your pic just so it wouldn't take up more of the page :p.)
 
Thats a good starter. I think I started out with a dell dimension my school was throwing away.

This is my set up its takin me about 2 years and next year I'm gonna overhaul everything and shoot for water cooling.


She is all custom from the ground up(built her myself)
Cpu AMD Thuban 1035t Six core overclocked to a modest 3.6ghz 2.8ghz nb
4gb of 1800 ram with 7-7-7-24 timings
mobo is a biostar 990fxe
gpu is an old Nvidia gts 250 but she plays most games at high or better.
And a couple of sata hard drives.

I can build ICS in about 30-40 min and a kernel in prolly under 5.
My biggest problem is the rural internet. I only have a 3mb burst plan.
 

Attachments

  • IMG_20120124_161035.jpg
    IMG_20120124_161035.jpg
    894.1 KB · Views: 147
  • IMG_20120124_161016.jpg
    IMG_20120124_161016.jpg
    505.8 KB · Views: 151
That looks like the computers my school uses (well when I was still in school). Anyways I use a laptop that has a dual core pentium and it seems to do okay, just the last few times I've tried getting sources I got fetch errors, but I'm gonna try today before I go to work and let it run while i'm at work for a few hours. (and I hid your pic just so it wouldn't take up more of the page :p.)

yea this computer doesnt turn on... it turns out i have 2 blown capacitors. :mad: im gonna talk to my friend. he has a couple old computer like that and i will ask him if i can borrow one of his, but use my HDD (so i dont erase his crap) and use stuff out of the broken one to beef it up a lil more. his old desktop has 1 gb of ram and a 2.4 Ghz dual core. so ill be better off with his anyways :D
 
I get this error when trying to download the packkages from the cm7 source guide
Code:
perkinsii@perkinsii-OptiPlex-755:~$ sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
[sudo] password for perkinsii: 
perkinsii@perkinsii-OptiPlex-755:~$ sudo apt-get update
Ign http://security.ubuntu.com oneiric-security InRelease                      
Ign http://extras.ubuntu.com oneiric InRelease                                 
Ign http://archive.canonical.com maverick InRelease                  
Ign http://us.archive.ubuntu.com oneiric InRelease                   
Ign http://us.archive.ubuntu.com oneiric-updates InRelease           
Ign http://us.archive.ubuntu.com oneiric-backports InRelease         
Get:1 http://security.ubuntu.com oneiric-security Release.gpg [198 B]
Get:2 http://extras.ubuntu.com oneiric Release.gpg [72 B]                      
Get:3 http://archive.canonical.com maverick Release.gpg [198 B]                
Hit http://us.archive.ubuntu.com oneiric Release.gpg                           
Get:4 http://security.ubuntu.com oneiric-security Release [40.8 kB]  
Hit http://extras.ubuntu.com oneiric Release                                   
Get:5 http://archive.canonical.com maverick Release [5,925 B]                  
Hit http://us.archive.ubuntu.com oneiric-updates Release.gpg                   
Hit http://extras.ubuntu.com oneiric/main Sources                              
Hit http://us.archive.ubuntu.com oneiric-backports Release.gpg                 
Hit http://extras.ubuntu.com oneiric/main amd64 Packages                       
Hit http://extras.ubuntu.com oneiric/main i386 Packages                        
Ign http://extras.ubuntu.com oneiric/main TranslationIndex                     
Get:6 http://archive.canonical.com maverick/partner Sources [4,359 B]          
Hit http://us.archive.ubuntu.com oneiric Release                               
Get:7 http://archive.canonical.com maverick/partner amd64 Packages [7,810 B]   
Hit http://us.archive.ubuntu.com oneiric-updates Release                       
Get:8 http://security.ubuntu.com oneiric-security/main Sources [25.4 kB]       
Get:9 http://archive.canonical.com maverick/partner i386 Packages [8,412 B]    
Ign http://archive.canonical.com maverick/partner TranslationIndex             
Hit http://us.archive.ubuntu.com oneiric-backports Release                     
Hit http://us.archive.ubuntu.com oneiric/main Sources                          
Hit http://us.archive.ubuntu.com oneiric/restricted Sources                    
Hit http://us.archive.ubuntu.com oneiric/universe Sources                      
Hit http://us.archive.ubuntu.com oneiric/multiverse Sources                    
Hit http://us.archive.ubuntu.com oneiric/main amd64 Packages                   
Hit http://us.archive.ubuntu.com oneiric/restricted amd64 Packages             
Hit http://us.archive.ubuntu.com oneiric/universe amd64 Packages               
Get:10 http://security.ubuntu.com oneiric-security/restricted Sources [14 B]
Get:11 http://security.ubuntu.com oneiric-security/universe Sources [8,585 B]  
Get:12 http://security.ubuntu.com oneiric-security/multiverse Sources [1,629 B]
Get:13 http://security.ubuntu.com oneiric-security/main amd64 Packages [72.2 kB]
Hit http://us.archive.ubuntu.com oneiric/multiverse amd64 Packages             
Hit http://us.archive.ubuntu.com oneiric/main i386 Packages                    
Hit http://us.archive.ubuntu.com oneiric/restricted i386 Packages              
Hit http://us.archive.ubuntu.com oneiric/universe i386 Packages                
Hit http://us.archive.ubuntu.com oneiric/multiverse i386 Packages              
Hit http://us.archive.ubuntu.com oneiric/main TranslationIndex                 
Hit http://us.archive.ubuntu.com oneiric/multiverse TranslationIndex           
Hit http://us.archive.ubuntu.com oneiric/restricted TranslationIndex           
Ign http://archive.canonical.com maverick/partner Translation-en_US            
Hit http://us.archive.ubuntu.com oneiric/universe TranslationIndex             
Hit http://us.archive.ubuntu.com oneiric-updates/main Sources                  
Ign http://archive.canonical.com maverick/partner Translation-en               
Ign http://extras.ubuntu.com oneiric/main Translation-en_US                    
Hit http://us.archive.ubuntu.com oneiric-updates/restricted Sources            
Hit http://us.archive.ubuntu.com oneiric-updates/universe Sources              
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse Sources            
Get:14 http://security.ubuntu.com oneiric-security/restricted amd64 Packages [14 B]
Get:15 http://security.ubuntu.com oneiric-security/universe amd64 Packages [24.2 kB]
Ign http://extras.ubuntu.com oneiric/main Translation-en                       
Hit http://us.archive.ubuntu.com oneiric-updates/main amd64 Packages           
Hit http://us.archive.ubuntu.com oneiric-updates/restricted amd64 Packages     
Hit http://us.archive.ubuntu.com oneiric-updates/universe amd64 Packages       
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse amd64 Packages     
Hit http://us.archive.ubuntu.com oneiric-updates/main i386 Packages            
Get:16 http://security.ubuntu.com oneiric-security/multiverse amd64 Packages [2,715 B]
Get:17 http://security.ubuntu.com oneiric-security/main i386 Packages [72.6 kB]
Hit http://us.archive.ubuntu.com oneiric-updates/restricted i386 Packages      
Hit http://us.archive.ubuntu.com oneiric-updates/universe i386 Packages        
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse i386 Packages      
Hit http://us.archive.ubuntu.com oneiric-updates/main TranslationIndex         
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse TranslationIndex   
Hit http://us.archive.ubuntu.com oneiric-updates/restricted TranslationIndex   
Hit http://us.archive.ubuntu.com oneiric-updates/universe TranslationIndex     
Hit http://us.archive.ubuntu.com oneiric-backports/main Sources                
Hit http://us.archive.ubuntu.com oneiric-backports/restricted Sources          
Hit http://us.archive.ubuntu.com oneiric-backports/universe Sources            
Get:18 http://security.ubuntu.com oneiric-security/restricted i386 Packages [14 B]
Get:19 http://security.ubuntu.com oneiric-security/universe i386 Packages [24.2 kB]
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse Sources          
Hit http://us.archive.ubuntu.com oneiric-backports/main amd64 Packages         
Hit http://us.archive.ubuntu.com oneiric-backports/restricted amd64 Packages   
Hit http://us.archive.ubuntu.com oneiric-backports/universe amd64 Packages     
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse amd64 Packages   
Get:20 http://security.ubuntu.com oneiric-security/multiverse i386 Packages [3,345 B]
Get:21 http://security.ubuntu.com oneiric-security/main TranslationIndex [73 B]
Get:22 http://security.ubuntu.com oneiric-security/multiverse TranslationIndex [72 B]
Get:23 http://security.ubuntu.com oneiric-security/restricted TranslationIndex [70 B]
Get:24 http://security.ubuntu.com oneiric-security/universe TranslationIndex [73 B]
Hit http://us.archive.ubuntu.com oneiric-backports/main i386 Packages          
Hit http://us.archive.ubuntu.com oneiric-backports/restricted i386 Packages    
Hit http://us.archive.ubuntu.com oneiric-backports/universe i386 Packages      
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse i386 Packages    
Hit http://us.archive.ubuntu.com oneiric-backports/main TranslationIndex       
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse TranslationIndex 
Hit http://us.archive.ubuntu.com oneiric-backports/restricted TranslationIndex 
Hit http://us.archive.ubuntu.com oneiric-backports/universe TranslationIndex   
Hit http://us.archive.ubuntu.com oneiric/main Translation-en                   
Hit http://us.archive.ubuntu.com oneiric/multiverse Translation-en             
Hit http://security.ubuntu.com oneiric-security/main Translation-en            
Hit http://security.ubuntu.com oneiric-security/multiverse Translation-en      
Hit http://us.archive.ubuntu.com oneiric/restricted Translation-en             
Hit http://us.archive.ubuntu.com oneiric/universe Translation-en               
Hit http://us.archive.ubuntu.com oneiric-updates/main Translation-en           
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse Translation-en     
Hit http://us.archive.ubuntu.com oneiric-updates/restricted Translation-en     
Hit http://security.ubuntu.com oneiric-security/restricted Translation-en      
Hit http://us.archive.ubuntu.com oneiric-updates/universe Translation-en       
Hit http://us.archive.ubuntu.com oneiric-backports/main Translation-en         
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse Translation-en   
Hit http://us.archive.ubuntu.com oneiric-backports/restricted Translation-en   
Hit http://us.archive.ubuntu.com oneiric-backports/universe Translation-en     
Hit http://security.ubuntu.com oneiric-security/universe Translation-en        
Fetched 303 kB in 19s (15.3 kB/s)                                              
Reading package lists... Done
perkinsii@perkinsii-OptiPlex-755:~$ sudo -i
root@perkinsii-OptiPlex-755:~# apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils sun-java6-jdk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'lib32z1-dev' instead of 'lib32z-dev'
Package lib32readline5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32readline-gplv2-dev

E: Package 'lib32readline5-dev' has no installation candidate
root@perkinsii-OptiPlex-755:~# exit
logout
perkinsii@perkinsii-OptiPlex-755:~$ sudo apt-get install g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline5-dev gcc-4.4-multilib g++-4.4-multilib
[sudo] password for perkinsii: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package lib32readline5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32readline-gplv2-dev

E: Package 'lib32readline5-dev' has no installation candidate
 
What was the problem out of curiosity.
should I change
Code:
sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
to
Code:
sudo add-apt-repository "deb http://archive.canonical.com/ oneiric partner"

I just decided to use the original because thats what isaac used
 
e
Package lib32readline5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
lib32readline-gplv2-dev

E: Package 'lib32readline5-dev' has no installation candidate
[/code]

Just like it says on the command you ran change

lib32readline5-dev to lib32readline-gplv2-dev
 
I get this error when trying to download the packkages from the cm7 source guide
Code:
perkinsii@perkinsii-OptiPlex-755:~$ sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"
[sudo] password for perkinsii: 
perkinsii@perkinsii-OptiPlex-755:~$ sudo apt-get update
Ign http://security.ubuntu.com oneiric-security InRelease                      
Ign http://extras.ubuntu.com oneiric InRelease                                 
Ign http://archive.canonical.com maverick InRelease                  
Ign http://us.archive.ubuntu.com oneiric InRelease                   
Ign http://us.archive.ubuntu.com oneiric-updates InRelease           
Ign http://us.archive.ubuntu.com oneiric-backports InRelease         
Get:1 http://security.ubuntu.com oneiric-security Release.gpg [198 B]
Get:2 http://extras.ubuntu.com oneiric Release.gpg [72 B]                      
Get:3 http://archive.canonical.com maverick Release.gpg [198 B]                
Hit http://us.archive.ubuntu.com oneiric Release.gpg                           
Get:4 http://security.ubuntu.com oneiric-security Release [40.8 kB]  
Hit http://extras.ubuntu.com oneiric Release                                   
Get:5 http://archive.canonical.com maverick Release [5,925 B]                  
Hit http://us.archive.ubuntu.com oneiric-updates Release.gpg                   
Hit http://extras.ubuntu.com oneiric/main Sources                              
Hit http://us.archive.ubuntu.com oneiric-backports Release.gpg                 
Hit http://extras.ubuntu.com oneiric/main amd64 Packages                       
Hit http://extras.ubuntu.com oneiric/main i386 Packages                        
Ign http://extras.ubuntu.com oneiric/main TranslationIndex                     
Get:6 http://archive.canonical.com maverick/partner Sources [4,359 B]          
Hit http://us.archive.ubuntu.com oneiric Release                               
Get:7 http://archive.canonical.com maverick/partner amd64 Packages [7,810 B]   
Hit http://us.archive.ubuntu.com oneiric-updates Release                       
Get:8 http://security.ubuntu.com oneiric-security/main Sources [25.4 kB]       
Get:9 http://archive.canonical.com maverick/partner i386 Packages [8,412 B]    
Ign http://archive.canonical.com maverick/partner TranslationIndex             
Hit http://us.archive.ubuntu.com oneiric-backports Release                     
Hit http://us.archive.ubuntu.com oneiric/main Sources                          
Hit http://us.archive.ubuntu.com oneiric/restricted Sources                    
Hit http://us.archive.ubuntu.com oneiric/universe Sources                      
Hit http://us.archive.ubuntu.com oneiric/multiverse Sources                    
Hit http://us.archive.ubuntu.com oneiric/main amd64 Packages                   
Hit http://us.archive.ubuntu.com oneiric/restricted amd64 Packages             
Hit http://us.archive.ubuntu.com oneiric/universe amd64 Packages               
Get:10 http://security.ubuntu.com oneiric-security/restricted Sources [14 B]
Get:11 http://security.ubuntu.com oneiric-security/universe Sources [8,585 B]  
Get:12 http://security.ubuntu.com oneiric-security/multiverse Sources [1,629 B]
Get:13 http://security.ubuntu.com oneiric-security/main amd64 Packages [72.2 kB]
Hit http://us.archive.ubuntu.com oneiric/multiverse amd64 Packages             
Hit http://us.archive.ubuntu.com oneiric/main i386 Packages                    
Hit http://us.archive.ubuntu.com oneiric/restricted i386 Packages              
Hit http://us.archive.ubuntu.com oneiric/universe i386 Packages                
Hit http://us.archive.ubuntu.com oneiric/multiverse i386 Packages              
Hit http://us.archive.ubuntu.com oneiric/main TranslationIndex                 
Hit http://us.archive.ubuntu.com oneiric/multiverse TranslationIndex           
Hit http://us.archive.ubuntu.com oneiric/restricted TranslationIndex           
Ign http://archive.canonical.com maverick/partner Translation-en_US            
Hit http://us.archive.ubuntu.com oneiric/universe TranslationIndex             
Hit http://us.archive.ubuntu.com oneiric-updates/main Sources                  
Ign http://archive.canonical.com maverick/partner Translation-en               
Ign http://extras.ubuntu.com oneiric/main Translation-en_US                    
Hit http://us.archive.ubuntu.com oneiric-updates/restricted Sources            
Hit http://us.archive.ubuntu.com oneiric-updates/universe Sources              
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse Sources            
Get:14 http://security.ubuntu.com oneiric-security/restricted amd64 Packages [14 B]
Get:15 http://security.ubuntu.com oneiric-security/universe amd64 Packages [24.2 kB]
Ign http://extras.ubuntu.com oneiric/main Translation-en                       
Hit http://us.archive.ubuntu.com oneiric-updates/main amd64 Packages           
Hit http://us.archive.ubuntu.com oneiric-updates/restricted amd64 Packages     
Hit http://us.archive.ubuntu.com oneiric-updates/universe amd64 Packages       
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse amd64 Packages     
Hit http://us.archive.ubuntu.com oneiric-updates/main i386 Packages            
Get:16 http://security.ubuntu.com oneiric-security/multiverse amd64 Packages [2,715 B]
Get:17 http://security.ubuntu.com oneiric-security/main i386 Packages [72.6 kB]
Hit http://us.archive.ubuntu.com oneiric-updates/restricted i386 Packages      
Hit http://us.archive.ubuntu.com oneiric-updates/universe i386 Packages        
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse i386 Packages      
Hit http://us.archive.ubuntu.com oneiric-updates/main TranslationIndex         
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse TranslationIndex   
Hit http://us.archive.ubuntu.com oneiric-updates/restricted TranslationIndex   
Hit http://us.archive.ubuntu.com oneiric-updates/universe TranslationIndex     
Hit http://us.archive.ubuntu.com oneiric-backports/main Sources                
Hit http://us.archive.ubuntu.com oneiric-backports/restricted Sources          
Hit http://us.archive.ubuntu.com oneiric-backports/universe Sources            
Get:18 http://security.ubuntu.com oneiric-security/restricted i386 Packages [14 B]
Get:19 http://security.ubuntu.com oneiric-security/universe i386 Packages [24.2 kB]
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse Sources          
Hit http://us.archive.ubuntu.com oneiric-backports/main amd64 Packages         
Hit http://us.archive.ubuntu.com oneiric-backports/restricted amd64 Packages   
Hit http://us.archive.ubuntu.com oneiric-backports/universe amd64 Packages     
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse amd64 Packages   
Get:20 http://security.ubuntu.com oneiric-security/multiverse i386 Packages [3,345 B]
Get:21 http://security.ubuntu.com oneiric-security/main TranslationIndex [73 B]
Get:22 http://security.ubuntu.com oneiric-security/multiverse TranslationIndex [72 B]
Get:23 http://security.ubuntu.com oneiric-security/restricted TranslationIndex [70 B]
Get:24 http://security.ubuntu.com oneiric-security/universe TranslationIndex [73 B]
Hit http://us.archive.ubuntu.com oneiric-backports/main i386 Packages          
Hit http://us.archive.ubuntu.com oneiric-backports/restricted i386 Packages    
Hit http://us.archive.ubuntu.com oneiric-backports/universe i386 Packages      
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse i386 Packages    
Hit http://us.archive.ubuntu.com oneiric-backports/main TranslationIndex       
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse TranslationIndex 
Hit http://us.archive.ubuntu.com oneiric-backports/restricted TranslationIndex 
Hit http://us.archive.ubuntu.com oneiric-backports/universe TranslationIndex   
Hit http://us.archive.ubuntu.com oneiric/main Translation-en                   
Hit http://us.archive.ubuntu.com oneiric/multiverse Translation-en             
Hit http://security.ubuntu.com oneiric-security/main Translation-en            
Hit http://security.ubuntu.com oneiric-security/multiverse Translation-en      
Hit http://us.archive.ubuntu.com oneiric/restricted Translation-en             
Hit http://us.archive.ubuntu.com oneiric/universe Translation-en               
Hit http://us.archive.ubuntu.com oneiric-updates/main Translation-en           
Hit http://us.archive.ubuntu.com oneiric-updates/multiverse Translation-en     
Hit http://us.archive.ubuntu.com oneiric-updates/restricted Translation-en     
Hit http://security.ubuntu.com oneiric-security/restricted Translation-en      
Hit http://us.archive.ubuntu.com oneiric-updates/universe Translation-en       
Hit http://us.archive.ubuntu.com oneiric-backports/main Translation-en         
Hit http://us.archive.ubuntu.com oneiric-backports/multiverse Translation-en   
Hit http://us.archive.ubuntu.com oneiric-backports/restricted Translation-en   
Hit http://us.archive.ubuntu.com oneiric-backports/universe Translation-en     
Hit http://security.ubuntu.com oneiric-security/universe Translation-en        
Fetched 303 kB in 19s (15.3 kB/s)                                              
Reading package lists... Done
perkinsii@perkinsii-OptiPlex-755:~$ sudo -i
root@perkinsii-OptiPlex-755:~# apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils sun-java6-jdk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'lib32z1-dev' instead of 'lib32z-dev'
Package lib32readline5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32readline-gplv2-dev

E: Package 'lib32readline5-dev' has no installation candidate
root@perkinsii-OptiPlex-755:~# exit
logout
perkinsii@perkinsii-OptiPlex-755:~$ sudo apt-get install g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline5-dev gcc-4.4-multilib g++-4.4-multilib
[sudo] password for perkinsii: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package lib32readline5-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  lib32readline-gplv2-dev

E: Package 'lib32readline5-dev' has no installation candidate


Remove all the packages it complains about and you should be able to build no problem....
 
Back
Top Bottom