[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#766955: marked as done (arcanist and arc: error when trying to install together)



Your message dated Tue, 28 Oct 2014 13:19:47 +0000
with message-id <E1Xj6gd-0003gv-4B@franck.debian.org>
and subject line Bug#766955: fixed in phabricator 0~git20141023-2
has caused the Debian Bug report #766955,
regarding arcanist and arc: error when trying to install together
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
766955: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766955
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: arc,arcanist
Version: arc/5.21q-1
Version: arcanist/0~git20141023-1
Severity: serious
User: treinen@debian.org
Usertags: edos-file-overwrite

Date: 2014-10-27
Architecture: amd64
Distribution: sid

Hi,

automatic installation tests of packages that share a file and at the
same time do not conflict by their package dependency relationships has
detected the following problem:



Extracting templates from packages: 78%
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package libdb5.3:amd64.
(Reading database ... 10889 files and directories currently installed.)
Preparing to unpack .../libdb5.3_5.3.28-6_amd64.deb ...
Unpacking libdb5.3:amd64 (5.3.28-6) ...
Selecting previously unselected package libbsd0:amd64.
Preparing to unpack .../libbsd0_0.7.0-2_amd64.deb ...
Unpacking libbsd0:amd64 (0.7.0-2) ...
Selecting previously unselected package libedit2:amd64.
Preparing to unpack .../libedit2_3.1-20140620-2_amd64.deb ...
Unpacking libedit2:amd64 (3.1-20140620-2) ...
Selecting previously unselected package libgcrypt20:amd64.
Preparing to unpack .../libgcrypt20_1.6.2-4_amd64.deb ...
Unpacking libgcrypt20:amd64 (1.6.2-4) ...
Selecting previously unselected package libgmp10:amd64.
Preparing to unpack .../libgmp10_2%3a6.0.0+dfsg-6_amd64.deb ...
Unpacking libgmp10:amd64 (2:6.0.0+dfsg-6) ...
Selecting previously unselected package libnettle4:amd64.
Preparing to unpack .../libnettle4_2.7.1-3_amd64.deb ...
Unpacking libnettle4:amd64 (2.7.1-3) ...
Selecting previously unselected package libhogweed2:amd64.
Preparing to unpack .../libhogweed2_2.7.1-3_amd64.deb ...
Unpacking libhogweed2:amd64 (2.7.1-3) ...
Selecting previously unselected package libffi6:amd64.
Preparing to unpack .../libffi6_3.1-2_amd64.deb ...
Unpacking libffi6:amd64 (3.1-2) ...
Preparing to unpack .../libp11-kit0_0.20.7-1_amd64.deb ...
Unpacking libp11-kit0:amd64 (0.20.7-1) over (0.18.5-3) ...
Selecting previously unselected package libtasn1-6:amd64.
Preparing to unpack .../libtasn1-6_4.2-2_amd64.deb ...
Unpacking libtasn1-6:amd64 (4.2-2) ...
Selecting previously unselected package libgnutls-deb0-28:amd64.
Preparing to unpack .../libgnutls-deb0-28_3.3.8-3_amd64.deb ...
Unpacking libgnutls-deb0-28:amd64 (3.3.8-3) ...
Selecting previously unselected package libkeyutils1:amd64.
Preparing to unpack .../libkeyutils1_1.5.9-5_amd64.deb ...
Unpacking libkeyutils1:amd64 (1.5.9-5) ...
Selecting previously unselected package libkrb5support0:amd64.
Preparing to unpack .../libkrb5support0_1.12.1+dfsg-11_amd64.deb ...
Unpacking libkrb5support0:amd64 (1.12.1+dfsg-11) ...
Selecting previously unselected package libk5crypto3:amd64.
Preparing to unpack .../libk5crypto3_1.12.1+dfsg-11_amd64.deb ...
Unpacking libk5crypto3:amd64 (1.12.1+dfsg-11) ...
Selecting previously unselected package libkrb5-3:amd64.
Preparing to unpack .../libkrb5-3_1.12.1+dfsg-11_amd64.deb ...
Unpacking libkrb5-3:amd64 (1.12.1+dfsg-11) ...
Selecting previously unselected package libgssapi-krb5-2:amd64.
Preparing to unpack .../libgssapi-krb5-2_1.12.1+dfsg-11_amd64.deb ...
Unpacking libgssapi-krb5-2:amd64 (1.12.1+dfsg-11) ...
Selecting previously unselected package libsasl2-modules-db:amd64.
Preparing to unpack .../libsasl2-modules-db_2.1.26.dfsg1-12_amd64.deb ...
Unpacking libsasl2-modules-db:amd64 (2.1.26.dfsg1-12) ...
Selecting previously unselected package libsasl2-2:amd64.
Preparing to unpack .../libsasl2-2_2.1.26.dfsg1-12_amd64.deb ...
Unpacking libsasl2-2:amd64 (2.1.26.dfsg1-12) ...
Selecting previously unselected package libldap-2.4-2:amd64.
Preparing to unpack .../libldap-2.4-2_2.4.40-2_amd64.deb ...
Unpacking libldap-2.4-2:amd64 (2.4.40-2) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../libmagic1_1%3a5.20-1_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.20-1) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../libxml2_2.9.2+dfsg1-1_amd64.deb ...
Unpacking libxml2:amd64 (2.9.2+dfsg1-1) ...
Selecting previously unselected package librtmp1:amd64.
Preparing to unpack .../librtmp1_2.4+20131018.git79459a2-4_amd64.deb ...
Unpacking librtmp1:amd64 (2.4+20131018.git79459a2-4) ...
Selecting previously unselected package libssh2-1:amd64.
Preparing to unpack .../libssh2-1_1.4.3-4_amd64.deb ...
Unpacking libssh2-1:amd64 (1.4.3-4) ...
Selecting previously unselected package libcurl3:amd64.
Preparing to unpack .../libcurl3_7.38.0-2_amd64.deb ...
Unpacking libcurl3:amd64 (7.38.0-2) ...
Selecting previously unselected package libonig2:amd64.
Preparing to unpack .../libonig2_5.9.5-2_amd64.deb ...
Unpacking libonig2:amd64 (5.9.5-2) ...
Selecting previously unselected package psmisc.
Preparing to unpack .../psmisc_22.21-2_amd64.deb ...
Unpacking psmisc (22.21-2) ...
Selecting previously unselected package libperl4-corelibs-perl.
Preparing to unpack .../libperl4-corelibs-perl_0.003-1_all.deb ...
Unpacking libperl4-corelibs-perl (0.003-1) ...
Selecting previously unselected package lsof.
Preparing to unpack .../lsof_4.86+dfsg-1_amd64.deb ...
Unpacking lsof (4.86+dfsg-1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0030_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0030) ...
Selecting previously unselected package php5-common.
Preparing to unpack .../php5-common_5.6.2+dfsg-1_amd64.deb ...
Unpacking php5-common (5.6.2+dfsg-1) ...
Selecting previously unselected package php5-curl.
Preparing to unpack .../php5-curl_5.6.2+dfsg-1_amd64.deb ...
Unpacking php5-curl (5.6.2+dfsg-1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.57_all.deb ...
Unpacking mime-support (3.57) ...
Selecting previously unselected package arc.
Preparing to unpack .../archives/arc_5.21q-1_amd64.deb ...
Unpacking arc (5.21q-1) ...
Selecting previously unselected package libphutil.
Preparing to unpack .../libphutil_0~git20141023-1_all.deb ...
Unpacking libphutil (0~git20141023-1) ...
Selecting previously unselected package libqdbm14.
Preparing to unpack .../libqdbm14_1.8.78-5+b1_amd64.deb ...
Unpacking libqdbm14 (1.8.78-5+b1) ...
Selecting previously unselected package php5-json.
Preparing to unpack .../php5-json_1.3.6-1_amd64.deb ...
Unpacking php5-json (1.3.6-1) ...
Selecting previously unselected package php5-cli.
Preparing to unpack .../php5-cli_5.6.2+dfsg-1_amd64.deb ...
Unpacking php5-cli (5.6.2+dfsg-1) ...
Selecting previously unselected package arcanist.
Preparing to unpack .../arcanist_0~git20141023-1_all.deb ...
Unpacking arcanist (0~git20141023-1) ...
dpkg: error processing archive /var/cache/apt/archives/arcanist_0~git20141023-1_all.deb (--unpack):
 trying to overwrite '/usr/share/man/man1/arc.1.gz', which is also in package arc 5.21q-1
Processing triggers for man-db (2.7.0.2-2) ...
Errors were encountered while processing:
 /var/cache/apt/archives/arcanist_0~git20141023-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


This is a serious bug as it makes installation fail, and violates
sections 7.6.1 and 10.1 of the policy. An optimal solution would
consist in only one of the packages installing that file, and renaming
or removing the file in the other package. Depending on the
circumstances you might also consider Replace relations or file
diversions. If the conflicting situation cannot be resolved then, as a
last resort, the two packages have to declare a mutual
Conflict. Please take into account that Replaces, Conflicts and
diversions should only be used when packages provide different
implementations for the same functionality.

Here is a list of files that are known to be shared by both packages
(according to the Contents file for sid/amd64, which may be
slightly out of sync):

  /usr/bin/arc
  /usr/share/man/man1/arc.1.gz

This bug has been filed against both packages. If you, the maintainers of
the two packages in question, have agreed on which of the packages will
resolve the problem please reassign the bug to that package. You may then
also register in the BTS that the other package is affected by the bug.

-Ralf.

PS: for more information about the detection of file overwrite errors
of this kind see http://edos.debian.net/file-overwrites/.

--- End Message ---
--- Begin Message ---
Source: phabricator
Source-Version: 0~git20141023-2

We believe that the bug you reported is fixed in the latest version of
phabricator, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 766955@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sylvestre Ledru <sylvestre@debian.org> (supplier of updated phabricator package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 28 Oct 2014 13:53:09 +0100
Source: phabricator
Binary: libphutil arcanist phabricator
Architecture: source all
Version: 0~git20141023-2
Distribution: unstable
Urgency: medium
Maintainer: Richard Sellam <richard.sellam@orvidia.fr>
Changed-By: Sylvestre Ledru <sylvestre@debian.org>
Description:
 arcanist   - Command line interface for Phabricator (review platform)
 libphutil  - Shared library for Arcanist and Phabricator
 phabricator - Software engineering platform
Closes: 766955
Changes:
 phabricator (0~git20141023-2) unstable; urgency=medium
 .
   * arc & arcanist are conflicting. Make them conflict for real
     (Closes: #766955)
Checksums-Sha1:
 2182d11351425dd6415bb33f6076d9861b1709bd 2645 phabricator_0~git20141023-2.dsc
 1b08c74670e5c2f4e8ef6624fab316f8f4e5980f 22632 phabricator_0~git20141023-2.debian.tar.xz
 0e8c188667bd0993850570f806f91606d7a7f203 538630 libphutil_0~git20141023-2_all.deb
 22ef530d18458eb830151d499eac9974f74efedf 400864 arcanist_0~git20141023-2_all.deb
 ade45cfc61c5698b97ca0ea451a502b87675dbd8 3985272 phabricator_0~git20141023-2_all.deb
Checksums-Sha256:
 59a095d2bc7c5f78051e7cd3f84e9c9b169ef4d139b40aa0bd9d19bf79b52cc1 2645 phabricator_0~git20141023-2.dsc
 443d900352c45c6c02ab79ca84348292eff496a20f961fd6ebc3dead7b1b3d82 22632 phabricator_0~git20141023-2.debian.tar.xz
 aaef06385378b60cda6e64120f974d656685a6d26338d1dea4d15c84a37067a2 538630 libphutil_0~git20141023-2_all.deb
 56899f8f782e8977c961c5d2830cb699c4695e180837abda88c4b6484e2d48ba 400864 arcanist_0~git20141023-2_all.deb
 079b20271ee6c6239ed08813be92ce228ce14937e56e9652e3be9ecc26a1daff 3985272 phabricator_0~git20141023-2_all.deb
Files:
 53cf76395c48e79666dc0885b7d7f462 538630 web optional libphutil_0~git20141023-2_all.deb
 40ac7d1277434c8dc439a72d6bd23cde 400864 web optional arcanist_0~git20141023-2_all.deb
 63eabe1ee6b426888dc2f372b5ee4d44 3985272 web optional phabricator_0~git20141023-2_all.deb
 88359aa95f08b2755501bfceb8dcfaa3 2645 web optional phabricator_0~git20141023-2.dsc
 35595b3dc4bd955b686d21882edf31a3 22632 web optional phabricator_0~git20141023-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUT5M8AAoJEH5lKNp1LxvhsfEP/0xwqqX+H254xi2rkQw8ylJp
RXGoFY4L5/N90P3mUZch28iiibtYy4KK+Ns0tDmrlnRpaCuSmn7pL5vjwUXUgiXH
9cqKxBIXyKcIM24flJBMBpE6X4IXWSC42ZmFGSlE2RBsryHSh/HKrTmc1vi5AvwR
sDiWBl7hLm5jQ1xdMb/h60Vy8iBCph7EDbvT6eQ5JOuC9WmjLlA1+svP+6fK/vs6
HMo2yf5pEK7Pam+wgNeRW/+us757sB0hGM8Frfw0klta4DTPmSGU/DYB6+UGv/9A
uVkfPxi39Bb918/jXrkTyX/FqQA1zUnzkuPxWg7o2aYHC+w7qHea7WWZfekO3gGI
m4lPeeEGZRkGly1ovCOWRSycE9RCfUuhr3nY6nPujH5QGbfj+/ieUs9uihKuE2oN
BjQTRXLT40iT85OOcK8CpQhsEjSdU8nvoMVa/T1NZfsDfcbRX+5M+opEDdQ8FJQu
QHR6gXr4hwfaq8YE7CncyJN3rq2SpnlU9aF6QrX/0WunWCoRp5vwdIH94ZzUU/T0
tjJXXH0lkUWz8c25VTcOFpjmkm7c87JmaZ3flrxSKCHbsw8xjkOPGSUMIsg3MPBY
Cbq+vTtcRVEg8bpGuSz7+ZHnGO/BMg2nutITggBlxEn2sdc6FG7jXGXSvkYZdOZi
TrWDr54lhddnYieaBNro
=x05B
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: