Uso Debian 7 (Wheezy) aqui na empresa e sempre usei o Wine do repositório do próprio Wheezy. Também sempre usei o pacote chamado libwine-print, já que sem ele, ao clicar para imprimir no Wine, não acontece nada.
Mas recentemente tive um problema, pois um programa estava se comportando graficamente estranho no Wine 1.4.x (a versão do Wheezy), então resolvi baixar o código fonte da versão estável (1.6.2, que baixei aqui: http://prdownloads.sourceforge.net/wine/wine-1.6.2.tar.bz2) e compilá-lo eu mesmo, para testar.
Eu não tenho muita experiência em instalar programas compilados por eu mesmo (exceto alguns poucos programas "simples", que não dependiam de tanto pacote), pois geralmente o que vem no Debian versão estável me satisfaz, mas acredito que fiz tudo certo.
Fui instalando os programas encontrados pelo "apt-file search" até parar de dar erro/warning na execução do configure.
As únicas mensagens que aparecem no final são essas:
configure: libxcursor development files not found, the Xcursor extension won't be supported.
configure: libxi development files not found, the Xinput extension won't be supported.
configure: libXxf86vm development files not found, XFree86 Vidmode won't be supported.
configure: libxrandr development files not found, XRandr won't be supported.
configure: libxinerama development files not found, multi-monitor setups won't be supported.
configure: libxcomposite development files not found, Xcomposite won't be supported.
configure: libOSMesa development files not found (or too old), OpenGL rendering in bitmaps won't be supported.
configure: OpenCL development files not found, OpenCL won't be supported.
configure: libdbus development files not found, no dynamic device support.
configure: lib(n)curses development files not found, curses won't be supported.
configure: libsane development files not found, scanners won't be supported.
configure: libv4l development files not found.
configure: libgphoto2 development files not found, digital cameras won't be supported.
configure: libgphoto2_port development files not found, digital cameras won't be auto-detected.
configure: liblcms2 development files not found, Color Management won't be supported.
configure: gstreamer-0.10 base plugins development files not found, gstreamer support disabled
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: libcapi20 development files not found, ISDN won't be supported.
configure: fontconfig development files not found, fontconfig won't be supported.
configure: libgsm development files not found, gsm 06.10 codec won't be supported.
configure: libtiff development files not found, TIFF won't be supported.
configure: libmpg123 development files not found (or too old), mp3 codec won't be supported.
configure: libopenal development files not found (or too old), OpenAL won't be supported.
configure: libldap (OpenLDAP) development files not found, LDAP won't be supported.
Mas pelo jeito, nenhum desses recursos que não serão suportadas tem relação com a impressão/cups, então não creio que seja um desses o causador do meu problema.
Para compilar o programa, executei o arquivo "tools/wineinstall" como usuário normal, conforme indicado pelo arquivo leia-me.
E então criei um pacote para facilitar a remoção do Wine posteriormente, com
Isso tendo removido todo pacote relacionado ao wine antes (inclusive o pacote libwine-print).
Aí eu fui testar a aplicação que estava dando problema na versão 1.4 e percebi que nessa nova versão ela funcionou perfeitamente, exceto que não estava imprimindo. Aí eu testei outros programas pelo wine e percebi que nenhuma aplicação está imprimindo.
Eu tenho duas impressoras instaladas no meu computador: ambas instaladas pela rede.
Eu fiquei em dúvida: quando eu instalo o wine compilado por mim ele já vem com as libs contidas no pacote libwine-print? Se não, como eu faço para habilitar impressão pelo CUPS no Wine compilado?
Tentei procurar por alguma referência no Google, mas não achei nada relacionado a meu problema. Só encontrei outros tipos de problema entre wine e impressora que não me ajudaram.