Столкнулся с той же проблемой. Понятно что нет смысла в sudo aptitude -f install libgl1-mesa-glx.
Решение:
1 открываем терминал и достаём из пакета программы файл control.tar.gz следующей командой:
ar x draftSight.deb control.tar.gz
2 распаковываем архив в домашнюю директорию
3 открываем файл control в текстовом редакторе
ctrl F находим запись о установке злополучного libgl1-mesa-glx (который у нас уже установлен)
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Следующие действия разрешат зависимости:
Удалить следующие пакеты:
1) libgl1-mesa-dri-lts-raring
2) libgl1-mesa-dri-lts-raring:i386
3) libgl1-mesa-glx-lts-raring
4) libgl1-mesa-glx-lts-raring:i386
5) libglapi-mesa-lts-raring
6) libglapi-mesa-lts-raring:i386
7) libglu1-mesa:i386
8) libxatracker1-lts-raring
4 Удаляем запись libdirectfb-extra
(Ну или скачиваем прикрепленный файл и меняем его на распакованный файл control)
5 сохраняем/закрываем файл. Выделяем все файлы - создаем архив control.tar.gz
6 копируем в директорию где лежит draftSight.deb (удаляем от туда извлеченный не измененный control.tar.gz)
7 возвращаем архив в пакет deb
ar r draftSight.deb control.tar.gz
8 устанавливаем пакет (правой кнопкой - открыть в центре приложений ubuntu).
9 регистрируем продукт. Пользуемся бесплатным CAD-ом.
Так должен выглядеть измененный файл...