Samba (3.0.11) seems to behave different here than a "real" Windows printer
server: using Windows you can delete as many different architecture specific
drivers as you like, even when they are associated to an existing printer - as
long as there's at least one architecture's driver left for the printer. This
concept makes perfect sense to me.
With samba it seems that all architecture's drivers are "in use" as long as they
are associated to a printer and therefore cannot be deleted as long as the
Created attachment 1013 [details]
fix "printer driver in use" check
allow any driver to be delete when it is in use as long
as there is one "Windows NT x86" driver left (version 2 or 3).
fixed checked into SAMBA_3_0 svn.
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.