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

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

    <bug>
          <bug_id>2634</bug_id>
          
          <creation_ts>2003-06-04 18:09:46 +0400</creation_ts>
          <short_desc>rpmbuild calculates wrong size when using %exclude</short_desc>
          <delta_ts>2008-10-22 10:19:03 +0400</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-build</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>17186</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey Vlasov">vsu</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>arseny</cc>
    
    <cc>glebfm</cc>
    
    <cc>imz</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2400</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2003-06-04 18:09:46 +0400</bug_when>
    <thetext>When the %files section in spec contains %exclude, the Size: field in the binary package is wrong - apparently rpmbuild adds the excluded file size instead of subtracting it.

See the attached package for an example.
---

---

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>9827</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2003-09-27 19:39:02 +0400</bug_when>
    <thetext>Bug was even worse compared to reported. 
 
Fixed in rpm-build-4.0.4-alt26 </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72377</commentid>
    <comment_count>2</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2008-06-15 04:21:20 +0400</bug_when>
    <thetext>This change apparently broke hardlink size count.

$ rpmquery --qf &apos;%{SIZE}\n&apos; git-core
77763224
$</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80032</commentid>
    <comment_count>3</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2008-10-22 10:19:02 +0400</bug_when>
    <thetext>Fixed in rpm-4.0.4-alt95 (Sisyphus and branch 4.1), backported to rpm-4.0.4-alt77.M40.2 (branch 4.0).  Also fixed in rpm5.org.

[at@people ~]$ rpm -qp --qf &apos;%{VERSION}-%{RELEASE}.%{ARCH}\t%{SIZE}\n&apos; /ALT/Sisyphus/files/*/RPMS/git-core-1*.rpm
1.6.0.2-alt1.i586       4950949
1.6.0.2-alt1.x86_64     5538565
[at@people ~]$ rpm -qp --qf &apos;%{VERSION}-%{RELEASE}.%{ARCH}\t%{SIZE}\n&apos; /ALT/4.1/files/*/RPMS/git-core-1*.rpm
1.5.5.5-alt1.i586       72697349
1.5.5.5-alt1.x86_64     77771185
[at@people ~]$ rpm -qp --qf &apos;%{VERSION}-%{RELEASE}.%{ARCH}\t%{SIZE}\n&apos; /ALT/4.0/files/*/RPMS/git-core-1*.rpm
1.5.4.5-alt3.i586       64489878
1.5.4.5-alt3.x86_64     69091050
[at@people ~]$ 
</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>236</attachid>
            <date>2003-06-04 18:09:46 +0400</date>
            <delta_ts>2003-06-04 18:09:46 +0400</delta_ts>
            <desc>0002634-dummy-0.0.1-alt1.src.rpm</desc>
            <filename>0002634-dummy-0.0.1-alt1.src.rpm</filename>
            <type>application/x-rpm</type>
            <size>2274</size>
            <attacher name="Sergey Vlasov">vsu</attacher>
            
              <data encoding="base64">7avu2wMAAAEAAWR1bW15LTAuMC4xLWFsdDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAkQAA
AD4AAAAHAAAAgQAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAA
MAAAABAAAAPtAAAABwAAAEAAAABBMTI4NWNlMDI4YTQ2ZTdlZGVkNTlmMjVlOWZlMjU1MGFlNDVl
NTQ0NAAAAAAAAAeKyDQmnQtJlYQfiMZxOIVJNog/AwUAPtzlSFvNhn5EH7KiEQK1ewCcCCpMemgE
XyeLM2VOL1oR3fiGJWwAoIxk8Q6AstKcc/JEQcHiUSgCi4xBAAAAPgAAAAf///+wAAAAEAAAAAAA
AACOregBAAAAAAAAAC0AAAK0AAAAPwAAAAcAAAKkAAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAA
BgAAAAIAAAABAAAD6QAAAAYAAAAIAAAAAQAAA+oAAAAGAAAADgAAAAEAAAPsAAAACQAAABMAAAAB
AAAD7QAAAAkAAAAtAAAAAQAAA+4AAAAEAAABGAAAAAEAAAPvAAAABgAAARwAAAABAAAD8QAAAAQA
AAEoAAAAAQAAA/IAAAAGAAABLAAAAAEAAAPzAAAABgAAATYAAAABAAAD9gAAAAYAAAFFAAAAAQAA
A/cAAAAGAAABUwAAAAEAAAP4AAAACQAAAXMAAAABAAAD/QAAAAYAAAGFAAAAAQAAA/4AAAAGAAAB
iwAAAAEAAAQEAAAABAAAAZAAAAABAAAEBgAAAAMAAAGUAAAAAQAABAkAAAADAAABlgAAAAEAAAQK
AAAABAAAAZgAAAABAAAECwAAAAgAAAGcAAAAAQAABAwAAAAIAAABvQAAAAEAAAQNAAAABAAAAcAA
AAABAAAEDwAAAAgAAAHEAAAAAQAABBAAAAAIAAAByAAAAAEAAAQVAAAABAAAAcwAAAABAAAEFgAA
AAQAAAHQAAAAAQAABBgAAAAEAAAB1AAAAAEAAAQZAAAACAAAAdgAAAABAAAEGgAAAAgAAAH0AAAA
AQAABCgAAAAGAAAB/AAAAAEAAAQ4AAAABAAAAgQAAAABAAAEOQAAAAgAAAIIAAAAAQAABDoAAAAI
AAACMwAAAAEAAARGAAAABgAAAmUAAAABAAAERwAAAAQAAAJ8AAAAAQAABEgAAAAEAAACgAAAAAEA
AARJAAAACAAAAoQAAAABAAAEXAAAAAQAAAKIAAAAAQAABF0AAAAIAAACjAAAAAEAAAReAAAACAAA
ApcAAAABAAAEZAAAAAYAAAKYAAAAAQAABGUAAAAGAAACnQAAAAEAAARmAAAABgAAAqIAAAABQwBk
dW1teQAwLjAuMQBhbHQxAER1bW15IHBhY2thZ2UgZm9yIHRlc3RpbmcARHVtbXkgcGFja2FnZSBm
b3IgdGVzdGluZy4KClRoaXMgcGFja2FnZSB1c2VzICVleGNsdWRlIGluIHRoZSAlZmlsZXMgc2Vj
dGlvbi4gIFRoZSBTaXplOiBmaWVsZCBpbgp0aGUgcmVzdWx0aW5nIGJpbmFyeSBwYWNrYWdlIGlz
IHdyb25nIC0gaXQgc2VlbXMgdGhhdCB0aGUgZXhjbHVkZWQgZmlsZQpzaXplIGlzIGJlaW5nIGFk
ZGVkIHRvIHRoZSB0b3RhbCBpbnN0ZWFkIG9mIGJlaW5nIHN1YnRyYWN0ZWQuAAAAAD7c5UhzaXJp
dXMuaG9tZQAAAALkQUxUIExpbnV4AEFMVCBMaW51eCBUZWFtAFB1YmxpYyBkb21haW4AU2VyZ2V5
IFZsYXNvdiA8dnN1QGFsdGxpbnV4LnJ1PgBEZXZlbG9wbWVudC9PdGhlcgBsaW51eABpNTg2AAAA
AuSBpAMAPtzlQDQ5MDBhM2Y0MjA5ZjU0YzNiZDg3ODMxYzg0MDFiZDU3AAAAAAAAACB2c3UAdnN1
AP////8AAAPcAQAASnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQAzLjAuNC0xADQuMC40AAAA
Ptw5YFNlcmdleSBWbGFzb3YgPHZzdUBhbHRsaW51eC5ydT4gMC4wLjEtYWx0MQAtIENyZWF0ZWQg
dGhlIHBhY2thZ2UgdG8gZGVtb25zdHJhdGUgdGhlIFJQTSBidWcuAHNpcml1cy5ob21lIDEwNTQ2
NjQwMDgAAAADCgACx1sAAAAAAAAAAGR1bW15LnNwZWMAAGNwaW8AZ3ppcAA5AAAAAD8AAAAH///9
MAAAABAfiwgAAAAAAAADlZNNbxMxEIY5+1dMDntBysabUAVFBIEAIaCFKol6jbz27Maq1175IzT9
9R2nyUpUilR8GXvm9TP2eMznfM4rzvlUzq9qsvx9Jd5ly6vmX0uzGSqJV6flFM/+2cmKF+vzqM8T
lbruUIYe5Rsav0WHCzj62B36oJ1dAC95WbEVGhSBosLEiq1JIvxhAV+zFnoh70WL0DgPEUPUtmXX
WqLNG25TbbQE5TqhLfvuXeppH+7RuL5DGyd/4g49Y4XCIL3uI2VlF7klY5udDkMoBQxQFPggTVII
2gLRyNFoQ4GAMuNKgA151/qRztNoNIqELAs9hmQyF2pt6UYDl1L89Y78Y9CRONgFIot4xJ+yKchZ
WCBs1teYOULlQHRHYXRRGMoVIgoFrjlpQqqjFzKiousUOSyMYcV2290r7WHcQ1EnbZR3LhZbJaIg
96Sw9DxM0dmb5UThfvKI3hF0eVE8CR2BS/JBHZbVL5Au2bis/g9ihG9xgNwMEPZcZPbyhMNjXATR
VrkTtqUWaNlb2CSEn8kCn8GUehXWSLoD3BkR3B4+7EP6RF1ntE0PpU8fnztyfGzEMXzxKGKuOJX7
/HhUfYWdo7p6ih1Dq9sbqBO1Dz//r9eM1+r4pf+1WX3+cf1tNRqN8v96Ak0S/9bcAwAA
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>237</attachid>
            <date>2003-06-04 18:10:05 +0400</date>
            <delta_ts>2003-06-04 18:10:05 +0400</delta_ts>
            <desc>0002634-dummy-0.0.1-alt1.i586.rpm</desc>
            <filename>0002634-dummy-0.0.1-alt1.i586.rpm</filename>
            <type>application/x-rpm</type>
            <size>2285</size>
            <attacher name="Sergey Vlasov">vsu</attacher>
            
              <data encoding="base64">7avu2wMAAAAAAWR1bW15LTAuMC4xLWFsdDEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAkQAA
AD4AAAAHAAAAgQAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAA
MAAAABAAAAPtAAAABwAAAEAAAABBNDg1NzBkNDBkZTQ5YjFhZDI0YmY3ZDg3NTc5MDcxMGM4MDE5
MmIxMwAAAAAAAAeVnWJzdyeZ5KEJPcf2rwuEfog/AwUAPtzlSFvNhn5EH7KiEQK4KgCggM1pBLZ9
RxWStsXbd/5nwKYtqnIAn2MRXxTupNMcZ6xE1FU8DfKWokAWAAAAPgAAAAf///+wAAAAEAAAAAAA
AACOregBAAAAAAAAADQAAAOzAAAAPwAAAAcAAAOjAAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAA
BgAAAAIAAAABAAAD6QAAAAYAAAAIAAAAAQAAA+oAAAAGAAAADgAAAAEAAAPsAAAACQAAABMAAAAB
AAAD7QAAAAkAAAAtAAAAAQAAA+4AAAAEAAABGAAAAAEAAAPvAAAABgAAARwAAAABAAAD8QAAAAQA
AAEoAAAAAQAAA/IAAAAGAAABLAAAAAEAAAPzAAAABgAAATYAAAABAAAD9gAAAAYAAAFFAAAAAQAA
A/cAAAAGAAABUwAAAAEAAAP4AAAACQAAAXMAAAABAAAD/QAAAAYAAAGFAAAAAQAAA/4AAAAGAAAB
iwAAAAEAAAQEAAAABAAAAZAAAAACAAAEBgAAAAMAAAGYAAAAAgAABAkAAAADAAABnAAAAAIAAAQK
AAAABAAAAaAAAAACAAAECwAAAAgAAAGoAAAAAgAABAwAAAAIAAABygAAAAIAAAQNAAAABAAAAcwA
AAACAAAEDwAAAAgAAAHUAAAAAgAABBAAAAAIAAAB3gAAAAIAAAQUAAAABgAAAegAAAABAAAEFQAA
AAQAAAIEAAAAAgAABBYAAAAEAAACDAAAAAEAAAQXAAAACAAAAhAAAAABAAAEGAAAAAQAAAIYAAAA
AgAABBkAAAAIAAACIAAAAAIAAAQaAAAACAAAAlsAAAACAAAEKAAAAAYAAAJpAAAAAQAABDgAAAAE
AAACcAAAAAEAAAQ5AAAACAAAAnQAAAABAAAEOgAAAAgAAAKfAAAAAQAABEYAAAAGAAAC0QAAAAEA
AARHAAAABAAAAugAAAACAAAESAAAAAQAAALwAAAAAgAABEkAAAAIAAAC+AAAAAIAAARYAAAABAAA
AvwAAAABAAAEWQAAAAgAAAMAAAAAAQAABFwAAAAEAAADDAAAAAIAAARdAAAACAAAAxQAAAACAAAE
XgAAAAgAAAMkAAAAAgAABGIAAAAGAAADQgAAAAEAAARkAAAABgAAA4MAAAABAAAEZQAAAAYAAAOI
AAAAAQAABGYAAAAGAAADjQAAAAEAAARrAAAABgAAA48AAAABAAAEbAAAAAYAAAOUAAAAAUMAZHVt
bXkAMC4wLjEAYWx0MQBEdW1teSBwYWNrYWdlIGZvciB0ZXN0aW5nAER1bW15IHBhY2thZ2UgZm9y
IHRlc3RpbmcuCgpUaGlzIHBhY2thZ2UgdXNlcyAlZXhjbHVkZSBpbiB0aGUgJWZpbGVzIHNlY3Rp
b24uICBUaGUgU2l6ZTogZmllbGQgaW4KdGhlIHJlc3VsdGluZyBiaW5hcnkgcGFja2FnZSBpcyB3
cm9uZyAtIGl0IHNlZW1zIHRoYXQgdGhlIGV4Y2x1ZGVkIGZpbGUKc2l6ZSBpcyBiZWluZyBhZGRl
ZCB0byB0aGUgdG90YWwgaW5zdGVhZCBvZiBiZWluZyBzdWJ0cmFjdGVkLgAAAAA+3OVIc2lyaXVz
LmhvbWUAACAEAEFMVCBMaW51eABBTFQgTGludXggVGVhbQBQdWJsaWMgZG9tYWluAFNlcmdleSBW
bGFzb3YgPHZzdUBhbHRsaW51eC5ydT4ARGV2ZWxvcG1lbnQvT3RoZXIAbGludXgAaTU4NgAAAABw
AAAEAEHtgaQAAAAAPtzlRT7c5UUAMGYzNDNiMDkzMTEyNmEyMGYxMzNkNjdjMmIwMThhM2IAAAAA
AAAAAAAAAHJvb3QAcm9vdAByb290AHJvb3QAZHVtbXktMC4wLjEtYWx0MS5zcmMucnBtAAAAAP//
////////AAAFiGR1bW15AAAAAQAASgEAAEpycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkA
cnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpADQuMC0xADMuMC40LTEANC4wLjQAAD7cOWBTZXJn
ZXkgVmxhc292IDx2c3VAYWx0bGludXgucnU+IDAuMC4xLWFsdDEALSBDcmVhdGVkIHRoZSBwYWNr
YWdlIHRvIGRlbW9uc3RyYXRlIHRoZSBSUE0gYnVnLgBzaXJpdXMuaG9tZSAxMDU0NjY0MDA4AAAA
AwsAAAMLAAO47gADuO8AAAAAAAAACDAuMC4xLWFsdDEAAAAAAAAAAAABZHVtbXkAc21hbGwuZGF0
AC91c3Ivc2hhcmUvAC91c3Ivc2hhcmUvZHVtbXkvAC1waXBlIC1XYWxsIC1PMiAtZmV4cGVuc2l2
ZS1vcHRpbWl6YXRpb25zIC1tYXJjaD1pNTg2IC1tY3B1PWk2ODYAY3BpbwBnemlwADkAaTU4NgBp
NTg2LWFsdC1saW51eAAAAAA/AAAAB////MAAAAAQH4sIAAAAAAAAAzMwNzA3MDQwMDBOskhNBdIG
JoapKQbYgZFxakpyqqmJKZq4MZROwq7N0AjG0tMvLS7SL85ILErVTynNza1kMEC2Pw2kxsIw0QSH
/YYo9psQbX8yTvv1i3MTc3L0UhJLGEbBKBgFIxnAyyJiALHq0AG8jAoJcvT0cQ1SVFQE2Q0AMKAB
yogFAAA=
</data>

          </attachment>
      

    </bug>

</bugzilla>