retitle 287557 xlibmesa-gl-dev: stop shipping private implementation header files tag 287557 + moreinfo thanks On Tue, Dec 28, 2004 at 12:51:08PM -0600, Marcelo E. Magallon wrote: > Package: xlibmesa-gl-dev > Version: 4.3.0.dfsg.1-9 > Severity: normal > File: /usr/include/GL/GLwDrawAP.h > > See subject. > > This file is a private implementation file, therefore the "P". > > Marcelo > > PS: In case you are wondering if I have too much time in my hands, no, > I don't. I was trying to figure out the packages that another > package of mine needs to conflict with. I'm not sure I can honor this request and be consistent with existing Debian practice. $ dlocate -S P.h linux-kernel-headers: /usr/include/linux/netfilter_ipv4/ipt_DSCP.h linux-kernel-headers: /usr/include/linux/serialP.h gettext: /usr/share/gettext/intl/gettextP.h libncurses5-dev: /usr/share/doc/libncurses5-dev/html/ada/funcs/P.htm xlibs-static-dev: /usr/X11R6/include/X11/extensions/fontcacheP.h xlibs-static-dev: /usr/X11R6/include/X11/fonts/codeconv/xttcconvP.h libxt-dev: /usr/X11R6/include/X11/CompositeP.h libxt-dev: /usr/X11R6/include/X11/ConstrainP.h libxt-dev: /usr/X11R6/include/X11/CoreP.h libxt-dev: /usr/X11R6/include/X11/IntrinsicP.h libxt-dev: /usr/X11R6/include/X11/ObjectP.h libxt-dev: /usr/X11R6/include/X11/RectObjP.h libxt-dev: /usr/X11R6/include/X11/ShellP.h libxt-dev: /usr/X11R6/include/X11/VendorP.h libxmu-dev: /usr/X11R6/include/X11/Xmu/EditresP.h libgcj4-dev: /usr/include/gnu/java/locale/LocaleInformation_ja_JP.h libdps-dev: /usr/X11R6/include/DPS/ColorSBP.h libdps-dev: /usr/X11R6/include/DPS/DPSScrollWP.h libdps-dev: /usr/X11R6/include/DPS/FontCreatP.h libdps-dev: /usr/X11R6/include/DPS/FontSBP.h libdps-dev: /usr/X11R6/include/DPS/FontSamplP.h liborbit-dev: /usr/include/orbit-1.0/IIOP/IIOP.h wx2.5-examples: /usr/share/doc/wx2.5-examples/examples/samples/help/doc/USE_HELP.html xlibmesa-gl-dev: /usr/X11R6/include/GL/GLwDrawAP.h xlibmesa-gl-dev: /usr/X11R6/include/GL/GLwMDrawAP.h xlibmesa-gl-dev: /usr/include/GL/GLwMDrawAP.h xlibmesa-gl-dev: /usr/include/GL/GLwDrawAP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/AsciiSinkP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/AsciiSrcP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/AsciiTextP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/BoxP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/CommandP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/DialogP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/FormP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/GripP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/LabelP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/ListP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/MenuButtoP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/MultiSinkP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/MultiSrcP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/PanedP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/PannerP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/PortholeP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/RepeaterP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/ScrollbarP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/SimpleMenP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/SimpleP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/SmeBSBP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/SmeLineP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/SmeP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/StripCharP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/TemplateP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/TextP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/TextSinkP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/TextSrcP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/TipP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/ToggleP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/TreeP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/VendorEP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/ViewportP.h libxaw7-dev: /usr/X11R6/include/X11/Xaw/XawImP.h xpaint: /usr/share/xpaint/include/ColormapP.h xpaint: /usr/share/xpaint/include/PaintP.h lesstif2-dev: /usr/include/Xm/BaseClassP.h lesstif2-dev: /usr/include/Xm/BulletinBP.h lesstif2-dev: /usr/include/Xm/CacheP.h lesstif2-dev: /usr/include/Xm/CascadeBGP.h lesstif2-dev: /usr/include/Xm/CascadeBP.h lesstif2-dev: /usr/include/Xm/CommandP.h lesstif2-dev: /usr/include/Xm/CutPasteP.h lesstif2-dev: /usr/include/Xm/DesktopP.h lesstif2-dev: /usr/include/Xm/DialogSEP.h lesstif2-dev: /usr/include/Xm/DialogSP.h lesstif2-dev: /usr/include/Xm/DragCP.h lesstif2-dev: /usr/include/Xm/DragIconP.h lesstif2-dev: /usr/include/Xm/DragOverSP.h lesstif2-dev: /usr/include/Xm/DrawnBP.h lesstif2-dev: /usr/include/Xm/DropSMgrP.h lesstif2-dev: /usr/include/Xm/DropTransP.h lesstif2-dev: /usr/include/Xm/ExtObjectP.h lesstif2-dev: /usr/include/Xm/FormP.h lesstif2-dev: /usr/include/Xm/FrameP.h lesstif2-dev: /usr/include/Xm/MainWP.h lesstif2-dev: /usr/include/Xm/MenuUtilP.h lesstif2-dev: /usr/include/Xm/MessageBP.h lesstif2-dev: /usr/include/Xm/ManagerP.h lesstif2-dev: /usr/include/Xm/ProtocolsP.h lesstif2-dev: /usr/include/Xm/PushBGP.h lesstif2-dev: /usr/include/Xm/PushBP.h lesstif2-dev: /usr/include/Xm/RCUtilsP.h lesstif2-dev: /usr/include/Xm/RowColumnP.h lesstif2-dev: /usr/include/Xm/SashP.h lesstif2-dev: /usr/include/Xm/ScreenP.h lesstif2-dev: /usr/include/Xm/ScrollBarP.h lesstif2-dev: /usr/include/Xm/SelectioBP.h lesstif2-dev: /usr/include/Xm/SeparatoGP.h lesstif2-dev: /usr/include/Xm/SeparatorP.h lesstif2-dev: /usr/include/Xm/ShellEP.h lesstif2-dev: /usr/include/Xm/TearOffBP.h lesstif2-dev: /usr/include/Xm/TearOffP.h lesstif2-dev: /usr/include/Xm/TextFP.h lesstif2-dev: /usr/include/Xm/TextFSelP.h lesstif2-dev: /usr/include/Xm/TextInP.h lesstif2-dev: /usr/include/Xm/TextOutP.h lesstif2-dev: /usr/include/Xm/TextP.h lesstif2-dev: /usr/include/Xm/TextSelP.h lesstif2-dev: /usr/include/Xm/TextStrSoP.h lesstif2-dev: /usr/include/Xm/VaSimpleP.h lesstif2-dev: /usr/include/Xm/VendorSP.h lesstif2-dev: /usr/include/Xm/VirtKeysP.h lesstif2-dev: /usr/include/Xm/WorldP.h lesstif2-dev: /usr/include/Xm/XmosP.h lesstif2-dev: /usr/include/Xm/ArrowBGP.h lesstif2-dev: /usr/include/Xm/ArrowBP.h lesstif2-dev: /usr/include/Xm/ColorObjP.h lesstif2-dev: /usr/include/Xm/ComboBoxP.h lesstif2-dev: /usr/include/Xm/ContainerP.h lesstif2-dev: /usr/include/Xm/DisplayP.h lesstif2-dev: /usr/include/Xm/DrawP.h lesstif2-dev: /usr/include/Xm/DrawingAP.h lesstif2-dev: /usr/include/Xm/FileSBP.h lesstif2-dev: /usr/include/Xm/GadgetP.h lesstif2-dev: /usr/include/Xm/GrabShellP.h lesstif2-dev: /usr/include/Xm/IconGP.h lesstif2-dev: /usr/include/Xm/LabelP.h lesstif2-dev: /usr/include/Xm/LabelGP.h lesstif2-dev: /usr/include/Xm/ListP.h lesstif2-dev: /usr/include/Xm/MenuShellP.h lesstif2-dev: /usr/include/Xm/NotebookP.h lesstif2-dev: /usr/include/Xm/PanedWP.h lesstif2-dev: /usr/include/Xm/PrimitiveP.h lesstif2-dev: /usr/include/Xm/ScaleP.h lesstif2-dev: /usr/include/Xm/ScrolledWP.h lesstif2-dev: /usr/include/Xm/SpinBP.h lesstif2-dev: /usr/include/Xm/ToggleBGP.h lesstif2-dev: /usr/include/Xm/ToggleBP.h lesstif2-dev: /usr/include/Xm/TraitP.h lesstif2-dev: /usr/include/Xm/TransferP.h lesstif2-dev: /usr/include/Xm/XmP.h lesstif2-dev: /usr/include/Xm/XpmP.h lesstif2-dev: /usr/include/Xm/VendorSEP.h lesstif2-dev: /usr/include/Xm/PrintSP.h lesstif2-dev: /usr/include/Xm/SSpinBP.h lesstif2-dev: /usr/include/Xm/TransltnsP.h [ 2 asides: 1) libxaw6-dev will ship much the same files as libxaw7-dev. 2) WTF is xpaint doing shipping header files?! ] I'm open to people's thoughts on this. There's nothing in Debian Policy on point, as far as I know. Might private header files be necessary for non-C implementations of library interfaces? (XML-RPC and what have you...) -- G. Branden Robinson | It was a typical net.exercise -- a Debian GNU/Linux | screaming mob pounding on a greasy branden@debian.org | spot on the pavement, where used to http://people.debian.org/~branden/ | lie the carcass of a dead horse.
Attachment:
signature.asc
Description: Digital signature