[aur-general] file exist in filesystem

Armin K. krejzi at email.com
Tue Dec 24 11:40:27 EST 2013


On 12/24/2013 05:29 PM, Jeremy Audet wrote:
>> I am trying to create a git package, which provides the non-git packages
> 
> If one package provides another, only one of the two packages may be
> installed.
> 
>>  :: mesa-git and mesa are in conflict. Remove mesa? [y/N] y
> 
> Pacman is reminding you that only one of the two packages may be installed.
> 
>> error: failed to commit transaction (conflicting files)
>> mesa-git: /usr/share/licenses/mesa exists in filesystem
> 
> Your package (mesa-git) is referencing files from a non-existent package
> (mesa-git). This is a logical contradiction.
> 
>> I've decided to symlink /usr/share/licenses/mesa to
> /usr/share/licenses/mesa-git
> 
> Messing with the files managed by another package is a Bad Thing. Don't do
> it. Install a license in `/usr/share/licenses/mesa-git`.
> 

The files in question comes from packages that are to be removed, ones
from [extra]. mesa-git and other -git packages built from same source
*should* replace packages from [extra] as they provide *everything*
packages from [extra] do (*exactly* the same files/directories/etc), but
only newer version.

> --Jeremy
> 

-- 
Note: My last name is not Krejzi.


More information about the aur-general mailing list