Kushal,

I started with a Lenny install, and got it up-to-date.

I then added an /etc/apt/sources.list.d/intrepid.list which includes all of 
intrepid and intrepid's PPA repositories:

---
deb http://ppa.launchpad.net/ubuntu-mobile/ppa/ubuntu intrepid main multiverse 
universe restricted
deb http://archive.ubuntu.com/ubuntu/ intrepid main restricted universe 
multiverse
deb http://security.ubuntu.com/ubuntu/ intrepid-security main restricted 
universe multiverse
deb http://archive.ubuntu.com/ubuntu/ intrepid-updates main restricted 
universe multiverse

(plus the deb-src entries, which are not needed)
---

I then used apt-pinning (man apt_preferences for more info) by setting up 
my /etc/apt/preferences

---
Package: *
Pin: release o=Debian,a=stable
Pin-Priority: 900

Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 400

Package: *
Pin: release a=intrepid
Pin-Priority: 400

Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 300

Package: *
Pin: release o=Debian
Pin-Priority: -1
---

This makes apt prefer debian stable when it can, but will allow debian 
testing, ubuntu intrepid, and debian unstable if needed.

Then I installed ubuntu's packages for the chipset:
libgl1-mesa-dri-psb
libdrm-poulsbo1
psb-firmware
psb-modules
xpsb-glx
xserver-xorg-video-psb

The big catch was that installing xserver-xorg-video-psb required installing 
all of xorg from the ubuntu repositories. Thus, I have a debian lenny system, 
ubuntu intrepid's  xorg (and some libs), and ubuntu intrepid PPA's 
xorg-video-psb

Most of the needed packages seem to be easy enough to get moves over to 
debian, but what we really seem to need is xserver-xorg-video-psb to be built 
against debian's xorg.

Also, I advise using a tool like aptitude to line up package changes; using 
apt straight may be a bit tedious.

Good luck, 
Scott Gilliland



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to