<div dir="ltr"><div>Hi Didi,<br><br></div><div>Your patch removes the files from the ISO as well, and we want to remove them only from the installer but keep them on the ISO.<br></div><div><br></div>Thanks in advance,<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 1, 2018 at 10:33 AM, Yedidyah Bar David <span dir="ltr"><<a href="mailto:didi@redhat.com" target="_blank">didi@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5">On Sun, Dec 31, 2017 at 5:00 PM, Vadim Rozenfeld <span dir="ltr"><<a href="mailto:vrozenfe@redhat.com" target="_blank">vrozenfe@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF"><div><div class="m_6346794825845801375gmail-h5">
    <p><br>
    </p>
    <br>
    <div class="m_6346794825845801375gmail-m_-8131820601673558453moz-cite-prefix">On 31/12/17 19:24, Yan Vugenfirer
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <br>
      <div><br>
        <blockquote type="cite">
          <div>On 31 Dec 2017, at 08:55, Yedidyah Bar David
            <<a href="mailto:didi@redhat.com" target="_blank">didi@redhat.com</a>> wrote:</div>
          <br class="m_6346794825845801375gmail-m_-8131820601673558453Apple-interchange-newline">
          <div><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">On Fri, Dec 29, 2017 at 3:36
              AM, Vadim Rozenfeld <</span><a href="mailto:vrozenfe@redhat.com" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank">vrozenfe@redhat.com</a><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">> wrote:</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <blockquote type="cite" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br>
              <br>
              On 29/12/17 03:31, Yan Vugenfirer wrote:<br>
              <br>
              <br>
              <br>
              On 28 Dec 2017, at 16:44, Amnon Ilan <<a href="mailto:ailan@redhat.com" target="_blank">ailan@redhat.com</a>> wrote:<br>
              <br>
              <br>
              <br>
              ----- Original Message -----<br>
              <br>
              From: "Lev Veyde" <<a href="mailto:lveyde@redhat.com" target="_blank">lveyde@redhat.com</a>><br>
              To: "Yedidyah Bar David" <<a href="mailto:didi@redhat.com" target="_blank">didi@redhat.com</a>><br>
              Cc: "Frediano Ziglio" <<a href="mailto:fziglio@redhat.com" target="_blank">fziglio@redhat.com</a>>,
              "Christophe Fergeau"<br>
              <<a href="mailto:cfergeau@redhat.com" target="_blank">cfergeau@redhat.com</a>>,<br>
              <a href="mailto:spice-devel@lists.freedesktop.org" target="_blank">spice-devel@lists.freedesktop.<wbr>org</a>,
              "Amnon Ilan" <<a href="mailto:ailan@redhat.com" target="_blank">ailan@redhat.com</a>><br>
              Sent: Thursday, December 28, 2017 1:13:24 PM<br>
              Subject: Re: [Spice-devel] [nsis v3 2/2] build: Don't add
              .pdb debug files<br>
              to the installer<br>
              <br>
              Hi Didi (and the guys),<br>
              <br>
              We don't ship debug information in our d/s WGT, and
              personally I'm not sure<br>
              how useful it really may be, e.g. if the customers will
              get BSOD if that<br>
              will show any more useful information.<br>
              <br>
              Luckily our VirtIO-Win drivers are quite stable, so we
              don't have many such<br>
              issues anyhow.<br>
              But I think it's best to see what VirtIO-Win guys think
              about it.<br>
              Amnon, what is your view on this?<br>
              <br>
              <br>
              I do not think we need to install pdb files, but should
              have it accessible<br>
              somewhere.<br>
              <br>
              Vadim, Yan, can you comment on that?<br>
              <br>
              <br>
              Hello,<br>
              <br>
              I think they should be kept together with build artefacts.
              When we get bug<br>
              reports from the field we use pdb files distributed with
              specific build ISO.<br>
              But if you repackage the virtio-win package into
               RHV-guest-tools installer,<br>
              then I don’t see specific need to keep PDB files as long
              as we can clearly<br>
              connect between  RHV-guest-tools version and virtio-win
              version.<br>
              <br>
              If we want to let end users running live or postmortem
              debug session on<br>
              their own, then shipping .pdb files is a must.<br>
            </blockquote>
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">Is it a must to have them
              preinstalled?</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">I realize it is, if you have
              a one-time non-reproducible failure.</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">But if it happens more than
              once, you can install a -debug or -pdb</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">package we'll provide with
              the pdb files, so that next time you can</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">debug.</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
          </div>
        </blockquote>
        <div><br>
        </div>
        <div>Are you proposing to have debug package? As far as I know
          we don’t have such package today.</div>
        <div>It can be a solution for a future.</div>
        <div><br>
        </div>
        <div>For now, in my opinion, PDB files should be part of ISO and
          RPM. They don’t need to be installed on the guest by the guest
          tools installer.</div>
      </div>
    </blockquote></div></div>
    +1 <br>
    Usually there is no need to install .pdb file on a target system,
    unless a driver provides WPP tracing support and a user wants to
    watch trace <br>
    logs coming from that driver. <br></div></blockquote><div><br></div></div></div><div>Very well.<br><br></div><div>Posted an alternative to current patch:<br><br>"Do not install .pdb debug files on the target system".<br><br></div><div>Pushed it to ovirt's gerrit:<br><br><a href="https://gerrit.ovirt.org/85835" target="_blank">https://gerrit.ovirt.org/85835</a><br><br></div><div>Verified the result on Windows 10.<br><br></div><div>Size of "C:\Program Files (x86)\ovirt guest tools" went down from<br></div><div>around 600MB to around 150MB.<br><br></div><div>Also the exe installer, ISO rpm are ~ 30 MB smaller.<br></div><div><div class="h5"><div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF">
    <br>
    Cheers,<br>
    Vadim.<div><div class="m_6346794825845801375gmail-h5"><br>
    <blockquote type="cite">
      <div>
        <div><br>
        </div>
        Best regards,</div>
      <div>Yan.</div>
      <div><br>
      </div>
      <div>
        <blockquote type="cite">
          <div><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">Having in the same package
              means it's more comfortable to debug in</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">general and also possible to
              debug hard-to-reproduce failures.</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">Having them in a separate
              package means that users that do not need</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">to debug, do not have to
              spend time/space/bandwidth to install them.</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">So it's a tradeoff, not a
              pure yes/no question.</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <blockquote type="cite" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><br>
              Vadim.<br>
              <br>
              <br>
              Best regards,<br>
              Yan.<br>
              <br>
              <br>
              Thanks,<br>
              Amnon<br>
              <br>
              <br>
              My personal opinion is that for u/s users we may provide
              these files as a<br>
              separate package or simply forward them to the u/s
              VirtIO-Win ISO.<br>
              However I don't mind to keep things as is and having them
              as part of the<br>
              base installer for simplicity of distribution.<br>
              After all the new versions are not frequent and have to be
              downloaded only<br>
              once per oVirt instance, so the increased download size
              should not be an<br>
              issue.<br>
              <br>
              If anything, I'm more concerned with the waste of the disk
              space of the VM,<br>
              and even that should not be a critical issue in most
              cases.<br>
              So it would be nice to have an option to install the debug
              information<br>
              during the install, so the user could choose by himself.<br>
              <br>
              Thanks in advance,<br>
              <br>
              On Thu, Dec 21, 2017 at 9:53 AM, Yedidyah Bar David <<a href="mailto:didi@redhat.com" target="_blank">didi@redhat.com</a>> wrote:<br>
              <br>
              On Wed, Dec 20, 2017 at 4:10 PM, Frediano Ziglio <<a href="mailto:fziglio@redhat.com" target="_blank">fziglio@redhat.com</a>><br>
              wrote:<br>
              <br>
              <br>
              On Tue, Dec 19, 2017 at 11:26:00AM -0500, Frediano Ziglio
              wrote:<br>
              <br>
              <br>
              The .pdb files contain the debug information for the
              drivers. They<br>
              increase significantly the size of the installer, so it's
              better<br>
              <br>
              not to<br>
              <br>
              ship them.<br>
              <br>
              <br>
              On the other side bug report will contain much less
              informations.<br>
              Not really sure about it.<br>
              <br>
              <br>
              Which bug reports? :) (I don't think I ever got any report
              about driver<br>
              crashes). I would reconsider when we start getting bug
              reports where we<br>
              need these symbols.<br>
              <br>
              Christophe<br>
              <br>
              <br>
              No idea, was just thinking that if somebody packaged these
              files maybe<br>
              <br>
              they want<br>
              <br>
              them installed. They are not directly in the virtio-win
              package but in<br>
              <br>
              the ISO.<br>
              <br>
              Maybe we should remove from the ISO too ?<br>
              I had a look at the inf files and they not reference the
              pdb files.<br>
              <br>
              <br>
              Adding Lev.<br>
              <br>
              Lev - do we ship pdb files in RHV-guest-tools?<br>
              Did we ever get bug reports about drivers that included
              relevant<br>
              information<br>
              which is not available without the pdb files?<br>
              <br>
              Thanks,<br>
              --<br>
              Didi<br>
              <br>
              <br>
              <br>
              <br>
              --<br>
              <br>
              Lev Veyde<br>
              <br>
              Software Engineer, RHCE | RHCVA | MCITP<br>
              <br>
              Red Hat Israel<br>
              <br>
              <<a href="https://www.redhat.com" target="_blank">https://www.redhat.com</a>><br>
              <br>
              <a href="mailto:lev@redhat.com" target="_blank">lev@redhat.com</a> | <a href="mailto:lveyde@redhat.com" target="_blank">lveyde@redhat.com</a><br>
              <<a href="https://red.ht/sig" target="_blank">https://red.ht/sig</a>><br>
              TRIED. TESTED. TRUSTED. <<a href="https://redhat.com/trusted" target="_blank">https://redhat.com/trusted</a>><br>
              <br>
              <br>
              <br>
            </blockquote>
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">--<span class="m_6346794825845801375gmail-m_-8131820601673558453Apple-converted-space"> </span></span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
            <span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline">Didi</span></div>
        </blockquote>
      </div>
      <br>
    </blockquote>
    <br>
  </div></div></div>

</blockquote></div></div></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div class="m_6346794825845801375gmail_signature">Didi<br></div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br><div><p style="font-weight:bold;margin:0;padding:0;font-size:14px;text-transform:uppercase;margin-bottom:0"><span>Lev</span> <span>Veyde</span></p>
<p style="font-weight:normal;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><span>Software Engineer</span><span style="color:rgb(204,204,204)">, <span style="font-weight:normal;color:#aaa;margin:0">RHCE | RHCVA | MCITP</span></span></p>
<p style="font-weight:normal;margin:0;font-size:10px;color:#999"><a style="color:#0088ce;font-size:10px;margin:0;text-decoration:none;font-family:'overpass',sans-serif" href="https://www.redhat.com" target="_blank">Red Hat <span>Israel<br><br></span></a></p>


<p style="font-weight:normal;margin:0px 0px 6px;font-size:10px;color:rgb(153,153,153)"><span style="margin:0px;padding:0px">
<a style="color:#0088ce;font-size:10px;margin:0;text-decoration:none;font-family:'overpass',sans-serif" href="mailto:lev@redhat.com" target="_blank">lev@redhat.com</a> | </span><span><span style="margin:0px;padding:0px"><a style="color:#0088ce;font-size:10px;margin:0;text-decoration:none;font-family:'overpass',sans-serif" href="mailto:lveyde@redhat.com" target="_blank">lveyde@redhat.com</a></span></span>

</p>
<a href="https://red.ht/sig" target="_blank"> <img src="https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-red-hat-black.png" height="auto" width="90"></a> 

<div><a href="https://redhat.com/trusted" style="text-decoration:none;color:#c00;font-weight:bold" target="_blank">TRIED. TESTED. TRUSTED.</a></div></div></div></div></div></div></div></div></div></div></div>
</div>