[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#170510: Bug#170508: Bug#170510: X server build problem fix



On Thu, Jan 02, 2003 at 05:17:50AM +0900, ISHIKAWA Mutsumi wrote:
>  Compiling XFree86 with this patch does not refer X11/* headers
> out of the source tree.

Right.

> Of cause Build-Depends: xlibs-dev is not needed.

Nor should it ever be.  Source packages that Build-Depend on themselves
are stupid.

> I've tested the build under clean installed chroot sid tree.
> The chroot system tree does not have X11 headers.

Right.

>  This fix is not enough for these bug reports?

It's enough, but it's not, in my opinion, optimal.  It's silly to
compile Xlib and Xext *object* files when all that are needed are the
headers.  However, rectifying this silliness probably means extensive
Imake surgery on the source tree.

>  I'm confising about `external dependencues'.

It means the X build would require something pre-existing on the system;
the stuff that is declared in the Build-Depends or implicitly available
via Essential and Build-Essential packages.

>  I believed that "`external dependencues` said in the reports
> means xfree86 build depends xfree86 generated files. So,
> we should add xfree86 Build-Depends: xlibs-dev or so....."

No, I think that would be a very poor solution.

Thanks for your patch.

-- 
G. Branden Robinson                |     Q: How does a Unix guru have sex?
Debian GNU/Linux                   |     A: unzip;strip;touch;finger;mount;
branden@debian.org                 |        fsck;more;yes;fsck;fsck;fsck;
http://people.debian.org/~branden/ |        umount;sleep

Attachment: pgpCDYumNYYLq.pgp
Description: PGP signature


Reply to: