On Ubuntu-derrivative systems (like Mint - the one I use), when you try to install ttf-mscorefonts-installer you are also prompted to install 8 other packages (python3-debconf, python3-distro-info, python3-distupgrade, python3-update-manager, ubuntu-advantage-tools, ubuntu-release-upgrader-core, update-manager-core, update-notifier-common), which aren't actually required for those TTFs to work and probably shouldn't be marked as dependencies.
However, the .deb can be obtained from Debian directly without the extra packages at http://ftp.us.debian.org/debian/pool/contrib/m/msttcorefonts/ and installed locally with gdebi, dpkg, or any other package manager you happen to have laying around.
Perhaps it's simpler and cleaner just to point users right to Debian's upstream FTP and skip the dependencies mess that Canonical made?
On Ubuntu-derrivative systems (like Mint - the one I use), when you try to install `ttf-mscorefonts-installer` you are also prompted to install 8 other packages (`python3-debconf, python3-distro-info, python3-distupgrade, python3-update-manager, ubuntu-advantage-tools, ubuntu-release-upgrader-core, update-manager-core, update-notifier-common`), which aren't actually required for those TTFs to work and probably shouldn't be marked as dependencies.
However, the `.deb` can be obtained from Debian directly without the extra packages at http://ftp.us.debian.org/debian/pool/contrib/m/msttcorefonts/ and installed locally with gdebi, dpkg, or any other package manager you happen to have laying around.
Perhaps it's simpler and cleaner just to point users right to Debian's upstream FTP and skip the dependencies mess that Canonical made?
you can pull requests, modify it, and merge it. but i don't think it's necessary, because it's just a problem with the debian package manager that automatically installs recommended packages out from dependencies and can be easily solved with --no-install-recommends flag or just simply make apt-get always use --no-install-recommends with editing apt configuration (but this way is not recommended).
you can pull requests, modify it, and merge it. but i don't think it's necessary, because it's just a problem with the debian package manager that automatically installs recommended packages out from dependencies and can be easily solved with `--no-install-recommends` flag or just simply [make apt-get always use --no-install-recommends](https://superuser.com/questions/615565/can-i-make-apt-get-always-use-no-install-recommends) with editing apt configuration (but this way is not recommended).
The problem here is that the package in the Ubuntu repository depends on update-notifier-common which indirectly depends on the rest of the mentioned packages.
If this dependency tree is undesirable for Linux Mint users I would suggest to bring this up for discussion with the package maintainer(s). Regardless on the result of that discussion I now mentioned the Debian package workaround.
2fe0f6b
The problem here is that the package in the Ubuntu repository depends on `update-notifier-common` which indirectly depends on the rest of the mentioned packages.
If this dependency tree is undesirable for Linux Mint users I would suggest to bring this up for discussion with the package maintainer(s). Regardless on the result of that discussion I now mentioned the Debian package workaround.
2fe0f6b
On Ubuntu-derrivative systems (like Mint - the one I use), when you try to install
ttf-mscorefonts-installer
you are also prompted to install 8 other packages (python3-debconf, python3-distro-info, python3-distupgrade, python3-update-manager, ubuntu-advantage-tools, ubuntu-release-upgrader-core, update-manager-core, update-notifier-common
), which aren't actually required for those TTFs to work and probably shouldn't be marked as dependencies.However, the
.deb
can be obtained from Debian directly without the extra packages at http://ftp.us.debian.org/debian/pool/contrib/m/msttcorefonts/ and installed locally with gdebi, dpkg, or any other package manager you happen to have laying around.Perhaps it's simpler and cleaner just to point users right to Debian's upstream FTP and skip the dependencies mess that Canonical made?
you can pull requests, modify it, and merge it. but i don't think it's necessary, because it's just a problem with the debian package manager that automatically installs recommended packages out from dependencies and can be easily solved with
--no-install-recommends
flag or just simply make apt-get always use --no-install-recommends with editing apt configuration (but this way is not recommended).The problem here is that the package in the Ubuntu repository depends on
update-notifier-common
which indirectly depends on the rest of the mentioned packages.If this dependency tree is undesirable for Linux Mint users I would suggest to bring this up for discussion with the package maintainer(s). Regardless on the result of that discussion I now mentioned the Debian package workaround.
2fe0f6b
Thank you!
I will definitely see what the Mint maintainers can do.
:)