On Thu, Jul 22, 2010 at 9:08 PM, Boyd Stephen Smith Jr.
<bss@iguanasuicide.net> wrote:
On Thursday 22 July 2010 09:21:09 Raghavendra. S wrote:
> dpkg -i libgssdp-1.0-dev_0.7.2-2_i386.deb
> (Reading database ... 154512 files and directories currently installed.)
> Unpacking libgssdp-1.0-dev (from libgssdp-1.0-dev_0.7.2-2_i386.deb) ...
> *dpkg: error processing libgssdp-1.0-dev_0.7.2-2_i386.deb (--install):
> trying to overwrite '/usr/share/gir-1.0/GSSDP-1.0.gir', which is also in
> package gir-repository-dev 0:0.6.5-5ubuntu2*
> Errors were encountered while processing:
> libgssdp-1.0-dev_0.7.2-2_i386.deb
>
> Does any body know what is the reason for this error?
Your new package (libgssdp-1.0-dev version 0.7.2-2) wants to install a file
that is already controlled by a currently installed package (gir-repository-
dev version 0:0.6.5-5ubuntu2). The specific file is
/usr/share/gir-1.0/GSSDP-1.0.gir.
IMO, neither package should install this file. /usr/share/$foo is usually the
domain of a package named "$foo".
Finally, it appears that you are mixing repositories, which you should only do
when you know the combination is safe, due to the policies governing each
repository.
I can't make a recommendation on how to solve your issue without knowing more
about why you are installing a package from a .dsc.
However, one way to fix
you issue is, prior to building the .deb, to edit debian/rules so that
/usr/share/gir-1.0/GSSDP-1.0.gir is not installed.
I edited debian/rules file as you mentioned, but no success. I am getting same error.
--
Boyd Stephen Smith Jr. ,= ,-_-. =.
bss@iguanasuicide.net ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/ \_/