Por política, o Ubuntu constrói tudo com os símbolos de depuração habilitados, e então retiramos esses símbolos dos pacotes binários. Para quase todos os usuários, esses símbolos são um espaço desperdiçado e, para algumas coisas, pode ser uma quantidade significativa de espaço desperdiçado e tempo de download. Por exemplo, o Firefox e o LibreOffice têm quase um gig de símbolos de depuração, e você notará que os símbolos de depuração do kernel são centenas de megabytes.
Para o pequeno número de pessoas que precisam desses símbolos - e quando você precisa deles, você realmente precisa deles - tiramos todos os símbolos de depuração dos pacotes binários e os colocamos em -dbgsym
pacote. Veja Debugging Program Crash para saber como chegar ao repositório dbgsym.
Alguns pacotes não possuem um pacote -dbgsym
. Principalmente, estes são pacotes que já possuem um pacote -dbg
, ou não possuem nenhum símbolo de depuração da compilação - seja porque eles não têm realmente nenhum código executável, ou (às vezes) por causa de um bug de compilação.