Aptitude asks to remove packages such as libavcodecld{u}

Asked by Aiden83

In terminal I ran the code:

sudo aptitude install ecryptfs-utils

I also mistakenly ran
sudo aptitude install encryptfs-utils

But the result was the same -
The following packages will be REMOVED:
  libavcodec1d{u} libavformat1d{u} libavutil1d{u} libdc1394-13{u} libpostproc1d{u}

Due to the typo I guess that these are being removed due to no influence of the package being installed.

Why are these up for removal? Why doesn't Synaptic Package Manager GUI ask for removal either?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
B. Clausius
Solved:
Last query:
Last reply:
Revision history for this message
Best B. Clausius (barcc) said :
#1

The packages aptitude will remove are used by older versions of ffmpeg, but current verion do not use this packages. Aptitude detects that there are no more dependencies and unlike Synaptic it removes such packages automatically. So removing this packages should be safe. You can also use the aptitude user interface to look at the dependencies and verify this.

Revision history for this message
Aiden83 (aidendeem) said :
#2

Thanks for the prompt and accurate answer. I put a lot of time into learning Ubuntu, occasionally direct help like this really gives me a motivation boost to keep learning.

Ok, I'll try to use the aptitude user interface more often, although command line is fine most of the time.