On Monday, 2 February 2026 17:48:11 GMT G. Branden Robinson wrote: > > As you failed to generate a proper basic run, consideration of what > > happens next is moot. > > I'm going to disregard the rest of your message, as you're having > obvious trouble comprehending mine. > > Let me know when you make sense of it.
Ah, the mists are clearing. My instructions were confusing, sorry. "after make these fonts available..." Would have been much better expressed as "after running 'make' you should see these fonts" (sometimes my v. slow typing makes me too succinct so my true meaning is lost). Due to this confusion you showed me the contents of the devpdf install directory after 'make install'. I'm very glad you did. My focus is on building the appropriate files correctly, I assumed that the install phase would promote those built objects to the proper install directory, so I don't test that as often as I should. I would not have realised this is not what is happening now. Using current master (same for rc2) in the basic mode (no gs command and no separate urw fonts found) running 'make' generates these files:- [derij@pip build (master)]$ ls font/devpdf CB CI DESC enc/ Foundry HBI HR S symbolsl.afm TB TI util/ CBI CR download EURO HB HI map/ SS symbolsl.pfb TBI TR ZD These are the correct files which should be promoted to the install directory for basic mode. [derij@pip build (master)]$ sudo make install [...] [derij@pip build (master)]$ ls /usr/local/share/groff/1.24.0/font/devpdf AB BMB CB DESC Foundry HNB HR NI PI symbolsl.afm TI ABI BMBI CBI download HB HNBI map/ NR PR symbolsl.pfb TR AI BMI CI enc/ HBI HNI NB PB S TB ZCMI AR BMR CR EURO HI HNR NBI PBI SS TBI ZD Exactly like you showed me when I was showing you font/devpdf. If I now look again at the devpdf build directory:- [derij@pip build (master)]$ ls font/devpdf AB BMB CB DESC Foundry HNB HR NI PI symbolsl.afm TI ZD ABI BMBI CBI download HB HNBI map/ NR PR symbolsl.pfb TR AI BMI CI enc/ HBI HNI NB PB S TB util/ AR BMR CR EURO HI HNR NBI PBI SS TBI ZCMI These extra (non base-14) fonts have appeared in the build directory and been installed. Is this normal make install behaviour. It has changed the files after all the groff pdf documents have been produced by 'make' and then 'make check'ed. So 'make check' has been run before the contents of font/devpdf has been altered. These extra fonts which have appeared must not be present if gropdf is in basic mode, since any font beyond the base-14 has to be embedded for it to be displayed properly by a viewer, and the fonts are not available without either ghostscript or a separate urw font directory being located. In groff 1.23.0 both the build and install directory contained just the base-14 fonts:- [derij@pip build ((1.23.0))]$ ls /usr/local/share/groff/1.23.0/font/devpdf CB CI DESC enc/ Foundry HBI HR S TBI TR CBI CR download EURO HB HI map/ TB TI ZD [derij@pip build ((1.23.0))]$ l font/devpdf CB CI DESC enc/ Foundry HBI HR S TB TI util/ CBI CR download EURO HB HI map/ stamp TBI TR ZD I think the only changes to the devpdf directory since 1.23.0 was an extra line in 'download' and the addition of the new font SS and its corresponding .pfb file. Cheers Deri > Regards, > Branden
