On 03/06/2011 01:59 PM, Baho Utot wrote:
Won't work for me as I am building in a clean
chroot.
I always build in a clean chroot as to advoid unwanted dependencies
The clean chroot gives me a set/group of packages that will work on any Arch system
as the linked dependencies are controlled.... no surprises.
I am going to try a couple of other methods.
1. creating a build directory and building it from there
2. do a svn co, clean, update create source packages then
build the binaries from that.
I should be able to rsync my build system and PKGBUILDs here shortly.
Great,
Let me know if you get them all working in the archroot. I ran into build
problems like you are experiencing and I wasn't experienced enough with the
archroot to figure them out so I switched to virtualbox. I haven't had any
issues with virtualbox since.
The difficulty I had with archroot was -- it was just to damn difficult to
tell what was installed from a package standpoint. I use pacman '-Q' and
'Qql' a
lot to make sure I know what I have. Trying to do that through makechrootpkg was
incredibly frustrating :)
I was able to get the first few packages done in the archroot (IIRC through
arts), but then I lost the dependency battle. The cmake fixes in Trinity may
have fixed that. If I get a few extra minutes tonight, I'll try the archroot
again. That way we can compare notes.
If you have an extra 15G available on your drive, then I would also suggest
you setup Arch in Virtualbox. You get the same clean environment, but you also
have full control and all the tools you would normally use available.
I have put the package list for my vbox install (pacman -Q) on the server at:
http://www.3111skyline.com/dl/dt/trinity/arch/dev/vboxpkglist.txt
If you decide to go this route, here is my current disk usage in the VM (with
full trinity source, separate build dirs (full) for qt3 -> kdegraphics and
binaries with a full Trinity install:
[17:00 trinity-64:/opt/qt/include/tqt] # df -h
Filesystem Size Used Avail Use% Mounted on
udev 10M 160K 9.9M 2% /dev
/dev/sda3 5.3G 3.2G 1.9G 63% /
shm 509M 0 509M 0% /dev/shm
/dev/sda4 9.9G 3.6G 5.9G 38% /home
/dev/sda1 99M 21M 74M 22% /boot
--
David C. Rankin, J.D.,P.E.