I want to install fillup and get:

 rpm -i fillup-1.42-268.1.x86_64.rpm 
    file /usr/bin/fillup conflicts between attempted installs of \
    fillup-1.42-268.1.x86_64 and fillup-1.42-268.1.x86_64

It looks like it's the same package that conflicts itself.

Why does this happen, and what can be done about it so that I can install fillup?

Mat's user avatar

Mat

55k11 gold badges165 silver badges143 bronze badges

asked May 13, 2013 at 11:15

Eduard Florinescu's user avatar

2

This kind of error messages can appear if you try to install a package whose previous installation got aborted without completing.

rpm by default won't install a package if any of the file it needs to install already exists in the filesystem. So, if a previous installation aborted and some files were left behind, all succesive attempt will fail. The error message is quite confusing because rpm will try to find out which package the problematic file belongs to and in this case, it's the very same package it tries to install. The --force option tells rpm not to care and erase what it needs to perform the operation (that's why it may be risky, but if no other package claims the file, it's safe).

answered May 13, 2013 at 13:31

lgeorget's user avatar

1

I partially solved this I mean at least the "what can be done about it" part I ran:

rpm -i --force fillup-1.42-268.1.x86_64.rpm 

and it works now but still don't know why that error message happened.

answered May 13, 2013 at 12:06

Eduard Florinescu's user avatar

1

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.