You are not logged in.
Hey!
pacman -S ntfsprogsworks and installs
ntfs-3g-2017.3.23-1However, removing the very same package directly after
pacman -R ntfsprogssays
error: target not found: ntfsprogsand instead removing ntfs-3g (which would make kind of sense)
pacman -R ntfs-3gresults in a dep problem:
error: failed to prepare transaction (could not satisfy dependencies)
:: testdisk: removing ntfs-3g breaks dependency 'ntfsprogs'So what would be the proper way to handle this? I could remove ntfs-3g forcefully, but something's obviously wrong. Is this a broken package? ntfsprogs (whatever that is) would still be there.
Cheers
Last edited by Blauhirn (2018-07-09 00:47:33)
Offline
https://git.archlinux.org/svntogit/pack … tfs-3g#n20
ntfsprogs is not a real package, ntfs-3g is the actual package. You can install that implicitly due to the provides line, but it doesn't actually exist.
The more relevant question would be how you installed testdisk without that dependency already existing.
Last edited by V1del (2018-05-21 13:06:57)
Offline
ntfs-3g provides ntfsprogs so pacman installed ntfs-3g when you specified ntfsprogs. You then installed testdisk which depends upon ntfsprogs.
Attempting to remove ntfs-3g is prevented by the testdisk dependency. Remove both together.
Offline
This is a bit of a weird one, as 'ntfsprogs' is not a real package -- it is a virtual package 'provided' by ntfs-3g. You can't remove virtual package with pacman -R, but you can install them with pacman -S (and you will be prompted to pick between actual pacakges that provide the virtual package, if more than one 'real' package provides it).
Your actual problem here seems to be that you can't remove ntfs-3g, and the reason why you can't remove it is explained to you by pacman (namely, that testdisk depends on it, via the virtual package 'ntfsprogs'). You will need to include testdisk in the removal transaction, or else tell pacman that you want to remove ntfs-3g, and the packages that depend on it, recursively. See 'man pacman' for details.
EDIT: Bah, slow WorMzy is slow. ![]()
Last edited by WorMzy (2018-05-21 13:12:15)
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
Offline
It really doesn't, ignoring dependency checks isn't something you should do lightly. In this case the impact might be relatively minimal since testdisk should be the only thing broken.
Offline
Thanks everybody! Yes, somehow teskdisk was still there even though I thought it wasn't. Stupid mistake on my part, unnecessary thread really.
No way to mark a question as solved, it seems. But it is now.
Offline
No way to mark a question as solved, it seems. But it is now.
you need to edit your first post
Offline