<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>8534</bug_id>
          
          <creation_ts>2005-11-21 14:28:52 +0300</creation_ts>
          <short_desc>rpmi -i --force results in package duplication in some cases</short_desc>
          <delta_ts>2024-05-22 09:10:49 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>rpm</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mikhail Zabaluev">mhz</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>at</cc>
    
    <cc>glebfm</cc>
    
    <cc>imz</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>n3npq</cc>
    
    <cc>placeholder</cc>
    
    <cc>ruslandh</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>33251</commentid>
    <comment_count>0</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2005-11-21 14:28:56 +0300</bug_when>
    <thetext>The documentation states that --force is a shorthand for --replacefiles
--replacepkgs --oldpackage.

However, installing a package over the same, but different package(1) with
--force leads to duplicate package entries in the rpm database.

(1) I got this result when a package had the same name, version, release, and
epoch, but differed in other fields, such as Provides. Installing a package over
itself doesn&apos;t have this effect.

The obvious workaround to it is: Don&apos;t do that!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33252</commentid>
    <comment_count>1</comment_count>
      <attachid>1260</attachid>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2005-11-21 14:36:58 +0300</bug_when>
    <thetext>Created attachment 1260
Output of rpmi -ivv --force --justdb pkg-config-0.20-alt2.pentium4.rpm</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33258</commentid>
    <comment_count>2</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2005-11-21 20:57:40 +0300</bug_when>
    <thetext>Are you talking about rpm &gt;= 4.0.4-alt53?
I&apos;m unable to reproduce this behavior.

BTW, changes in rpm-4.0.4-alt53 make --force option less needed than before,
because -U and -F options now take build dates into account.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>33269</commentid>
    <comment_count>3</comment_count>
    <who name="Mikhail Zabaluev">mhz</who>
    <bug_when>2005-11-22 00:10:05 +0300</bug_when>
    <thetext>4.0.4-alt53 it is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96493</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-08-15 14:23:07 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; The obvious workaround to it is: Don&apos;t do that!
I&apos;d say WORKSFORME then.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>128028</commentid>
    <comment_count>5</comment_count>
    <who name="Jeff Johnson">n3npq</who>
    <bug_when>2012-01-02 19:23:48 +0400</bug_when>
    <thetext>tracked at https://bugs.launchpad.net/rpm/+bug/910871</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>246577</commentid>
    <comment_count>6</comment_count>
    <who name="ruslandh">ruslandh</who>
    <bug_when>2024-05-22 09:10:49 +0300</bug_when>
    <thetext>Имхо давно пора закрыть. 
Это уже не не бага, а багфича  ;-)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1260</attachid>
            <date>2005-11-21 14:36:58 +0300</date>
            <delta_ts>2005-11-21 14:36:58 +0300</delta_ts>
            <desc>Output of rpmi -ivv --force --justdb pkg-config-0.20-alt2.pentium4.rpm</desc>
            <filename>rpmi.log</filename>
            <type>text/plain</type>
            <size>5451</size>
            <attacher name="Mikhail Zabaluev">mhz</attacher>
            
              <data encoding="base64">RDogPT09PT09PT09PT09PT0gcGtnLWNvbmZpZy0wLjIwLWFsdDIucGVudGl1bTQucnBtCkQ6IEV4
cGVjdGVkIHNpemU6ICAgICAgICA0NTU5OCA9IGxlYWQoOTYpK3NpZ3MoMTYwKStwYWQoMCkrZGF0
YSg0NTM0MikKRDogICBBY3R1YWwgc2l6ZTogICAgICAgIDQ1NTk4CkQ6IG9wZW5pbmcgIGRiIGVu
dmlyb25tZW50IC92YXIvbGliL3JwbS9QYWNrYWdlcyBjcmVhdGU6bXBvb2wKRDogb3BlbmluZyAg
ZGIgaW5kZXggICAgICAgL3Zhci9saWIvcnBtL1BhY2thZ2VzIGNyZWF0ZSBtb2RlPTB4NDIKRDog
bG9ja2VkICAgZGIgaW5kZXggICAgICAgL3Zhci9saWIvcnBtL1BhY2thZ2VzCkQ6IAlhZGRlZCBi
aW5hcnkgcGFja2FnZSBbMF0KRDogZm91bmQgMCBzb3VyY2UgYW5kIDEgYmluYXJ5IHBhY2thZ2Vz
CkQ6ID09PT09PT09PT0gKysrIHBrZy1jb25maWctMC4yMC1hbHQyCkQ6IG9wZW5pbmcgIGRiIGlu
ZGV4ICAgICAgIC92YXIvbGliL3JwbS9EZXBlbmRzIGNyZWF0ZSBtb2RlPTB4NDIKRDogY21wIGU9
KG51bGwpLCB2PTMuMC4zLCByPTEKIGFuZCBlPShudWxsKSwgdj0zLjAuMywgcj0xCiBEOiAgIFlF
UyAgICBBIHJwbWxpYihWZXJzaW9uZWREZXBlbmRlbmNpZXMpIDw9IDMuMC4zLTEJQiBycG1saWIo
VmVyc2lvbmVkRGVwZW5kZW5jaWVzKSA9IDMuMC4zLTEKRDogIFJlcXVpcmVzOiBycG1saWIoVmVy
c2lvbmVkRGVwZW5kZW5jaWVzKSA8PSAzLjAuMy0xICAgICAgWUVTIChycG1saWIgcHJvdmlkZXMp
CkQ6ICAgTk8gICAgIEEgcnBtbGliKFBheWxvYWRGaWxlc0hhdmVQcmVmaXgpIDw9IDQuMC0xCUIg
cnBtbGliKFZlcnNpb25lZERlcGVuZGVuY2llcykgPSAzLjAuMy0xCkQ6ICAgTk8gICAgIEEgcnBt
bGliKFBheWxvYWRGaWxlc0hhdmVQcmVmaXgpIDw9IDQuMC0xCUIgcnBtbGliKENvbXByZXNzZWRG
aWxlTmFtZXMpID0gMy4wLjQtMQpEOiAgIE5PICAgICBBIHJwbWxpYihQYXlsb2FkRmlsZXNIYXZl
UHJlZml4KSA8PSA0LjAtMQlCIHJwbWxpYihQYXlsb2FkSXNCemlwMikgPSAzLjAuNS0xCkQ6IGNt
cCBlPShudWxsKSwgdj00LjAsIHI9MQogYW5kIGU9KG51bGwpLCB2PTQuMCwgcj0xCiBEOiAgIFlF
UyAgICBBIHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KSA8PSA0LjAtMQlCIHJwbWxpYihQ
YXlsb2FkRmlsZXNIYXZlUHJlZml4KSA9IDQuMC0xCkQ6ICBSZXF1aXJlczogcnBtbGliKFBheWxv
YWRGaWxlc0hhdmVQcmVmaXgpIDw9IDQuMC0xICAgICAgIFlFUyAocnBtbGliIHByb3ZpZGVzKQpE
OiAgIE5PICAgICBBIHJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKSA8PSAzLjAuNC0xCUIgcnBt
bGliKFZlcnNpb25lZERlcGVuZGVuY2llcykgPSAzLjAuMy0xCkQ6IGNtcCBlPShudWxsKSwgdj0z
LjAuNCwgcj0xCiBhbmQgZT0obnVsbCksIHY9My4wLjQsIHI9MQogRDogICBZRVMgICAgQSBycG1s
aWIoQ29tcHJlc3NlZEZpbGVOYW1lcykgPD0gMy4wLjQtMQlCIHJwbWxpYihDb21wcmVzc2VkRmls
ZU5hbWVzKSA9IDMuMC40LTEKRDogIFJlcXVpcmVzOiBycG1saWIoQ29tcHJlc3NlZEZpbGVOYW1l
cykgPD0gMy4wLjQtMSAgICAgICAgWUVTIChycG1saWIgcHJvdmlkZXMpCkQ6IG9wZW5pbmcgIGRi
IGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9Qcm92aWRlbmFtZSBjcmVhdGUgbW9kZT0weDQyCkQ6
ICBSZXF1aXJlczogbGliYy5zby42ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFlFUyAoZGIgcHJvdmlkZXMpCkQ6ICBSZXF1aXJlczogbGliYy5zby42KEdMSUJDXzIuMCkgICAg
ICAgICAgICAgICAgICAgICAgICAgIFlFUyAoZGIgcHJvdmlkZXMpCkQ6ICBSZXF1aXJlczogbGli
Yy5zby42KEdMSUJDXzIuMSkgICAgICAgICAgICAgICAgICAgICAgICAgIFlFUyAoZGIgcHJvdmlk
ZXMpCkQ6ICBSZXF1aXJlczogbGliYy5zby42KEdMSUJDXzIuMykgICAgICAgICAgICAgICAgICAg
ICAgICAgIFlFUyAoZGIgcHJvdmlkZXMpCkQ6ICBSZXF1aXJlczogbGliZ2xpYi0yLjAuc28uMCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFlFUyAoZGIgcHJvdmlkZXMpCkQ6ICBSZXF1aXJl
czogbGlicG9wdC5zby4wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFlFUyAoZGIg
cHJvdmlkZXMpCkQ6IG9wZW5pbmcgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9Db25mbGlj
dG5hbWUgY3JlYXRlIG1vZGU9MHg0MgpEOiBjbG9zZWQgICBkYiBpbmRleCAgICAgICAvdmFyL2xp
Yi9ycG0vRGVwZW5kcwpEOiA9PT09PT09PT09IHJlY29yZGluZyB0c29ydCByZWxhdGlvbnMKRDog
PT09PT09PT09PSB0c29ydGluZyBwYWNrYWdlcyAob3JkZXIsICNwcmVkZWNlc3NvcnMsICNzdWNj
ZXNvcnMsIHRyZWUsIGRlcHRoKQpEOiAgICAgMCAgICAwICAgIDEgICAgMCAgICAwICBwa2ctY29u
ZmlnLTAuMjAtYWx0MgpEOiBpbnN0YWxsaW5nIGJpbmFyeSBwYWNrYWdlcwpQcmVwYXJpbmcgcGFj
a2FnZXMgZm9yIGluc3RhbGxhdGlvbi4uLgpEOiBvcGVuaW5nICBkYiBpbmRleCAgICAgICAvdmFy
L2xpYi9ycG0vQmFzZW5hbWVzIGNyZWF0ZSBtb2RlPTB4NDIKRDogRXhwZWN0ZWQgc2l6ZTogICAg
ICAgIDQ1NTk4ID0gbGVhZCg5Nikrc2lncygxNjApK3BhZCgwKStkYXRhKDQ1MzQyKQpEOiAgIEFj
dHVhbCBzaXplOiAgICAgICAgNDU1OTgKRDogICBpbnN0YWxsOiBwa2ctY29uZmlnLTAuMjAtYWx0
MiBoYXMgMTEgZmlsZXMsIHRlc3QgPSAwCkQ6IG9wZW5pbmcgIGRiIGluZGV4ICAgICAgIC92YXIv
bGliL3JwbS9OYW1lIGNyZWF0ZSBtb2RlPTB4NDIKRDogICArKysgICAgICAgMTMzMyBwa2ctY29u
ZmlnLTAuMjAtYWx0MgpEOiBhZGRpbmcgInBrZy1jb25maWciIHRvIE5hbWUgaW5kZXguCkQ6IGFk
ZGluZyAxMSBlbnRyaWVzIHRvIEJhc2VuYW1lcyBpbmRleC4KRDogb3BlbmluZyAgZGIgaW5kZXgg
ICAgICAgL3Zhci9saWIvcnBtL0dyb3VwIGNyZWF0ZSBtb2RlPTB4NDIKRDogYWRkaW5nICJEZXZl
bG9wbWVudC9PdGhlciIgdG8gR3JvdXAgaW5kZXguCkQ6IG9wZW5pbmcgIGRiIGluZGV4ICAgICAg
IC92YXIvbGliL3JwbS9SZXF1aXJlbmFtZSBjcmVhdGUgbW9kZT0weDQyCkQ6IGFkZGluZyA5IGVu
dHJpZXMgdG8gUmVxdWlyZW5hbWUgaW5kZXguCkQ6IGFkZGluZyAzIGVudHJpZXMgdG8gUHJvdmlk
ZW5hbWUgaW5kZXguCkQ6IG9wZW5pbmcgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9EaXJu
YW1lcyBjcmVhdGUgbW9kZT0weDQyCkQ6IGFkZGluZyA3IGVudHJpZXMgdG8gRGlybmFtZXMgaW5k
ZXguCkQ6IG9wZW5pbmcgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9SZXF1aXJldmVyc2lv
biBjcmVhdGUgbW9kZT0weDQyCkQ6IGFkZGluZyA5IGVudHJpZXMgdG8gUmVxdWlyZXZlcnNpb24g
aW5kZXguCkQ6IG9wZW5pbmcgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9Qcm92aWRldmVy
c2lvbiBjcmVhdGUgbW9kZT0weDQyCkQ6IGFkZGluZyAzIGVudHJpZXMgdG8gUHJvdmlkZXZlcnNp
b24gaW5kZXguCkQ6IG9wZW5pbmcgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9JbnN0YWxs
dGlkIGNyZWF0ZSBtb2RlPTB4NDIKRDogYWRkaW5nIDEgZW50cmllcyB0byBJbnN0YWxsdGlkIGlu
ZGV4LgpEOiBvcGVuaW5nICBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vU2lnbWQ1IGNyZWF0
ZSBtb2RlPTB4NDIKRDogYWRkaW5nIDEgZW50cmllcyB0byBTaWdtZDUgaW5kZXguCkQ6IG9wZW5p
bmcgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9TaGExaGVhZGVyIGNyZWF0ZSBtb2RlPTB4
NDIKRDogYWRkaW5nICI4ZDE2MWZkN2VjMmI2Nzk1ZmMxM2IwYjJhNGJmNDViY2Q4MzY2YzQ3IiB0
byBTaGExaGVhZGVyIGluZGV4LgpEOiBvcGVuaW5nICBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9y
cG0vRmlsZW1kNXMgY3JlYXRlIG1vZGU9MHg0MgpEOiBhZGRpbmcgMTEgZW50cmllcyB0byBGaWxl
bWQ1cyBpbmRleC4KRDogY2xvc2VkICAgZGIgaW5kZXggICAgICAgL3Zhci9saWIvcnBtL0ZpbGVt
ZDVzCkQ6IHZlcmlmaWVkIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9GaWxlbWQ1cwpEOiBj
bG9zZWQgICBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vU2hhMWhlYWRlcgpEOiB2ZXJpZmll
ZCBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vU2hhMWhlYWRlcgpEOiBjbG9zZWQgICBkYiBp
bmRleCAgICAgICAvdmFyL2xpYi9ycG0vU2lnbWQ1CkQ6IHZlcmlmaWVkIGRiIGluZGV4ICAgICAg
IC92YXIvbGliL3JwbS9TaWdtZDUKRDogY2xvc2VkICAgZGIgaW5kZXggICAgICAgL3Zhci9saWIv
cnBtL0luc3RhbGx0aWQKRDogdmVyaWZpZWQgZGIgaW5kZXggICAgICAgL3Zhci9saWIvcnBtL0lu
c3RhbGx0aWQKRDogY2xvc2VkICAgZGIgaW5kZXggICAgICAgL3Zhci9saWIvcnBtL1Byb3ZpZGV2
ZXJzaW9uCkQ6IHZlcmlmaWVkIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9Qcm92aWRldmVy
c2lvbgpEOiBjbG9zZWQgICBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vUmVxdWlyZXZlcnNp
b24KRDogdmVyaWZpZWQgZGIgaW5kZXggICAgICAgL3Zhci9saWIvcnBtL1JlcXVpcmV2ZXJzaW9u
CkQ6IGNsb3NlZCAgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9EaXJuYW1lcwpEOiB2ZXJp
ZmllZCBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vRGlybmFtZXMKRDogY2xvc2VkICAgZGIg
aW5kZXggICAgICAgL3Zhci9saWIvcnBtL0NvbmZsaWN0bmFtZQpEOiB2ZXJpZmllZCBkYiBpbmRl
eCAgICAgICAvdmFyL2xpYi9ycG0vQ29uZmxpY3RuYW1lCkQ6IGNsb3NlZCAgIGRiIGluZGV4ICAg
ICAgIC92YXIvbGliL3JwbS9Qcm92aWRlbmFtZQpEOiB2ZXJpZmllZCBkYiBpbmRleCAgICAgICAv
dmFyL2xpYi9ycG0vUHJvdmlkZW5hbWUKRDogY2xvc2VkICAgZGIgaW5kZXggICAgICAgL3Zhci9s
aWIvcnBtL1JlcXVpcmVuYW1lCkQ6IHZlcmlmaWVkIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3Jw
bS9SZXF1aXJlbmFtZQpEOiBjbG9zZWQgICBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vR3Jv
dXAKRDogdmVyaWZpZWQgZGIgaW5kZXggICAgICAgL3Zhci9saWIvcnBtL0dyb3VwCkQ6IGNsb3Nl
ZCAgIGRiIGluZGV4ICAgICAgIC92YXIvbGliL3JwbS9CYXNlbmFtZXMKRDogdmVyaWZpZWQgZGIg
aW5kZXggICAgICAgL3Zhci9saWIvcnBtL0Jhc2VuYW1lcwpEOiBjbG9zZWQgICBkYiBpbmRleCAg
ICAgICAvdmFyL2xpYi9ycG0vTmFtZQpEOiB2ZXJpZmllZCBkYiBpbmRleCAgICAgICAvdmFyL2xp
Yi9ycG0vTmFtZQpEOiBjbG9zZWQgICBkYiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vUGFja2Fn
ZXMKRDogY2xvc2VkICAgZGIgZW52aXJvbm1lbnQgL3Zhci9saWIvcnBtL1BhY2thZ2VzCkQ6IHJl
bW92ZWQgIGRiIGVudmlyb25tZW50IC92YXIvbGliL3JwbS9QYWNrYWdlcwpEOiB2ZXJpZmllZCBk
YiBpbmRleCAgICAgICAvdmFyL2xpYi9ycG0vUGFja2FnZXMK
</data>

          </attachment>
      

    </bug>

</bugzilla>