
promac at gmail
Aug 11, 2008, 12:34 PM
Post #8 of 8
(1744 views)
Permalink
|
On Mon, Aug 11, 2008 at 3:05 PM, Axel Thimm <Axel.Thimm [at] atrpms> wrote: > On Mon, Aug 11, 2008 at 01:34:00PM -0300, Paulo Cavalcanti wrote: > > On Mon, Aug 11, 2008 at 11:24 AM, Rex Dieter <rdieter [at] math> > wrote: > > > > > Axel Thimm wrote: > > > > > > > [...] > > > > checking for shmat... yes > > > > checking for IceConnectionNumber in -lICE... yes > > > > checking QTDIR... /usr > > > > checking Qt includes... /usr/include > > > > [...] > > > > > > > > Are you using all updates on F8? > > > > > > Be aware that f8's qt(3)-devel pkg defines QTDIR, and which sometimes > may > > > conflict (ie, be wrong) for qt4 builds. > > > I think that is exactly the problem. > > But you mentioned that it also failed in mock, i.e. in an environment > w/o qt3. I checked the buildlog and indeed only qt4 packages and no > qt(3) packages were installed. > But I probably did not clean the cache. In this case, mock keeps previously installed packages. Generally, I only clean the cache when I want to be sure a new package builds only with the dependencies in its spec file. Since I assumed italc had all its dependencies correctly specified in the spec, I just took the fastest way... The option --with-qtdir is harmless, and allows building the package in a user environment. Qt is always a pain in the neck to set the appropriate environment when there is more than one version installed. That is why I always take a look at Rex's Qt based packages. -- Paulo Roma Cavalcanti LCG - UFRJ
|