Por que devemos nos importar: esse problema se manifesta quando sudo apt-get upgrade
oferece, de forma útil, que o autoremove removerá todos os pacotes recém-adicionados - porque o pacote que depende deles foi removido.
Solução alternativa
Parece que isso resulta do pacote não instalar nada. Eu resolvi o problema adicionando um script trivial que eu instalo no diretório bin:
INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/list_qf_dev_info DESTINATION bin)
O conteúdo deste script list_qf_dev_info é apenas:
#! /bin/sh
apt-cache show qfdevelopment_metapkg
Agora, após a instalação, a presença deste script faz com que o sistema apt / deb mantenha o pacote em vez de automaticamente fazê-lo desaparecer.
Solução alternativa alternativa - sem editar deb
Uma solução alternativa diferente - que não requer a modificação do deb - é apenas instalar novamente no final para fazer com que as coisas sejam eliminadas:
sudo dpkg -i qfdevelopment_metapkg-0.3.8-Linux.deb
sudo apt install -f
sudo dpkg -i qfdevelopment_metapkg-0.3.8-Linux.deb
PS
Esqueci-me deste assunto, pois tinha trabalhado em itens não relacionados. Hoje eu estava correndo para a questão novamente e fiquei um pouco animada em ver alguém ter perguntado antes de perceber que é a minha pergunta e que não havia respostas, então eu tive que me atrapalhar por mim mesmo.