[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