On Wed, Nov 20, 2002 at 10:19:54PM -0800, Daniel Schepler wrote: > Branden Robinson <branden@debian.org> writes: > > > If you mean that these Build-Depend on pure virtual packages, then they > > should be changed. > > > > If they work with Xaw 7, they should B-D on libxaw7-dev | lixaw-dev. > > > > If they don't work with Xaw 7, they should B-D lixaw6-dev | libxaw-dev. > > At least one package, xemacs21, crashes if you try to build it against > libxaw6-dev, which would still be possible with this on the > Build-Depends line. Well, that's pretty weird. I can think of three solutions: 1) drop the virtual package from the B-D 2) add libxaw6-dev to a Build-Conflicts line 3) report this bug upstream Unless xemacs21 is trying to use an Xaw 7 specific feature, what you describe is a bug. It probably is a bug even so. > Correct me if I'm wrong, but I thought the purpose of Build-Depends > was to ensure that any packages built from the source package were > roughly equivalent to the official version. After all, we don't have > "Build-Suggests" for packages which enhance functionality in the > resulting packages but aren't necessary to compile them. I don't > think a package linked against libxaw6 instead of libxaw7 qualifies as > "equivalent". > > This is probably _almost_ a moot point, though, since autobuilders > use the first alternative they can satisfy (I think), and any uploads > _should_ theoretically be tested first to make sure the packages > aren't broken. :) Right. > Or are you thinking of Build-Depends:libxaw7-dev|libxaw-dev, > Build-Conflicts:libxaw6-dev? This seems unnecessarily ugly. It probably is; see above. > > It would be helpful if you filed bugs against these anyway so that I can > > drop the xlib6g* packages for the next Debian release. > > If you mean filing bugs against any source or binary packages still > depending on xlib6g*, I agree. I might do this later if nobody else > does. Yes, that's what I mean. I encourage you to do so. Those packages were obsolete in woody. It'd be nice to dump them for woody+1. -- G. Branden Robinson | Debian GNU/Linux | Yeah, that's what Jesus would do. branden@debian.org | Jesus would bomb Afghanistan. Yeah. http://people.debian.org/~branden/ |
Attachment:
pgpuI5aVLlOV3.pgp
Description: PGP signature