[gobolinux-users] KDE/QT related compiles failing

Carlo Calica carlo at calica.com
Sat Jul 7 21:26:38 UTC 2007


On 7/7/07, hisham.hm at gmail.com <hisham.hm at gmail.com> wrote:
>
> You hit a tricky issue, dependencies on executables. The dependency
> system assumes that a needed program being present under /Program is
> enough. It does not check if it is really symlinked. When working with
> the live system, there's really no way to solve this problem, as it is
> not safe to have Compile resymlink stuff for a build. Using
> ChrootCompile that's not a problem, as only the needed dependencies
> are inserted in the chroot, but that's still not as userfriendly as
> Compile. Eventually, Compile's behavior should evolve to default into
> something like running ChrootCompile --local-programs (which builds a
> safe chroot but uses entries from /Programs).
>

That is true.  Moving Compile to something like ChrootCompile is
definitely a good goal.  In this instance, the desired Qt (3 or 4)
conflicts at build time due to the moc executable.  At runtime, Qt 3
and 4 shouldn't conflict.  ChrootCompile should solve this.

Maybe it is possible to build moc as moc4.


-- 
Carlo J. Calica


More information about the gobolinux-users mailing list