Re: LibreOffice packaging is a messy dependency graph

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



http://dnf.readthedocs.org/en/latest/command_ref.html#autoremove-command-label

dnf autoremove will just remove dependencies which is not used by
another packages.

BTW you can ignore removing non-used packages for one transaction
using option --setopt=clean_requirements_on_remove=false

On Tue, Dec 1, 2015 at 8:29 AM, Igor Gnatenko
<i.gnatenko.brain@xxxxxxxxx> wrote:
> # dnf autoremove
>
> On Tue, Dec 1, 2015 at 8:21 AM Dan Book <grinnz@xxxxxxxxx> wrote:
>>
>> I have run into this before and it was very confusing, it really should be
>> a separate command from remove for when you actually want to remove what dnf
>> thinks is now "unused".
>>
>> On Tue, Dec 1, 2015 at 1:38 AM, Panu Matilainen <pmatilai@xxxxxxxxxxxxxxx>
>> wrote:
>>>
>>> On 12/01/2015 07:02 AM, Christopher wrote:
>>>>
>>>> What's the deal with libreoffice packages being a dependency for so many
>>>> system library packages?
>>>>
>>>> I try to `sudo dnf remove libreoffice\*` and it grabs a bunch of
>>>> surprising
>>>> packages with it, including some fonts and system libraries. Granted, I
>>>> don't think I need any of these things, so it's probably safe to
>>>> uninstall
>>>> them, but it is surprising that so many packages depend on libreoffice
>>>> packages. I'd normally expect the dependencies to be the other way
>>>> around
>>>> (libreoffice-* depending on system libraries some basic fonts, while
>>>> other
>>>> fonts are independent or have only optional dependencies on
>>>> LibreOffice).
>>>>
>>>> I don't need or want an offline office suite (it's huge, and takes up
>>>> bandwidth during updates). I don't mind uninstalling it after a fresh
>>>> install, but it is surprising how much goes with it.
>>>
>>>
>>>
>>> http://dnf.readthedocs.org/en/latest/cli_vs_yum.html#clean-requirements-on-remove-on-by-default
>>>
>>> http://dnf.readthedocs.org/en/latest/conf_ref.html#clean-requirements-on-remove-label
>>>
>>> Its not that system libraries depend on libreoffice but libreoffice being
>>> the sole user of those libraries, and dnf offering to remove the otherwise
>>> unused cruft along with it.
>>>
>>>         - Panu -
>>> --
>>> devel mailing list
>>> devel@xxxxxxxxxxxxxxxxxxxxxxx
>>> http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx
>>
>>
>> --
>> devel mailing list
>> devel@xxxxxxxxxxxxxxxxxxxxxxx
>> http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx
>
> --
>
> -Igor Gnatenko



-- 
-Igor Gnatenko
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux