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

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

    <bug>
          <bug_id>33338</bug_id>
          
          <creation_ts>2017-04-05 15:24:20 +0300</creation_ts>
          <short_desc>aptrpm package provides does not upgrade some packages</short_desc>
          <delta_ts>2017-04-05 15:48:14 +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>puppet3</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>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ivan Zakharyaschev">imz</reporter>
          <assigned_to name="Ivan Zakharyaschev">imz</assigned_to>
          <cc>obirvalger</cc>
    
    <cc>vseleznv</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>163033</commentid>
    <comment_count>0</comment_count>
    <who name="Ivan Zakharyaschev">imz</who>
    <bug_when>2017-04-05 15:24:20 +0300</bug_when>
    <thetext>puppet3-3.8.7-alt1.noarch

Sometimes, puppet agent --test --debug tries to upgrade a package if apt knows about a new release, but sometimes it does not, with a warning about virtual_packages, for example -- &quot;pcs&quot; package below:

$ egrep -i &apos;(/Package|apt-get)&apos; gw2/typescript-puppet-agent-run20170405-1518 
Debug: Loading facts from /var/lib/puppet/lib/facter/package_provider.rb
Debug: /Package[dummy]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[pacemaker]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[corosync]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[pcs]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[openssh-server]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[ntpd]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[augeas]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[mc]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[dstat]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[atop]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[sudo]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[screen]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[vim-enhanced]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[openssh-clients]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[telnet]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[sysstat]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[libcurl]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[nano]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[net-tools]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[psmisc]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[bash-completion]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[ethtool]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[tcpdump]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[tzdata]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[firewalld]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[systemd]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[incron]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[dnsmasq]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[policycoreutils]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Package[rsyslog]: Provider aptrpm does not support features virtual_packages; not managing attribute allow_virtual
Debug: /Stage[main]/Corosync/Package[pacemaker]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Corosync/Package[corosync]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Corosync/Package[pcs]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Ssh::Server::Install/Package[openssh-server]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Ntp::Install/Package[ntpd]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[augeas]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[mc]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[dstat]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[atop]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[sudo]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[screen]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[vim-enhanced]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[openssh-clients]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[telnet]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[sysstat]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[libcurl]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[nano]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[net-tools]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[psmisc]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[bash-completion]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[ethtool]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[tcpdump]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[tzdata]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[firewalld]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Common/Package[systemd]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Systemd_incron/Package[incron]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Systemd_incron/Package[incron]/before: requires File[/etc/incron.d/systemctl-daemon-reload]
Debug: /Stage[main]/Apipkg::Dnsmasq/Package[dnsmasq]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Apipkg::Dnsmasq/Package[dnsmasq]/notify: subscribes to File[/etc/dnsmasq.conf]
Debug: /Stage[main]/Apipkg::Dnsmasq/Package[dnsmasq]/notify: subscribes to File[/etc/dnsmasq.d/box.nct.zone]
Debug: /Stage[main]/Selinux::Package/Package[policycoreutils]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Rsyslog::Install/Package[rsyslog]/require: requires Exec[clean-yum]
Debug: /Stage[main]/Rsyslog::Install/Package[rsyslog]/notify: subscribes to Class[Rsyslog::Service]
Debug: Exec[clean-yum](provider=posix): Executing &apos;apt-get update&apos;
Debug: Executing &apos;apt-get update&apos;
Debug: /Package[firewalld]: Nothing to manage: no ensure and the resource doesn&apos;t exist
Debug: /Stage[main]/Apipkg::Common/Package[bash-completion]/ensure: bash-completion &quot;1.99-alt7&quot; is installed, latest is &quot;1:1.99-alt7&quot;
Debug: Executing &apos;/usr/bin/apt-get -q -y install bash-completion&apos;
Notice: /Stage[main]/Apipkg::Common/Package[bash-completion]/ensure: ensure changed &apos;1.99-alt7&apos; to &apos;1:1.99-alt7&apos;
Debug: /Package[bash-completion]: The container Class[Apipkg::Common] will propagate my refresh event
Debug: /Stage[main]/Apipkg::Common/Package[tcpdump]/ensure: tcpdump &quot;4.1.1-alt3&quot; is installed, latest is &quot;1:4.1.1-alt3&quot;
Debug: Executing &apos;/usr/bin/apt-get -q -y install tcpdump&apos;
Notice: /Stage[main]/Apipkg::Common/Package[tcpdump]/ensure: ensure changed &apos;4.1.1-alt3&apos; to &apos;1:4.1.1-alt3&apos;
Debug: /Package[tcpdump]: The container Class[Apipkg::Common] will propagate my refresh event
Debug: /Stage[main]/Apipkg::Common/Package[vim-enhanced]/ensure: vim-enhanced &quot;8.0.381-alt1&quot; is installed, latest is &quot;4:8.0.381-alt1&quot;
Debug: Executing &apos;/usr/bin/apt-get -q -y install vim-enhanced&apos;
Notice: /Stage[main]/Apipkg::Common/Package[vim-enhanced]/ensure: ensure changed &apos;8.0.381-alt1&apos; to &apos;4:8.0.381-alt1&apos;
Debug: /Package[vim-enhanced]: The container Class[Apipkg::Common] will propagate my refresh event
Debug: /Stage[main]/Apipkg::Common/Package[ethtool]/ensure: ethtool &quot;3.18-alt1&quot; is installed, latest is &quot;1:3.18-alt1&quot;
Debug: Executing &apos;/usr/bin/apt-get -q -y install ethtool&apos;
Notice: /Stage[main]/Apipkg::Common/Package[ethtool]/ensure: ensure changed &apos;3.18-alt1&apos; to &apos;1:3.18-alt1&apos;
Debug: /Package[ethtool]: The container Class[Apipkg::Common] will propagate my refresh event
Debug: /Stage[main]/Apipkg::Common/Package[sudo]/ensure: sudo &quot;1.8.19p1-alt6.S1&quot; is installed, latest is &quot;1:1.8.19p1-alt6.S1&quot;
Debug: Executing &apos;/usr/bin/apt-get -q -y install sudo&apos;
Notice: /Stage[main]/Apipkg::Common/Package[sudo]/ensure: ensure changed &apos;1.8.19p1-alt6.S1&apos; to &apos;1:1.8.19p1-alt6.S1&apos;
Debug: /Package[sudo]: The container Class[Apipkg::Common] will propagate my refresh event
Debug: /Stage[main]/Apipkg::Common/Package[systemd]/ensure: systemd &quot;233-alt1&quot; is installed, latest is &quot;1:233-alt1&quot;
Debug: Executing &apos;/usr/bin/apt-get -q -y install systemd&apos;
Notice: /Stage[main]/Apipkg::Common/Package[systemd]/ensure: ensure changed &apos;233-alt1&apos; to &apos;1:233-alt1&apos;
Debug: /Package[systemd]: The container Class[Apipkg::Common] will propagate my refresh event</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>