James Antill d1a63d
%define move_yum_conf_back 1
James Antill d1a63d
%define auto_sitelib 1
James Antill d1a63d
%define yum_updatesd 0
James Antill d82cb6
%define disable_check 0
James Antill 582d25
%define yum_cron_systemd 1
James Antill b6901b
%define yum_makecache_systemd 1
James Antill fc162f
James Antill fe1bb7
%if 0%{?rhel}
James Antill fe1bb7
# If we are building for RHEL ...
James Antill fe1bb7
James Antill 582d25
%if 0%{?rhel} <= 6
James Antill 582d25
# rhel-6 doesn't have the systemd stuff...
James Antill 582d25
%define yum_cron_systemd 0
James Antill 39afdc
%endif
James Antill 39afdc
James Antill 39afdc
%if 0%{?rhel} <= 7
James Antill 39afdc
# rhel-7 doesn't use systemd timers...
James Antill b6901b
%define yum_makecache_systemd 0
James Antill 582d25
%endif
James Antill 582d25
James Antill fe1bb7
# END OF: If we are building for RHEL ...
Zdenek Pavlas 4cca9d
%endif
Zdenek Pavlas 4cca9d
James Antill fe1bb7
James Antill fe1bb7
%if 0%{?fedora}
James Antill fe1bb7
# If we are building for Fedora ...
James Antill fe1bb7
James Antill fe1bb7
# we don't have this as of RHEL-7.0.
James Antill fe1bb7
BuildRequires: bash-completion
James Antill fe1bb7
James Antill 582d25
%if 0%{?fedora} <= 18
James Antill 582d25
# yum in Fedora <= 18 doesn't use systemd unit files...
James Antill 582d25
%define yum_cron_systemd 0
James Antill fc162f
%endif
James Antill d1a63d
James Antill 9ec99a
%if 0%{?fedora} <= 19
James Antill 9ec99a
# Don't use .timer's before 20, maybe 19?
James Antill b6901b
%define yum_makecache_systemd 0
James Antill b6901b
%endif
James Antill b6901b
James Antill fe1bb7
# END OF: If we are building for Fedora ...
James Antill fe1bb7
%endif
James Antill fe1bb7
James Antill fe1bb7
James Antill d1a63d
%if %{auto_sitelib}
James Antill d1a63d
8aeb5f
%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
James Antill 2aee2f
James Antill d1a63d
%else
James Antill d1a63d
%define python_sitelib /usr/lib/python?.?/site-packages
James Antill d1a63d
%endif
James Antill d1a63d
James Antill e7d268
# We always used /usr/lib here, even on 64bit ... so it's a bit meh.
James Antill e7d268
%define yum_pluginslib   /usr/lib/yum-plugins
James Antill e7d268
%define yum_pluginsshare /usr/share/yum-plugins
James Antill 2aee2f
Zdenek Pavlas 9275bf
# disable broken /usr/lib/rpm/brp-python-bytecompile
Zdenek Pavlas 9275bf
%define __os_install_post %{nil}
Zdenek Pavlas 9275bf
%define compdir %(pkg-config --variable=completionsdir bash-completion)
Zdenek Pavlas 624339
%if "%{compdir}" == ""
Zdenek Pavlas 191149
%define compdir "/etc/bash_completion.d"
Zdenek Pavlas 624339
%endif
Zdenek Pavlas 9275bf
Seth Vidal 050a35
Summary: RPM package installer/updater/manager
cvsdist 5b9dd6
Name: yum
James Antill 45dfa3
Version: 3.4.3
8d8756
Release: 519%{?dist}
Seth Vidal 9b4f21
License: GPLv2+
cvsdist 5b9dd6
Group: System Environment/Base
James Antill 566ec0
Source0: http://yum.baseurl.org/download/3.4/%{name}-%{version}.tar.gz
cvsdist d56b2b
Source1: yum.conf.fedora
ea4e4b
Source2: yum-updatesd.conf.fedora
James Antill c8f054
Patch1: yum-distro-configs.patch
Seth Vidal 138ad8
Patch5: geode-arch.patch
Seth Vidal 0deb6d
Patch6: yum-HEAD.patch
James Antill bb24d5
Patch7: yum-ppc64-preferred.patch
edf998
Patch20: yum-manpage-files.patch
Zdeněk Pavlas 298a59
Patch21: yum-completion-helper.patch
074468
Patch22: yum-deprecated.patch
fa99a8
Patch23: python2-gpg-port.patch
edf998
Seth Vidal 78c50b
URL: http://yum.baseurl.org/
James Antill d1a63d
BuildArchitectures: noarch
767211
BuildRequires: python2
cvsdist a1b577
BuildRequires: gettext
Seth Vidal f6905f
BuildRequires: intltool
James Antill bf87b9
%if %{yum_makecache_systemd}
James Antill bf87b9
BuildRequires: systemd-units
James Antill bf87b9
%endif
James Antill 8319f4
# This is really CheckRequires ...
767211
BuildRequires: python2-nose
767211
BuildRequires: python2 >= 2.4
767211
BuildRequires: python2-rpm, rpm >= 0:4.4.2
767211
BuildRequires: python2-iniparse
767211
BuildRequires: python2-urlgrabber >= 3.9.0-8
James Antill 3edc83
BuildRequires: yum-metadata-parser >= 1.1.0
fa99a8
BuildRequires: python2-gpg
James Antill 113859
# End of CheckRequires
ecefa4
Conflicts: pirut < 1.1.4
767211
Requires: python2 >= 2.4
767211
Requires: python2-rpm, rpm >= 0:4.4.2
767211
Requires: python2-iniparse
767211
Requires: python2-urlgrabber >= 3.9.0-8
a4a0df
Requires: yum-metadata-parser >= 1.1.0
fa99a8
Requires: python2-gpg
James Antill 9cc696
# rawhide is >= 0.5.3-7.fc18 ... as this is added.
James Antill 9cc696
Requires: pyliblzma
James Antill c72345
# Not really a suggests anymore, due to metadata using it.
767211
Requires: python2-pyxattr
James Antill a4c7eb
# Suggests, needed for yum fs diff
James Antill a4c7eb
Requires: diffutils
James Antill a4c7eb
Requires: cpio
James Antill a4c7eb
James Antill 1411d8
Conflicts: rpm >= 5-0
James Antill 1411d8
# Zif is a re-implementation of yum in C, however:
James Antill 1411d8
#
James Antill 1411d8
# 1. There is no co-operation/etc. with us.
James Antill 1411d8
# 2. It touches our private data directly.
James Antill 1411d8
#
James Antill 1411d8
# ...both of which mean that even if there were _zero_ bugs in zif, we'd
James Antill 1411d8
# never be able to change anything after the first user started using it. And
James Antill 1411d8
# of course:
James Antill 1411d8
#
James Antill 1411d8
# 3. Users will never be able to tell that it isn't weird yum bugs, when they
James Antill 1411d8
# hit them (and we'll probably never be able to debug them, without becoming
James Antill 1411d8
# zif experts).
James Antill 1411d8
#
James Antill 1411d8
# ...so we have two sane choices: i) Conflict with it. 2) Stop developing yum.
James Antill be1672
#
James Antill be1672
#  Upstream says that #2 will no longer be true after this release.
James Antill be1672
Conflicts: zif <= 0.1.3-3.fc15
James Antill 1411d8
Seth Vidal 6ef79a
Obsoletes: yum-skip-broken <= 1.1.18
James Antill 2aee2f
Provides: yum-skip-broken = 1.1.18.yum
Seth Vidal 6ef79a
Obsoletes: yum-basearchonly <= 1.1.9
Seth Vidal 6c7e59
Obsoletes: yum-plugin-basearchonly <= 1.1.9
James Antill 2aee2f
Provides: yum-basearchonly = 1.1.9.yum
James Antill 2aee2f
Provides: yum-plugin-basearchonly = 1.1.9.yum
5af5bd
Obsoletes: yum-allow-downgrade < 1.1.20-0
5af5bd
Obsoletes: yum-plugin-allow-downgrade < 1.1.22-0
James Antill 2aee2f
Provides: yum-allow-downgrade = 1.1.20-0.yum
James Antill 2aee2f
Provides: yum-plugin-allow-downgrade = 1.1.22-0.yum
5af5bd
Obsoletes: yum-plugin-protect-packages < 1.1.27-0
James Antill 2aee2f
Provides: yum-protect-packages = 1.1.27-0.yum
James Antill 2aee2f
Provides: yum-plugin-protect-packages = 1.1.27-0.yum
Seth Vidal c9bcfd
Obsoletes: yum-plugin-download-order <= 0.2-2
James Antill 26a606
Obsoletes: yum-plugin-downloadonly <= 1.1.31-7.fc18
James Antill 9cc696
Provides: yum-plugin-downloadonly = 3.4.3-44.yum
Zdenek Pavlas c900e5
Obsoletes: yum-presto < 3.4.3-66.yum
Zdenek Pavlas c900e5
Provides: yum-presto = 3.4.3-66.yum
James Antill d952ed
Obsoletes: yum-plugin-security < 1.1.32
James Antill d952ed
Provides: yum-plugin-security = 3.4.3-84.yum
James Antill d1a63d
James Antill c72345
cvsdist 5b9dd6
%description
cvsdist 5b9dd6
Yum is a utility that can check for and automatically download and
cvsdist 5b9dd6
install updated RPM packages. Dependencies are obtained and downloaded 
a783b7
automatically, prompting the user for permission as necessary.
cvsdist 5b9dd6
244771
%package updatesd
244771
Summary: Update notification daemon
244771
Group: Applications/System
fd4ca4
Requires: yum = %{version}-%{release}
767211
Requires: python2-dbus
244771
Requires: pygobject2
a118a2
Requires(preun): /sbin/chkconfig
a118a2
Requires(post): /sbin/chkconfig
a118a2
Requires(preun): /sbin/service
a118a2
Requires(post): /sbin/service
James Antill d1a63d
Requires(postun): /sbin/chkconfig
James Antill d1a63d
Requires(postun): /sbin/service
James Antill d1a63d
244771
244771
%description updatesd
244771
yum-updatesd provides a daemon which checks for available updates and 
244771
can notify you when they are available via email, syslog or dbus. 
244771
Seth Vidal 3d4bb3
%package cron
James Antill dc8445
Summary: RPM package installer/updater/manager cron service
Seth Vidal 3d4bb3
Group: System Environment/Base
James Antill d952ed
Requires: yum >= 3.4.3-84 cronie crontabs findutils
James Antill dc8445
Requires: yum-cron-BE = %{version}-%{release}
James Antill dc8445
# We'd probably like a suggests for yum-cron-daily here.
James Antill 582d25
%if %{yum_cron_systemd}
Zdenek Pavlas 271f7c
BuildRequires: systemd-units
Zdenek Pavlas 271f7c
Requires(post): systemd
Zdenek Pavlas 271f7c
Requires(preun): systemd
Zdenek Pavlas 271f7c
Requires(postun): systemd
James Antill 582d25
%else
James Antill 582d25
Requires(post): /sbin/chkconfig
James Antill 582d25
Requires(post): /sbin/service
James Antill 582d25
Requires(preun): /sbin/chkconfig
James Antill 582d25
Requires(preun): /sbin/service
James Antill 582d25
Requires(postun): /sbin/service
James Antill 582d25
%endif
Seth Vidal 3d4bb3
Seth Vidal 3d4bb3
%description cron
James Antill dc8445
These are the files needed to run any of the yum-cron update services.
James Antill dc8445
James Antill dc8445
%package cron-daily
James Antill dc8445
Summary: Files needed to run yum updates as a daily cron job
James Antill dc8445
Group: System Environment/Base
James Antill dc8445
Provides: yum-cron-BE = %{version}-%{release}
James Antill dc8445
Requires: yum-cron > 3.4.3-131
James Antill dc8445
James Antill dc8445
%description cron-daily
James Antill dc8445
This is the configuration file for the daily yum-cron update service, which
James Antill dc8445
lives %{_sysconfdir}/yum/yum-cron.conf.
James Antill dc8445
Install this package if you want auto yum updates nightly via cron (or something
James Antill dc8445
else, via. changing the configuration).
James Antill dc8445
By default this just downloads updates and does not apply them.
James Antill dc8445
James Antill dc8445
%package cron-hourly
James Antill dc8445
Summary: Files needed to run yum updates as an hourly cron job
James Antill dc8445
Group: System Environment/Base
James Antill dc8445
Provides: yum-cron-BE = %{version}-%{release}
James Antill dc8445
Requires: yum-cron > 3.4.3-131
James Antill dc8445
James Antill dc8445
%description cron-hourly
James Antill dc8445
This is the configuration file for the daily yum-cron update service, which
James Antill dc8445
lives %{_sysconfdir}/yum/yum-cron-hourly.conf.
James Antill dc8445
Install this package if you want automatic yum metadata updates hourly via
James Antill dc8445
cron (or something else, via. changing the configuration).
James Antill dc8445
James Antill dc8445
%package cron-security
James Antill dc8445
Summary: Files needed to run security yum updates as once a day
James Antill dc8445
Group: System Environment/Base
James Antill dc8445
Provides: yum-cron-BE = %{version}-%{release}
James Antill dc8445
Requires: yum-cron > 3.4.3-131
James Antill dc8445
James Antill dc8445
%description cron-security
James Antill dc8445
This is the configuration file for the security yum-cron update service, which
James Antill dc8445
lives here: %{_sysconfdir}/yum/yum-cron-security.conf
James Antill dc8445
Install this package if you want automatic yum security updates once a day
James Antill dc8445
via. cron (or something else, via. changing the configuration -- this will be
James Antill dc8445
confusing if it's not security updates anymore though).
James Antill dc8445
By default this will download and _apply_ the security updates, unlike
James Antill dc8445
yum-cron-daily which will just download all updates by default.
James Antill dc8445
This runs after yum-cron-daily, if that is installed.
Seth Vidal 3d4bb3
James Antill 9cc696
cvsdist 5b9dd6
%prep
623a2d
%setup -q
Seth Vidal 138ad8
%patch5 -p1
Seth Vidal 0deb6d
%patch6 -p1
James Antill bb24d5
%patch7 -p1
edf998
%patch20 -p1
Zdeněk Pavlas 298a59
%patch21 -p1
074468
%patch22 -p1
fa99a8
%patch23 -p1
James Antill c8f054
%patch1 -p1
Seth Vidal cb9abb
cvsdist 5b9dd6
%build
cvsdist 5b9dd6
make
cvsdist 5b9dd6
James Antill b8b2a2
%if !%{disable_check}
James Antill b8b2a2
%check
James Antill b8b2a2
make check
James Antill b8b2a2
%endif
James Antill b8b2a2
James Antill d1a63d
cvsdist 5b9dd6
%install
James Antill d1a63d
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
James Antill 582d25
James Antill 582d25
%if %{yum_cron_systemd}
James Antill 582d25
INIT=systemd
James Antill 582d25
%else
James Antill 582d25
INIT=sysv
James Antill 582d25
%endif
James Antill 582d25
James Antill 582d25
make DESTDIR=$RPM_BUILD_ROOT UNITDIR=%{_unitdir} INIT=$INIT install
James Antill 582d25
d256df
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/yum.conf
James Antill 2aee2f
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/yum/pluginconf.d $RPM_BUILD_ROOT/%{yum_pluginslib}
James Antill e7d268
mkdir -p $RPM_BUILD_ROOT/%{yum_pluginsshare}
b67112
James Antill d1a63d
%if %{move_yum_conf_back}
9b5186
# for now, move repodir/yum.conf back
9b5186
mv $RPM_BUILD_ROOT/%{_sysconfdir}/yum/repos.d $RPM_BUILD_ROOT/%{_sysconfdir}/yum.repos.d
9b5186
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/yum/yum.conf
James Antill d1a63d
%endif
James Antill d1a63d
James Antill d1a63d
%if %{yum_updatesd}
James Antill d1a63d
echo Keeping local yum-updatesd
James Antill d1a63d
%else
ea4e4b
cf6d7c
# yum-updatesd has moved to the separate source version
cf6d7c
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/yum/yum-updatesd.conf 
cf6d7c
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/yum-updatesd
cf6d7c
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf
cf6d7c
rm -f $RPM_BUILD_ROOT/%{_sbindir}/yum-updatesd
cf6d7c
rm -f $RPM_BUILD_ROOT/%{_mandir}/man*/yum-updatesd*
20e8c1
rm -f $RPM_BUILD_ROOT/%{_datadir}/yum-cli/yumupd.py*
cf6d7c
James Antill d1a63d
%endif
James Antill d1a63d
3a616d
# Ghost files:
3a616d
mkdir -p $RPM_BUILD_ROOT/var/lib/yum/history
3a616d
mkdir -p $RPM_BUILD_ROOT/var/lib/yum/plugins
3a616d
mkdir -p $RPM_BUILD_ROOT/var/lib/yum/yumdb
3a616d
touch $RPM_BUILD_ROOT/var/lib/yum/uuid
3a616d
James Antill 2aee2f
# rpmlint bogus stuff...
James Antill 2aee2f
chmod +x $RPM_BUILD_ROOT/%{_datadir}/yum-cli/*.py
James Antill 950a3d
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/yum/*.py
James Antill 950a3d
chmod +x $RPM_BUILD_ROOT/%{python_sitelib}/rpmUtils/*.py
James Antill 2aee2f
Seth Vidal f6905f
%find_lang %name
Seth Vidal f6905f
James Antill 582d25
%if %{yum_cron_systemd}
James Antill 582d25
# Remove the yum-cron sysV stuff to make rpmbuild happy..
James Antill 582d25
rm -f $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/yum-cron
James Antill 582d25
%else
James Antill 582d25
# Remove the yum-cron systemd stuff to make rpmbuild happy..
James Antill fc162f
rm -f $RPM_BUILD_ROOT/%{_unitdir}/yum-cron.service
James Antill fc162f
%endif
James Antill fc162f
James Antill b6901b
%if %{yum_makecache_systemd}
James Antill bf87b9
cp -a etc/yum-makecache.service $RPM_BUILD_ROOT/%{_unitdir}
James Antill bf87b9
cp -a etc/yum-makecache.timer   $RPM_BUILD_ROOT/%{_unitdir}
James Antill b6901b
%endif
James Antill b6901b
James Antill d1a63d
James Antill d1a63d
%if %{yum_updatesd}
James Antill d1a63d
%post updatesd
James Antill d1a63d
/sbin/chkconfig --add yum-updatesd
James Antill d1a63d
/sbin/service yum-updatesd condrestart >/dev/null 2>&1
James Antill d1a63d
exit 0
James Antill d1a63d
James Antill d1a63d
%preun updatesd
James Antill d1a63d
if [ $1 = 0 ]; then
James Antill d1a63d
 /sbin/chkconfig --del yum-updatesd
James Antill d1a63d
 /sbin/service yum-updatesd stop >/dev/null 2>&1
James Antill d1a63d
fi
James Antill d1a63d
exit 0
James Antill d1a63d
%endif
cvsdist 5b9dd6
Seth Vidal 3d4bb3
%post cron
James Antill 226f86
James Antill 582d25
%if %{yum_cron_systemd}
James Antill 226f86
#systemd_post yum-cron.service
James Antill 226f86
#  Do this manually because it's a fake service for a cronjob, and cronjobs
James Antill 226f86
# are default on atm. This may change in the future.
James Antill 226f86
if [ $1 = 1 ]; then
James Antill 226f86
 systemctl enable yum-cron >/dev/null 2>&1
James Antill 226f86
else
James Antill 226f86
#  Note that systemctl preset is being run here ... but _only_ on initial
James Antill 226f86
# install. So try this...
James Antill 226f86
James Antill 226f86
if [ -f /var/lock/subsys/yum-cron -a -f /etc/rc.d/init.d/yum-cron ]; then
James Antill 226f86
 systemctl enable yum-cron >/dev/null 2>&1
James Antill 226f86
fi
James Antill 226f86
fi
James Antill 226f86
James Antill 226f86
# Also note:
James Antill 226f86
#  systemctl list-unit-files | fgrep yum-cron
James Antill 582d25
%else
James Antill 582d25
# SYSV init post cron
James Antill 582d25
# Make sure chkconfig knows about the service
James Antill 582d25
/sbin/chkconfig --add yum-cron
James Antill 582d25
# if an upgrade:
James Antill 582d25
if [ "$1" -ge "1" ]; then
James Antill 582d25
# if there's a /etc/rc.d/init.d/yum file left, assume that there was an
James Antill 582d25
# older instance of yum-cron which used this naming convention.  Clean 
James Antill 582d25
# it up, do a conditional restart
James Antill 582d25
 if [ -f /etc/init.d/yum ]; then 
James Antill 582d25
# was it on?
James Antill 582d25
  /sbin/chkconfig yum
James Antill 582d25
  RETVAL=$?
James Antill 582d25
  if [ $RETVAL = 0 ]; then
James Antill 582d25
# if it was, stop it, then turn on new yum-cron
James Antill 582d25
   /sbin/service yum stop 1> /dev/null 2>&1
James Antill 582d25
   /sbin/service yum-cron start 1> /dev/null 2>&1
James Antill 582d25
   /sbin/chkconfig yum-cron on
James Antill 582d25
  fi
James Antill 582d25
# remove it from the service list
James Antill 582d25
  /sbin/chkconfig --del yum
James Antill 582d25
 fi
James Antill 582d25
fi 
James Antill 582d25
exit 0
James Antill 582d25
%endif
Seth Vidal 3d4bb3
Seth Vidal 3d4bb3
%preun cron
James Antill 582d25
%if %{yum_cron_systemd}
Zdenek Pavlas 271f7c
%systemd_preun yum-cron.service
James Antill 582d25
%else
James Antill 582d25
# SYSV init preun cron
James Antill 582d25
# if this will be a complete removeal of yum-cron rather than an upgrade,
James Antill 582d25
# remove the service from chkconfig control
James Antill 582d25
if [ $1 = 0 ]; then
James Antill 582d25
 /sbin/chkconfig --del yum-cron
James Antill 582d25
 /sbin/service yum-cron stop 1> /dev/null 2>&1
James Antill 582d25
fi
James Antill 582d25
exit 0
James Antill 582d25
%endif
Seth Vidal 3d4bb3
Seth Vidal 3d4bb3
%postun cron
James Antill 582d25
%if %{yum_cron_systemd}
Zdenek Pavlas 271f7c
%systemd_postun_with_restart yum-cron.service
James Antill 582d25
%else
James Antill 582d25
# SYSV init postun cron
James Antill 582d25
James Antill 582d25
# If there's a yum-cron package left after uninstalling one, do a
James Antill 582d25
# conditional restart of the service
James Antill 582d25
if [ "$1" -ge "1" ]; then
James Antill 582d25
 /sbin/service yum-cron condrestart 1> /dev/null 2>&1
James Antill 582d25
fi
James Antill 582d25
exit 0
James Antill fc162f
%endif
Seth Vidal 3d4bb3
James Antill b6901b
%if %{yum_makecache_systemd}
James Antill b6901b
%post
James Antill b6901b
%systemd_post yum-makecache.timer
James Antill b6901b
James Antill b6901b
%preun
James Antill b6901b
%systemd_preun yum-makecache.timer
James Antill b6901b
James Antill b6901b
%postun
James Antill b6901b
%systemd_postun_with_restart yum-makecache.timer
James Antill b6901b
%endif
Seth Vidal 3d4bb3
Seth Vidal f6905f
%files -f %{name}.lang
8766ee
%{!?_licensedir:%global license %%doc}
8766ee
%license COPYING
8766ee
%doc README AUTHORS TODO ChangeLog PLUGINS
James Antill d1a63d
%if %{move_yum_conf_back}
cvsdist 5b9dd6
%config(noreplace) %{_sysconfdir}/yum.conf
James Antill d1a63d
%dir %{_sysconfdir}/yum.repos.d
James Antill d1a63d
%else
James Antill d1a63d
%config(noreplace) %{_sysconfdir}/yum/yum.conf
James Antill d1a63d
%dir %{_sysconfdir}/yum/repos.d
James Antill d1a63d
%endif
Seth Vidal 752572
%config(noreplace) %{_sysconfdir}/yum/version-groups.conf
James Antill d1a63d
%dir %{_sysconfdir}/yum
5af5bd
%dir %{_sysconfdir}/yum/protected.d
James Antill 580f06
%dir %{_sysconfdir}/yum/fssnap.d
5af5bd
%dir %{_sysconfdir}/yum/vars
James Antill d1a63d
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
Zdenek Pavlas a359e8
%(dirname %{compdir})
fe46b0
%dir %{_datadir}/yum-cli
cvsdist 5f1cd6
%{_datadir}/yum-cli/*
James Antill 9cc696
%exclude %{_datadir}/yum-cli/completion-helper.py?
James Antill b8b2a2
%if %{yum_updatesd}
James Antill d1a63d
%exclude %{_datadir}/yum-cli/yumupd.py*
James Antill d1a63d
%endif
074468
%{_bindir}/yum-deprecated
57ec11
%{python2_sitelib}/yum
57ec11
%{python2_sitelib}/rpmUtils
cvsdist 811305
%dir /var/cache/yum
Seth Vidal fea203
%dir /var/lib/yum
3a616d
%ghost /var/lib/yum/uuid
3a616d
%ghost /var/lib/yum/history
3a616d
%ghost /var/lib/yum/plugins
3a616d
%ghost /var/lib/yum/yumdb
04e63d
%{_mandir}/man*/yum.conf.5
04e63d
%{_mandir}/man*/yum-deprecated.8
244771
%{_mandir}/man*/yum-shell*
718611
# plugin stuff
718611
%dir %{_sysconfdir}/yum/pluginconf.d 
James Antill 2aee2f
%dir %{yum_pluginslib}
James Antill e7d268
%dir %{yum_pluginsshare}
James Antill b6901b
%if %{yum_makecache_systemd}
James Antill b6901b
%{_unitdir}/yum-makecache.service
James Antill b6901b
%{_unitdir}/yum-makecache.timer
James Antill b6901b
%endif
cvsdist 5b9dd6
Seth Vidal 3d4bb3
%files cron
8766ee
%{!?_licensedir:%global license %%doc}
8766ee
%license COPYING
Zdenek Pavlas 2db746
%{_sysconfdir}/cron.daily/0yum-daily.cron
Zdenek Pavlas 2db746
%{_sysconfdir}/cron.hourly/0yum-hourly.cron
Zdeněk Pavlas 593f7c
%config(noreplace) %{_sysconfdir}/yum/yum-cron.conf
Zdenek Pavlas 2db746
%config(noreplace) %{_sysconfdir}/yum/yum-cron-hourly.conf
James Antill 582d25
%if %{yum_cron_systemd}
Zdenek Pavlas 271f7c
%{_unitdir}/yum-cron.service
James Antill 582d25
%else
James Antill 582d25
%{_sysconfdir}/rc.d/init.d/yum-cron
James Antill 582d25
%endif
James Antill 4d2b82
%{_sbindir}/yum-cron
Zdeněk Pavlas 593f7c
%{_mandir}/man*/yum-cron.*
Seth Vidal 3d4bb3
James Antill dc8445
%files cron-daily
James Antill dc8445
%{_sysconfdir}/cron.daily/0yum-daily.cron
James Antill dc8445
%config(noreplace) %{_sysconfdir}/yum/yum-cron.conf
James Antill dc8445
James Antill dc8445
%files cron-hourly
James Antill dc8445
%{_sysconfdir}/cron.hourly/0yum-hourly.cron
James Antill dc8445
%config(noreplace) %{_sysconfdir}/yum/yum-cron-hourly.conf
James Antill dc8445
James Antill dc8445
%files cron-security
James Antill dc8445
%{_sysconfdir}/cron.daily/0yum-security.cron
James Antill dc8445
%config(noreplace) %{_sysconfdir}/yum/yum-cron-security.conf
James Antill dc8445
James Antill d1a63d
%if %{yum_updatesd}
James Antill d1a63d
%files updatesd
James Antill d1a63d
%config(noreplace) %{_sysconfdir}/yum/yum-updatesd.conf
James Antill d1a63d
%config %{_sysconfdir}/rc.d/init.d/yum-updatesd
James Antill d1a63d
%config %{_sysconfdir}/dbus-1/system.d/yum-updatesd.conf
James Antill d1a63d
%{_datadir}/yum-cli/yumupd.py*
James Antill d1a63d
%{_sbindir}/yum-updatesd
James Antill d1a63d
%{_mandir}/man*/yum-updatesd*
James Antill d1a63d
%endif
James Antill d1a63d
cvsdist 5b9dd6
%changelog
8d8756
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-519
8d8756
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
8d8756
9c976d
* Wed May 16 2018 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-518
9c976d
- Remove dnf-yum dependency for making DNF-3 release possible.
9c976d
767211
* Wed Feb 14 2018 Iryna Shcherbina <ishcherb@redhat.com> - 3.4.3-517
767211
- Update Python 2 dependency declarations to new packaging standards
767211
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
767211
d79a33
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.4.3-516
d79a33
- Escape macros in %%changelog
d79a33
d8e276
* Thu Aug 17 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-515
d8e276
-  Really skip all gpg-agent files.
d8e276
fa99a8
* Thu Aug 17 2017 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-514
fa99a8
- Port to python2-gpg.
fa99a8
cc5c2f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-513
cc5c2f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cc5c2f
c3cb7b
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-512
c3cb7b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c3cb7b
a646ca
* Tue Sep 13 2016 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-511
a646ca
- Stop requiring python-sqlite.
a646ca
a83a29
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.3-510
a83a29
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
a83a29
c1ee0d
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.3-509
c1ee0d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c1ee0d
James Antill b39295
* Sun Aug  9 2015 James Antill <james at="" fedoraproject.org=""> - 3.4.3-508
James Antill b39295
- Add weak deps. support.
James Antill b39295
- Add cashe support for fs diff.
James Antill b39295
8d4977
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.3-507
8d4977
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8d4977
b47423
* Wed Apr  8 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-506
b47423
- Drop dnf-plugins-extras-migrate requirement.
b47423
074468
* Tue Mar 31 2015 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-505
074468
- update to latest HEAD
074468
- Make sure epoch is a string while checking for running kernel. BZ#1200159
074468
- Fix rounding issue in required disk space message.
074468
- Rename yum executable to yum-deprecated.
074468
James Antill 1e5dc5
* Thu Mar 12 2015 James Antill <james at="" fedoraproject.org=""> - 3.4.3-157
James Antill 1e5dc5
- Hacky fix for recursion problem with cashe. BZ#1199315
James Antill 1e5dc5
James Antill d4341a
* Wed Mar  4 2015 James Antill <james at="" fedoraproject.org=""> - 3.4.3-156
James Antill d4341a
- update to latest HEAD
James Antill d4341a
- Have "yum check" ignore self conflicts.
James Antill d4341a
- Add simple testcase for installing older intermediate kernel. BZ 1063181.
James Antill d4341a
- Don't look for upgrades for install only packages. BZ 1063181.
James Antill d4341a
- check if repos list is empty after excluding disabled repos. BZ 1109473.
James Antill d4341a
- Allow caching local repos. BZ 1125387.
James Antill d4341a
- Expect KB as well as MB in disk requirements message from rpm. BZ 1051931.
James Antill d4341a
- Multiple lvm fixes. BZ 1047793, BZ 1145485.
James Antill d4341a
- Change the sqlite synchronous mode for the history file, to NORMAL.
James Antill d4341a
- Add CAShe config. and objects, use it for MD and packages.
James Antill d4341a
- Add query_install_excludes conf./docs and use it for list/info/search/prov
James Antill d4341a
James Antill 14a411
* Tue Sep 16 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-155
James Antill 14a411
- update to latest HEAD
James Antill 14a411
- Workaround history searching for [abc] character lists failures. BZ 1096147.
James Antill 14a411
- yumRepos.py - preserve queryparams in urls
James Antill 14a411
- Don't traceback in exRepoError() when repo info is not available. BZ 1114183.
James Antill 14a411
- Make check-update respect --quiet option. BZ 1133979.
James Antill 14a411
1f7be3
* Wed Sep  3 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-154
1f7be3
- update to latest HEAD
1f7be3
- Add armv6hl.
1f7be3
- Fix removing installed obsoleted package. BZ 1135715.
1f7be3
8766ee
* Wed Aug  6 2014 Tom Callaway <spot@fedoraproject.org> - 3.4.3-153
8766ee
- fix license handling
8766ee
892f76
* Wed Jun 18 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-152
892f76
- update to latest HEAD
892f76
- Workaround the TypeError in _filter_deps(). BZ 1108625
892f76
James Antill c22e1f
* Mon Jun 16 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-151
James Antill 7b4162
- update to latest HEAD
James Antill 7b4162
- Read FS yumvars before yum.conf setup, and reread if installroot changed.
James Antill 7b4162
- Call systemd Inhibit, to inhibit shutdowns during transactions. BZ 1109930.
James Antill 7b4162
- Have check provides check directly against the rpm index, and then quit.
James Antill 7b4162
- Read env vars in readStartupConfig() to make them work in yum.conf. BZ 1102575
James Antill 7b4162
- Add rules for naming files in /etc/yum/vars to yum.conf man page.
James Antill 7b4162
7d750f
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.3-149
7d750f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7d750f
James Antill be4173
* Wed May 21 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-148
James Antill 13cd84
- update to latest HEAD
James Antill 13cd84
- Check /usr for writability before running a transaction.
James Antill 13cd84
- Add repo= arguments to almost all RepoError raises, so we don't print unknown.
James Antill 13cd84
- Add/fix upgrade-minimal typos from man page.
James Antill 13cd84
- Replace vars in include lines in .repo files. BZ 977380.
James Antill 13cd84
- Make --setopt handle spaces properly. BZ 1094373
James Antill 13cd84
- Fix traceback when the history dir is empty. BZ 875610
James Antill 13cd84
James Antill 4f178f
* Tue Apr 15 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-146
James Antill 4f178f
- update to latest HEAD
James Antill 4f178f
- Fix for weird anaconda C NULL exception traceback. BZ 1058297.
James Antill 4f178f
- Add bash completion for fs.
James Antill 4f178f
- Fix summary for yum fs command. BZ 1086461.
James Antill 4f178f
James Antill 50e204
* Tue Apr  8 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-145
James Antill 50e204
- update to latest HEAD
James Antill 50e204
- Fix for weird anaconda C NULL exception traceback. BZ 1058297.
James Antill 50e204
- Fix apkgs setup for removing packages. BZ 1019960.
James Antill 50e204
- Fix typo, so we can find the suggests/etc. tables.
James Antill 50e204
- Change 'size' option to 'maxsize' in yum.logrotate. BZ 1005879.
James Antill 50e204
- Mask st_mode to fix verifying permissions for ghost files. BZ 1045415.
James Antill 50e204
- normpath() file URIs. BZ 1009499.
James Antill 50e204
James Antill 125e9d
* Tue Mar 25 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-144
James Antill 125e9d
- update to latest HEAD
James Antill 125e9d
- Fix dumping xml for suggests/etc.
James Antill 125e9d
James Antill 125e9d
* Mon Mar 24 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-143
James Antill c70c2c
- update to latest HEAD
James Antill c70c2c
- Fix storing objects directly in the yumdb.
James Antill c70c2c
- Don't store uuid as var_uuid, or we create it all the time.
James Antill c70c2c
James Antill 125e9d
* Mon Mar 24 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-142
James Antill f8e6cb
- update to latest HEAD
James Antill f8e6cb
- No error for refilter cleanup, rm dirs. and eat all errors. BZ 1062959.
James Antill f8e6cb
- Use get_uuid_obj() instead of get_uuid(), to help out ostree.
James Antill f8e6cb
- Make utils.get_process_info() respect executable names with spaces.
James Antill f8e6cb
- Fix traceback when history files don't exist and user is not root.
James Antill f8e6cb
d5dbb0
* Mon Mar 10 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-141
d5dbb0
- update to latest HEAD
d5dbb0
- Fix repo-pkgs check-update not showing any updates.
d5dbb0
- Fix ValueError when /var/lib/yum/groups/installed is empty. BZ 971307
d5dbb0
- Fix 'yum updateinfo list all new-packages' traceback. BZ 1072945
d5dbb0
- Make yum quit when an invalid option is provided with --setopt.
d5dbb0
James Antill 992858
* Sun Feb 23 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-140
James Antill 992858
- update to latest HEAD
James Antill 992858
- Fix yum.conf file saving for filters.
James Antill 992858
James Antill a4c7eb
* Fri Feb 21 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-139
James Antill a4c7eb
- update to latest HEAD
James Antill a4c7eb
- Copy packages in/out of an installroot, for no downloads creating containers.
James Antill a4c7eb
- A few cleanups for the fs sub-command UI.
James Antill a4c7eb
- Add spec requires for fs sub-command.
James Antill a4c7eb
James Antill e160ee
* Tue Feb 18 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-138
James Antill e160ee
- update to latest HEAD
James Antill e160ee
- Workaround for weird mash issue, probably.
James Antill e160ee
63f45c
* Mon Feb 17 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-137
63f45c
- update to latest HEAD
63f45c
- Fix debuginfo-install doLock() traceback. BZ 1062479
63f45c
- Add 'autoremove' to yum --help output. BZ 1053348
63f45c
James Antill 3c827a
* Fri Feb 14 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-136
James Antill 3c827a
- update to latest HEAD
James Antill 3c827a
- Minor fixes/cleanups for yum fs diff.
James Antill 3c827a
- Fix update-minimal traceback and ignoring updates. BZ 1048584.
James Antill 3c827a
James Antill 514558
* Wed Feb 12 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-135
James Antill 514558
- update to latest HEAD
James Antill 514558
- Add yum fs sub-command. filter/refilter/refilter-cleanup/du/status/diff.
James Antill 514558
- Fix a possible "yum history stats" tb. BZ 1059184.
James Antill 514558
- Use requirement instead of calling string_to_prco_tuple.
James Antill 514558
- ppc64le is its own arch treat it as such.
James Antill 514558
James Antill 39afdc
* Wed Jan 29 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-134
James Antill 39afdc
- update to latest HEAD
James Antill 39afdc
- Add yum-cron to run_with_package_names.
James Antill 39afdc
- Don't create lockdir directories, as they are magic now. BZ 975864.
James Antill 39afdc
-  Make 'yum install @group' give an error when trying to install a
James Antill 39afdc
- non-existent group.
James Antill 39afdc
- One more s/ouput/output/ fix
James Antill 39afdc
- Cleanup spec for rhel-7 builds.
James Antill 39afdc
James Antill dc8445
* Thu Jan 23 2014 James Antill <james at="" fedoraproject.org=""> - 3.4.3-133
James Antill dc8445
- update to latest HEAD
James Antill dc8445
- Test for lvm binary before using. BZ 1047793.
James Antill dc8445
- Split cron-daily and cron-hourly into separate packages. Add cron-security.
James Antill dc8445
53d526
* Wed Jan 22 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-132
53d526
- yum-cron: EmailEmitter failure should not be fatal. BZ 1055042
53d526
- yum-cron: Add a retry loop around doLock().
53d526
- _set_repos_cache_req(): Handle missing cachedir. BZ 1044080
53d526
- repo-pkgs: Fix repoid parsing. BZ 1055132.
53d526
- Fix bash completion for 'autoremove'
53d526
- downloadonly: unlink .tmp files on ctrl-c. BZ 1045806
53d526
- repo-pkgs <repoid> info|list shouldn't require root UID.
53d526
- doPackageLists(repoid=<repoid>): filter 2nd ipkg lookup. BZ 1056489
53d526
20f83a
* Thu Jan 16 2014 Ville Skyttä <ville.skytta@iki.fi> - 3.4.3-131
20f83a
- Drop INSTALL from docs.
20f83a
Zdenek Pavlas e4412a
* Wed Jan 15 2014 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-130
Zdenek Pavlas e4412a
- update to latest HEAD
d79a33
- fix "yum --help" with translated "Usage: %%s\n". BZ 1033416
Zdenek Pavlas e4412a
- completion: Fix file/dir completions for names containing spaces or tabs
Zdenek Pavlas e4412a
- Fixed yum.8 manpage formatting. BZ 1050902
Zdenek Pavlas e4412a
- yum-cron: fail on unsigned packages. BZ 1052440
Zdenek Pavlas e4412a
- yum-cron: enable random_sleep by default.
Zdenek Pavlas e4412a
63256e
* Tue Jan 7 2014 Valentina Mukhamedzhanova <vmukhame@redhat.com> - 3.4.3-129
63256e
- update to latest HEAD
63256e
- Skip unavailable repos. BZ 1046076
63256e
- docs: yum.conf.5: Fix typo.
63256e
- docs: Update --downloadonly section of man page.
63256e
- Change emitCheckFailed() to a warning. BZ 1048391
63256e
2f61fa
* Thu Dec 19 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-128
James Antill ff8a78
- update to latest HEAD
James Antill ff8a78
- Fix for traceback with group info -v.
James Antill ff8a78
2f61fa
* Wed Dec 18 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-127
James Antill f1164b
- update to latest HEAD
James Antill f1164b
- Fix for traceback with installed env. groups with owned groups in info.
James Antill f1164b
- Again, thanks to Adam.
James Antill f1164b
James Antill 6a31fb
* Wed Dec 18 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-126
James Antill 6a31fb
- update to latest HEAD
James Antill 6a31fb
- Fixes for typo in group remove/install mark messages tests.
James Antill 6a31fb
- Again, thanks to Adam.
James Antill 6a31fb
James Antill d1d5e4
* Tue Dec 17 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-125
James Antill d1d5e4
- update to latest HEAD
James Antill d1d5e4
- Again, lots of groups UI changes/fixes thanks to Adam.
James Antill d1d5e4
- Add "groups mark blacklist" command to get out of the upgrade problem.
James Antill d1d5e4
- Tell users how to mark install/remove groups without packages.
James Antill d1d5e4
- Show install groups as well as upgrading groups in transaction output.
James Antill d1d5e4
- Fix mark-convert-whitelist, and add mark-convert-blacklist (default).
James Antill d1d5e4
- Fix typo with simple groups compile of environment with only options.
James Antill d1d5e4
- Pass the ievgrp to groups for new installed envs., so they belong. BZ 1043231.
James Antill d1d5e4
- Don't confuse "group info" output by giving data for optional when it's off.
James Antill d1d5e4
James Antill 00ee93
* Tue Dec 17 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-124
James Antill 00ee93
- update to latest HEAD
James Antill 00ee93
- Fix group update not trying to install all optional groups of evgrp.
James Antill 00ee93
James Antill 41b6f9
* Mon Dec 16 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-123
James Antill 41b6f9
- update to latest HEAD
James Antill 41b6f9
- Lots of "minor" group changes to hopefully fix a bunch of the bugs. Eg.
James Antill 41b6f9
- 1043207, 1014202.
James Antill 41b6f9
Zdenek Pavlas dcb589
* Fri Dec 13 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-122
Zdenek Pavlas dcb589
- update to latest HEAD
Zdenek Pavlas dcb589
- use the same "Total" formatting as urlgrabber.progress
Zdenek Pavlas dcb589
- fix the depsolve_loop_limit=0 case. BZ 1041395
Zdenek Pavlas dcb589
- yum.bash: skip pkglist completion when len(prefix) < 1. BZ 1040033
Zdenek Pavlas dcb589
- yum-cron: stderr/email: no output if no messages. BZ 1018068
Zdenek Pavlas dcb589
- yum-cron: use YumOutput.listTransaction(). BZ 1040109
Zdenek Pavlas dcb589
James Antill 92e668
* Fri Dec  6 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-121
James Antill 92e668
- Fix cacheReq manipulation overwrite.
James Antill 92e668
- Only look at enabled repos. for cacheReq cookie comparisons. BZ 1039028.
James Antill 92e668
- Add check-update sub-command to repo-pkgs.
James Antill 92e668
- Add command variation aliases to check-update.
James Antill 92e668
- Fix needTs check with repo-pkgs list/info.
James Antill 92e668
Zdenek Pavlas aa666c
* Fri Dec  6 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-120
Zdenek Pavlas aa666c
- Revert the use of float timestamps as it triggers repomd != metalink.
Zdenek Pavlas aa666c
Zdenek Pavlas ff8cbe
* Wed Dec  4 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-119
Zdenek Pavlas a7b1ae
- docs only: group_command=objects is the distro default.
Zdenek Pavlas ff8cbe
- Parse float timestamps as valid, for global timestamp.
Zdenek Pavlas ff8cbe
- Add check_config_file_age, so we can turn that off for rhsm repos. BZ 103544
Zdenek Pavlas ff8cbe
- Better doc. comment for re_primary_filename().
Zdenek Pavlas a7b1ae
James Antill 6b9307
* Thu Nov 21 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-118
James Antill 6b9307
- Update to latest HEAD.
James Antill 6b9307
- Don't use the provide for distroverpkg if it's the name of the pkg. BZ 1002977.
James Antill 6b9307
- Use the provides as-is when we do use it. BZ 1002977.
James Antill 6b9307
- Fix the man page formatting for ! explanation in repolist, so it can be read.
James Antill 6b9307
- Add deltarpm_metadata_percentage config. so people can configure MD download.
James Antill 6b9307
James Antill f8509d
* Tue Nov 19 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-117
James Antill f8509d
- Update to latest HEAD.
James Antill 6b9307
- Fix autocheck_running_kernel config.
James Antill f8509d
James Antill 8aee42
* Mon Nov 18 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-116
James Antill 8aee42
- Update to latest HEAD.
James Antill 8aee42
- Add installed for groups pkg. lists on transaction output. BZ 1031374.
James Antill 8aee42
- Add autocheck_running_kernel config. so people can turn it off.
James Antill 8aee42
- Add upgrade_group_objects_upgrade config. so people can turn it off.
James Antill 8aee42
- Add distupgrade command as alias for distro-sync, to be compat. with zypper.
James Antill 8aee42
James Antill 9ec99a
* Fri Nov 15 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-115
James Antill 9ec99a
- Update to latest HEAD.
James Antill 9ec99a
- Use makecache systemd timer on f20, maybe use it on f19 too?
James Antill 9ec99a
- installonlypkgs: remove unneeded provides, add "installonlypkg(kernel)"
James Antill 9ec99a
- docs: Suggest "--" when using "-<pkg>" to exclude packages. BZ 1026598.
James Antill 9ec99a
- applydeltarpm: turn fork() failure to MiscError. BZ 1028334.
James Antill 9ec99a
James Antill fe1bb7
* Sun Nov 10 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-114
James Antill fe1bb7
- Update to latest HEAD.
James Antill fe1bb7
- Fixup always turning cron/makecache systemd stuff off.
James Antill fe1bb7
- _readRawRepoFile: return only valid (ini, section_id). BZ 1018795.
James Antill fe1bb7
- Same-mirror retry on refused connections. Helps BZ 853432.
James Antill fe1bb7
James Antill b0bd2f
* Thu Oct 31 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-113
James Antill b0bd2f
- Update to latest HEAD.
James Antill b0bd2f
- Mostly backwards compat. change to how distroverpkg config. works. BZ 1002977.
James Antill b0bd2f
James Antill b6901b
* Wed Oct 30 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-112
James Antill b6901b
- Update to latest HEAD.
James Antill b6901b
- Actually run the groups update config. when not in objects mode. BZ 1002439.
James Antill b6901b
- Implement pkg.remote_url for YumLocalPackage. BZ 1016148.
James Antill b6901b
- UpdateNotice.xml(): sanitize pkg['epoch']. BZ 1020540.
James Antill b6901b
- yum-cron: support download/install with update_messages==False. BZ 1018068.
James Antill b6901b
- Fix some bugs in setopt for repo config. entries. BZ 1023595.
James Antill b6901b
- Add loop limit for depsolving. BZ 1017840.
James Antill b6901b
- Add yum-makecache systemd service, force network updates on for better UI.
James Antill b6901b
Zdenek Pavlas ed7649
* Mon Oct  7 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-111
Zdenek Pavlas ed7649
- Update to latest HEAD.
Zdenek Pavlas ed7649
- More reliable po.localpath file:// URL test. BZ 1004089
Zdenek Pavlas ed7649
- Disable drpms for local repositories. BZ 1007097
Zdenek Pavlas ed7649
- docs: fix formatting of "yum swap" examples. BZ 1009154
Zdenek Pavlas ed7649
- Move disableplugin checks to before we load the conf/module
Zdenek Pavlas ed7649
- Set repo_error.repo attr also when filelists DL fails
Zdenek Pavlas ed7649
- Fix the "repo failed" message
Zdenek Pavlas ed7649
- docs: update "yum check" extra args description. BZ 1014993
Zdenek Pavlas ed7649
- unlink_f(): handle ENOENT, EPERM, EACCES, EROFS. BZ 1015647, BZ 975619
Zdenek Pavlas ed7649
James Antill ab130c
* Fri Sep  6 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-110
James Antill ab130c
- Update to latest HEAD.
James Antill ab130c
- Add cache check to repolist, using "!". Document repoinfo.
James Antill ab130c
- Add epoch to updateinfo xml output.
James Antill ab130c
- Add missing translation hooks for ignored -c option message.
James Antill ab130c
- Try to smooth out the edge cases for cacheReq not ever updating data.
James Antill ab130c
James Antill d887c2
* Wed Sep  4 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-109
James Antill d887c2
- Update to latest HEAD.
James Antill d887c2
- update /etc/yum-cron-hourly.conf. BZ 1002623
James Antill d887c2
- Tweak y-c-t and history redo msg. BZ 974576.
James Antill d887c2
- docs: $arch does not map 1:1 to uname(2) arch. BZ 1003554
James Antill d887c2
- checkMD: re-check when xattr matches but size==0. BZ 1002494
James Antill d887c2
James Antill b4929d
* Wed Aug 28 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-108
James Antill b4929d
- Update to latest HEAD.
James Antill b4929d
- Use new comps. mock objects to re-integrate group removal. BZ 996866.
James Antill b4929d
- Add "weak" comps. groups, for installed groups.
James Antill b4929d
- Add msg. to help users deal with RepoError failures. BZ 867389.
James Antill b4929d
- Give msgs about install/trans. obsoletes a higher priority. BZ 991080.
James Antill b4929d
- waitForLock() raises YumBaseError. BZ 1001154.
James Antill b4929d
James Antill ee1e37
* Sun Aug 25 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-107
James Antill ee1e37
- Update to latest HEAD.
James Antill ee1e37
- Pass requirement to compare_proviers so we can use provides version compare.
James Antill ee1e37
- Show conf. file in yum-cron error message.
James Antill ee1e37
- Add mark convert messages.
James Antill ee1e37
- Fix logging level regression, -d9 works again.
James Antill ee1e37
- Override users umask for groups files, so users can read it. BZ 982361.
James Antill ee1e37
- Fix downgrade keeping .reason, note that remove+install doesn't. BZ 961938.
James Antill ee1e37
- Inherit reason from install package into txmbr. BZ BZ 961938.
James Antill ee1e37
Zdenek Pavlas 34f39b
* Tue Aug 13 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-106
Zdenek Pavlas 34f39b
- Update to latest HEAD.
Zdenek Pavlas 34f39b
- deltarpm: _wait(block=True) should not wait for all running jobs. BZ 991694
Zdenek Pavlas 34f39b
- make mdpolicy=group:small default, add group and pkgtags. BZ 989231
Zdenek Pavlas 34f39b
Zdenek Pavlas 6e01a2
* Tue Aug  6 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-105
Zdenek Pavlas 6e01a2
- Update to latest HEAD.
Zdenek Pavlas 6e01a2
- yum-cron: smtp-compliant email_from default. BZ 982696
Zdenek Pavlas 6e01a2
- Add a "--disableincludes" option to yum. BZ 911422
Zdenek Pavlas 6e01a2
- yum-cron: override the default stdout codec.  BZ 992797
Zdenek Pavlas 6e01a2
- docs: fix spelling. BZ 991702
Zdenek Pavlas 6e01a2
- fix file:// repository && downloadonly. BZ 903294, BZ 993567
Zdenek Pavlas 6e01a2
Zdenek Pavlas 73eeb1
* Tue Jul 30 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-104
Zdenek Pavlas 73eeb1
- Update to latest HEAD.
Zdenek Pavlas 73eeb1
- yum-cron: use [base] section
Zdenek Pavlas 73eeb1
- yum-cron: fix the download but don't appy updates case. BZ 983076
Zdenek Pavlas 73eeb1
- group install/update: handle "No Groups Available" exception. BZ 983010
Zdenek Pavlas 73eeb1
- misc.decompress(): handle OSError, too. BZ 989948
Zdenek Pavlas 73eeb1
Zdenek Pavlas 5ad230
* Thu Jul 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-103
Zdenek Pavlas 5ad230
- Added debuglevel option to yum-cron.conf BZ 873428, 982088
Zdenek Pavlas 5ad230
- RepoMD: support loading/dumping of <delta>s.
Zdenek Pavlas 5ad230
Zdenek Pavlas 111ed9
* Thu Jul 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-102
Zdenek Pavlas 111ed9
- Preload from root cache when --cacheonly. BZ 830523, 903631
Zdenek Pavlas 111ed9
Zdenek Pavlas a3f2db
* Tue Jul 16 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-101
Zdenek Pavlas a3f2db
- Update to latest HEAD.
Zdenek Pavlas a3f2db
- Get correct rpmdb path from rpm configuration
Zdenek Pavlas a3f2db
- repoMDObject.dump_xml() "distro" tag fix
Zdenek Pavlas a3f2db
- Fix parsing of power7+ platform string. BZ 980275
Zdenek Pavlas a3f2db
- findRepos: handle re.compile() errors. BZ 984356
Zdenek Pavlas a3f2db
- updatesObsoletesList: add repoid arg. BZ 984297
Zdenek Pavlas a3f2db
Zdenek Pavlas ebb613
* Tue Jul  9 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-100
Zdenek Pavlas ebb613
- Update to latest HEAD.
Zdenek Pavlas ebb613
- Pass arch of package to applydeltarpm. BZ 981314.
Zdenek Pavlas ebb613
- Simple "import sys" fix. BZ 875228
Zdenek Pavlas ebb613
- Clean up new files when reverting to old repomd.xml
Zdenek Pavlas ebb613
James Antill 9ec2f3
* Mon Jun 24 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-99
James Antill 9ec2f3
- Update to latest HEAD.
James Antill 9ec2f3
- Fix igroups not being reset in "ts reset" and anaconda. BZ 924162.
James Antill 9ec2f3
- Check for bad checksum types at runtime. BZ 902357.
James Antill 9ec2f3
- fix --cacheonly edge case. BZ 975619.
James Antill 9ec2f3
James Antill f9d0ec
* Wed Jun 19 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-98
James Antill f9d0ec
- Update to latest HEAD.
James Antill f9d0ec
- Add simple way to specify a group of pkgs. for version. BZ 913461.
James Antill f9d0ec
- Change group install => group upgrade for installed groups. BZ 833087.
James Antill f9d0ec
- Give more text when telling user about y-c-t, mention history. BZ 974576.
James Antill f9d0ec
- Fix the tolerant yum.conf text.
James Antill f9d0ec
- Skip installonly limit, if something has set check_future_rpmdbv. BZ 962757.
James Antill f9d0ec
James Antill 53ccce
* Mon Jun 17 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-97
James Antill 53ccce
- Update to latest HEAD.
James Antill 53ccce
- Minor updates to fssnapshot command.
James Antill 53ccce
- metalink: Don't assume maxconnections is always set. BZ 974826.
James Antill 53ccce
- DeltaPackage: provide returnIdSum(). BZ 974394.
James Antill 53ccce
James Antill 580f06
* Fri Jun 14 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-96
James Antill 580f06
- Update to latest HEAD.
James Antill 580f06
- Add real logging to updateinfo parsing.
James Antill 580f06
- Merge fssnap command.
James Antill 580f06
- Extend repos.findRepos() API so it can handle repolist input.
James Antill 580f06
- Add a prelistenabledrepos plugin point.
James Antill 580f06
- Auto. enable disabled repos. in repo-pkgs.
James Antill 580f06
- Do cacheRequirement() tests before doCheck().
James Antill 580f06
Zdenek Pavlas 7c3bfc
* Fri Jun 14 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-95
Zdenek Pavlas 7c3bfc
- DeltaPackage compat fix. BZ 974394
Zdenek Pavlas 7c3bfc
Zdenek Pavlas af01fd
* Wed Jun 12 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-94
Zdenek Pavlas af01fd
- Update to latest HEAD.
Zdenek Pavlas af01fd
- downloadonly: prefetch also pkg checksums. BZ 973380
Zdenek Pavlas af01fd
- Fix superfluous dots after "via" in man pages. BZ 972764
Zdenek Pavlas af01fd
- support "proxy = libproxy" syntax to enable libproxy. BZ 857263
Zdenek Pavlas af01fd
- checkEnabledRepo: run prereposetup if necessary. BZ 826096
Zdenek Pavlas af01fd
James Antill d55847
* Mon Jun  3 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-93
James Antill d55847
- update to latest HEAD.
James Antill d55847
- Workaround anaconda passing None as group name. BZ 959710.
James Antill d55847
- Fix second part of igrp as grp problems. BZ 955236.
James Antill d55847
- Add a fuzzy matcher for numbers in format_missing_requires. BZ 718245.
James Antill d55847
- Hide the "downloadonly" option when nothing to download.
James Antill d55847
- Add the "minrate" option. BZ 964298
James Antill d55847
James Antill 5d73c3
* Tue May 21 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-92
James Antill 5d73c3
- update to latest HEAD.
James Antill 5d73c3
- returnPackagesByDep() API fix (really old break).
James Antill 5d73c3
- Try to make groups conversion better.
James Antill 5d73c3
- progress.start: supply the default filename & url.  BZ 963023
James Antill 5d73c3
- drpm retry: add RPM sizes to total size.  BZ 959786
James Antill 5d73c3
- YumBaseError: safe str(e).  BZ 963698
James Antill 5d73c3
Zdenek Pavlas ad4f5b
* Mon May 13 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-91
Zdenek Pavlas ad4f5b
- same-mirror retry also on timeout.  BZ 853432
Zdenek Pavlas ad4f5b
James Antill 24df1f
* Wed May  8 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-90
James Antill 24df1f
- Massive hack for Fedora/updateinfo stable vs. testing statuses. BZ 960642.
James Antill 24df1f
- Don't load updateinfo when we don't have to.
James Antill 24df1f
- Tell which repo. we are skipping the updateinfo notice from.
James Antill 24df1f
- Compat. code so we can treat groups/igroups the same. BZ 955236.
James Antill 24df1f
- Don't highlight the empty space, Eg. --showdups list.
James Antill 24df1f
Bill Nottingham 8bc793
* Thu May  2 2013 Bill Nottingham <notting@redhat.com> - 3.4.3-89
Bill Nottingham 8bc793
- Fix defaults-for-environment optional groups change. BZ 958531
Bill Nottingham 8bc793
James Antill 6af3e6
* Tue Apr 30 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-88
James Antill 6af3e6
- update to latest HEAD.
James Antill 6af3e6
- Allow default on Environment optional groups.
James Antill 6af3e6
- Tweak load-ts output.
James Antill 6af3e6
James Antill f36532
* Fri Apr 26 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-87
James Antill f36532
- update to latest HEAD.
James Antill f36532
- Make --downloadonly skip userconfirm prompt.
James Antill f36532
- Turn metadata_expire off for yum-cron.
James Antill f36532
- Skip var_arch storage in yumdb.
James Antill f36532
James Antill d86275
* Tue Apr 23 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-86
James Antill d86275
- update to latest HEAD.
James Antill d86275
- A fix for environments and not installed groups. BZ 928859.
James Antill d86275
- Add downloadonly option to download prompt.
James Antill d86275
James Antill 152713
* Fri Apr 19 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-85
James Antill 152713
- update to latest HEAD.
James Antill 152713
- A couple of fixes for yum-cron using security.
James Antill 152713
- Add documentation for updateinfo merge.
James Antill 152713
James Antill d952ed
* Thu Apr 18 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-84
James Antill d952ed
- update to latest HEAD.
James Antill d952ed
- Move yum-security into core.
James Antill d952ed
- A bunch of minor fixes for yum-cron.
James Antill d952ed
- Update yum-cron to add security/minimal/etc. updates.
James Antill d952ed
- Add socks support to proxy config.
James Antill d952ed
Zdenek Pavlas 2db746
* Tue Apr 16 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-83
Zdenek Pavlas 2db746
- update to latest HEAD.
Zdenek Pavlas 2db746
- Update yum-cron to make it worthwhile on Fedora.
Zdenek Pavlas 2db746
- Fix the installed/depinstalled split.  BZ 952162
Zdenek Pavlas 2db746
- rebuilding deltarpms: fix the callback==None case. BZ 952357
Zdenek Pavlas 2db746
- Reuse mirrors when max_retries > len(mirrors).  BZ 765598
Zdenek Pavlas 2db746
James Antill c5b036
* Thu Apr  4 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-82
James Antill c5b036
- update to latest HEAD.
James Antill c5b036
- Keep installedFileRequires in sync. BZ 920758.
James Antill c5b036
- Add repo-pkgs upgrade-to.
James Antill c5b036
- Document autoremove commands.
James Antill c5b036
James Antill d82cb6
* Thu Mar 28 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-81
James Antill d82cb6
- update to latest HEAD.
James Antill d82cb6
- Fix optional packages getting installed by default. BZ 923547.
James Antill d82cb6
- cacheReq() added to groups command.
James Antill d82cb6
- Finally fix the installed obsoletes problem.
James Antill c72345
- Sync specfiles.
James Antill c72345
- Turn checking on, and fix check-po script.
James Antill d82cb6
Zdenek Pavlas a359e8
* Wed Mar 27 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-80
d79a33
- package also %%{compdir}'s parent
Zdenek Pavlas a359e8
- set correct dir when bytecompiling /usr/share/yum-cli
Zdenek Pavlas a359e8
- add fast package name completion (disabled by default)
Zdenek Pavlas a359e8
Zdenek Pavlas 191149
* Wed Mar 20 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-79
Zdenek Pavlas 191149
- add BuildRequires: bash-completion
Zdenek Pavlas 191149
Zdenek Pavlas 9275bf
* Wed Mar 20 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-78
Zdenek Pavlas 9275bf
- update to latest HEAD.
Zdenek Pavlas 9275bf
- add bash-completion aliases, use pkg-config.
Zdenek Pavlas 9275bf
- spelling fixes
Zdenek Pavlas 9275bf
Zdenek Pavlas 458c27
* Tue Mar 19 2013 Zdenek Pavlas <zpavlas@redhat.com> - 3.4.3-77
Zdenek Pavlas 458c27
- move bash-completion scripts to /usr/share/  BZ 922992
Zdenek Pavlas 458c27
James Antill e4a6cb
* Tue Mar 12 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-76
James Antill e4a6cb
- Change groups_command default to objects.
James Antill e4a6cb
- update to latest HEAD.
James Antill e4a6cb
- Add timestamp to transaction object for plugins etc.
James Antill e4a6cb
James Antill 278069
* Mon Mar 11 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-75
James Antill 278069
- update to latest HEAD.
James Antill 278069
- Fix deltarpm=0.
James Antill 278069
- Fix double unlink. BZ 919657.
James Antill 278069
James Antill 88ac20
* Fri Mar  8 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-74
James Antill 88ac20
- update to latest HEAD.
James Antill 88ac20
- Fix obsoletes in "yum check".
James Antill 88ac20
- Drop drpm rebuild defaults back to 2 workers.
James Antill 88ac20
James Antill e495f1
* Thu Mar  7 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-73
James Antill e495f1
- update to latest HEAD.
James Antill e495f1
- Queue for drpm rebuilding.
James Antill e495f1
- Sort drpms.
James Antill e495f1
James Antill 8b4062
* Wed Mar  6 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-72
James Antill 6d7f5e
- update to latest HEAD.
James Antill 6d7f5e
- Translation updates.
James Antill 6d7f5e
- Smarter selection of drpm candidates.
James Antill 6d7f5e
- "makecache fast".
James Antill 6d7f5e
- Minor updates.
James Antill 6d7f5e
James Antill 537e5a
* Fri Mar  1 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-70
James Antill 537e5a
- update to latest HEAD.
James Antill 537e5a
- Reimport the size calculation fix.
James Antill 537e5a
James Antill 1bb52f
* Thu Feb 28 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-69
James Antill 1430a2
- drpm: Fix getDiscNum() sorting bug. BZ 916675.
James Antill 1430a2
- Move to just dumping upstream HEAD again.
James Antill 1430a2
Zdenek Pavlas 89da69
* Thu Feb 28 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-67
Zdenek Pavlas 89da69
- drpm: fixed the yum._up==None case.
Zdenek Pavlas 89da69
- drpm: repo_gen_decompress() to handle all comp types.
Zdenek Pavlas 89da69
Zdenek Pavlas c900e5
* Wed Feb 27 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-66
Zdenek Pavlas c900e5
- fixed getDiscNum bug
Zdenek Pavlas c900e5
- fixed rpmsize calculation
Zdenek Pavlas c900e5
- obsoleted yum-presto plugin
Zdenek Pavlas c900e5
Zdenek Pavlas 0b246a
* Tue Feb 26 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-65
Zdenek Pavlas 0b246a
- start downloading drpms before rpms
Zdenek Pavlas 0b246a
- deactivate presto if deltarpm package is not installed
Zdenek Pavlas 0b246a
- rename "presto" option to "deltarpm".
Zdenek Pavlas 0b246a
- new DeltaPO class instead of in-place rpm=>drpm patching.
Zdenek Pavlas 0b246a
Zdenek Pavlas 9abd4c
* Fri Feb 22 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-64
Zdenek Pavlas 9abd4c
- use multiple applydeltarpm workers (4 by default)
Zdenek Pavlas 9abd4c
Zdenek Pavlas 599c11
* Thu Feb 21 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-63
Zdenek Pavlas 599c11
- Added native drpm support.
Zdenek Pavlas 599c11
Zdenek Pavlas e22bcc
* Tue Feb 19 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-62
James Antill 08db8a
- update to latest HEAD.
James Antill 08db8a
- Add cache-reqs.
James Antill 582d25
- Fixup specfile for Fedora <= 18 usage.
James Antill 08db8a
James Antill fc162f
* Mon Feb 18 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-60
James Antill fc162f
- update to latest HEAD.
James Antill fc162f
- Auto expire caches on repo errors.
James Antill fc162f
- Use xattrs for cache checksum speedup.
James Antill fc162f
James Antill 26a606
* Fri Feb 15 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-59
James Antill 26a606
- update to latest HEAD.
James Antill 26a606
- Add load-ts helper.
James Antill 26a606
- Update downloadonly plugin version obs.
James Antill 26a606
James Antill 226f86
* Fri Feb  8 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-58
James Antill 0099b3
- update to latest HEAD.
James Antill 0099b3
- Add pyxattr require for origin_urls for everyone.
James Antill 226f86
- Fix yum-cron service file and scriptlets.
James Antill 226f86
- Fix instant broken mirrors problem.
James Antill 226f86
James Antill 226f86
* Thu Jan 31 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-57
James Antill 226f86
- update to latest HEAD.
James Antill 0099b3
- Fix autoremove foo.
James Antill 0099b3
- Speedup/fix repo-pkgs <foo> update with obsoletes.
James Antill 0099b3
James Antill 78330a
* Wed Jan 30 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-56
James Antill 78330a
- update to latest HEAD.
James Antill 78330a
- Add yumvar dumping into yumdb.
James Antill 78330a
- Add ui_repoid_vars configuration.
James Antill 78330a
- Update translations.
James Antill 78330a
James Antill 818828
* Tue Jan 22 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-55
James Antill 818828
- update to latest HEAD.
James Antill 818828
- Add repo-pkgs update/list and tweak remove-or-sync.
James Antill 818828
James Antill d75514
* Mon Jan 21 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-54
James Antill d75514
- update to latest HEAD.
James Antill d75514
- Add repo-pkgs docs. add erase/etc. aliases.
James Antill d75514
- Fix for 895854.
James Antill d75514
James Antill 955dba
* Wed Jan 16 2013 James Antill <james at="" fedoraproject.org=""> - 3.4.3-53
James Antill 955dba
- update to latest HEAD.
James Antill 955dba
- Add repo-pkgs.
James Antill 955dba
- Add swap.
James Antill 955dba
- Add remove_leaf_only and repopkgremove_leaf_only.
James Antill 955dba
- Add metadata_expire_filter.
James Antill 955dba
Zdenek Pavlas 271f7c
* Tue Jan 15 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-52
Zdenek Pavlas 271f7c
- update to latest HEAD
Zdenek Pavlas 271f7c
- _lock(): yet another exception2msg fix.  BZ 895060
Zdenek Pavlas 271f7c
- use yum-cron.service.  BZ 893593
Zdenek Pavlas 271f7c
- YumRepo.populate(): always decompresses new database
Zdenek Pavlas 271f7c
Zdeněk Pavlas 10dcca
* Wed Jan  9 2013 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-51
Zdeněk Pavlas 10dcca
- update to latest HEAD
Zdeněk Pavlas 10dcca
- Include langpacks when reading and writing comps. BZ 879030
Zdeněk Pavlas 10dcca
- selectGroup(): Fix a typo. BZ 885139
Zdeněk Pavlas 10dcca
- move the basename checking into _repos.doSetup(). BZ 885159
Zdeněk Pavlas 10dcca
- bash completion: offer nvra for multi-install packages
Zdeněk Pavlas 10dcca
- fixes extra '</pkglist>' tags on multi-collection errata. BZ 887407
Zdeněk Pavlas 10dcca
- Include the update date in updateinfo xml. BZ 887935
Zdeněk Pavlas 10dcca
- Complete provides/whatprovides with filenames. BZ 891561
Zdeněk Pavlas 10dcca
- New locking code.  BZ 865601
Zdeněk Pavlas 10dcca
Zdeněk Pavlas e8e776
* Thu Dec 06 2012 Zdeněk Pavlas <zpavlas@redhat.com> - 3.4.3-50
Zdeněk Pavlas e8e776
- update to latest HEAD.
Zdeněk Pavlas e8e776
- Check for possible inf. recursion and workaround in skip-broken. BZ 874065
Zdeněk Pavlas e8e776
- Don't error in history list, when we have no history. BZ 802462
Zdeněk Pavlas e8e776
- Avoid converting to unicode and back in dump_xml_*.  BZ 716235
Zdeněk Pavlas e8e776
- po.xml_dump_{primary,filelists,other}_metadata() cleanup
Zdeněk Pavlas e8e776
Zdeněk Pavlas b3089c
* Wed Nov 28 2012 Zdenek Pavlas  <zpavlas@redhat.com> - 3.4.3-49
Zdeněk Pavlas b3089c
- update to latest HEAD.
Zdeněk Pavlas b3089c
- Fix ugly paths in po.xml_dump_*(). BZ 835565.
Zdeněk Pavlas b3089c
- Fix yum-cron requires.
Zdeněk Pavlas b3089c
Zdeněk Pavlas 494c09
* Mon Nov 19 2012 Zdenek Pavlas  <zpavlas@redhat.com> - 3.4.3-48
Zdeněk Pavlas 494c09
- update to latest HEAD.
Zdeněk Pavlas 494c09
- add skip-broken option to yum-cron.
Zdeněk Pavlas 494c09
- get rid of bogus "Downloaded package .. but it was invalid."
Zdeněk Pavlas 494c09
- clean up misc.to_xml(), make it faster.  BZ 716235.
Zdeněk Pavlas 494c09
- checksum not available implies checksum does not match.  BZ 825272.
Zdeněk Pavlas 494c09
- avoid checksumming existing .sqlite.bz2 files.
Zdeněk Pavlas 494c09
- fix circular obsoletes in transaction members check. BZ 868840.
Zdeněk Pavlas 494c09
Zdeněk Pavlas 0e55c6
* Thu Oct 25 2012 Zdenek Pavlas  <zpavlas@redhat.com> - 3.4.3-47
Zdeněk Pavlas 593f7c
- replaced yum-cron.sh with the new yum-cron.py (very alpha)
Zdeněk Pavlas 593f7c
44fef2
* Thu Oct 25 2012 Nils Philippsen <nils@redhat.com> - 3.4.3-46
44fef2
- bump release to ensure upgrade path and satisfy PackageKit deps
44fef2
James Antill 9cc696
* Wed Oct 17 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-44
James Antill 9cc696
- update to latest HEAD.
James Antill 9cc696
- Add downloadonly into core, and enable background downloads.
James Antill 9cc696
- Lots of minor fixes.
James Antill 9cc696
James Antill cc5b95
* Fri Sep  7 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-43
James Antill cc5b95
- update to latest HEAD.
James Antill cc5b95
- Use .ui_id explicitly for backcompat. on strings, *sigh*.
James Antill cc5b95
James Antill 826198
* Sat Sep  1 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-42
James Antill 826198
- update to latest HEAD.
James Antill 826198
- Fix missing self. on last patch.
James Antill 826198
James Antill 32e151
* Fri Aug 31 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-41
James Antill 32e151
- update to latest HEAD.
James Antill 32e151
- Don't statvfs when we aren't going to copy, and using relative.
James Antill 32e151
James Antill 83a026
* Thu Aug 30 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-40
James Antill 29551f
- update to latest HEAD.
James Antill d24df2
- Fix rel-eng problems when repo.repofile is None.
James Antill 83a026
- Don't statvfs when we aren't going to copy.
James Antill 29551f
James Antill db2d6d
* Tue Aug 28 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-36
James Antill 520c11
- update to latest HEAD.
James Antill 520c11
- Fix environment groups write.
James Antill 520c11
- Allow merging of updateinfo.
James Antill 520c11
- Add releasever/arch to repoids on output, if used in urls.
James Antill db2d6d
- Merge mirror errors fix.
James Antill 520c11
Zdeněk Pavlas ca9676
* Thu Aug 23 2012 Zdenek Pavlas <zpavlas at="" redhat.com=""> - 3.4.3-34
Zdeněk Pavlas ca9676
- Some users skip setupProgressCallbacks(). BZ 850913.
Zdeněk Pavlas ca9676
Zdeněk Pavlas 298a59
* Wed Aug 22 2012 Zdenek Pavlas <zpavlas at="" redhat.com=""> - 3.4.3-33
Zdeněk Pavlas 298a59
- update to latest HEAD.
Zdeněk Pavlas 298a59
- Set multi_progress_obj option
Zdeněk Pavlas 298a59
- Show full URLs and mirror errors when _getFile() fails.
Zdeněk Pavlas 298a59
James Antill d15987
* Thu Aug 16 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-32
James Antill d15987
- update to latest HEAD.
James Antill d15987
- Some fixes for new environment groups.
James Antill d15987
- Fix "yum upgrade" download verification. BZ 848811.
James Antill d15987
James Antill 905c25
* Fri Aug 10 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-31
James Antill 905c25
- update to latest HEAD.
James Antill 905c25
- Big update, mostly for "environment groups".
James Antill 905c25
39747c
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.3-30
39747c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
39747c
James Antill bb0bb3
* Wed Jun 20 2012 Zdenek Pavlas <zpavlas at="" redhat.com=""> - 3.4.3-29
Zdeněk Pavlas ee2516
- update to latest HEAD.
Zdeněk Pavlas ee2516
- quote uids to keep cachedir ascii-clean.  BZ 832195
Zdeněk Pavlas ee2516
- show_lock_owner: report errors if we fail.  BZ 745281
Zdeněk Pavlas ee2516
Zdeněk Pavlas aa9ef1
* Thu Jun 14 2012 Zdenek Pavlas <zpavlas at="" redhat.com=""> - 3.4.3-28
Zdeněk Pavlas aa9ef1
- update to latest HEAD.
Zdeněk Pavlas aa9ef1
- No async downloading when --cacheonly.  BZ 830523
Zdeněk Pavlas aa9ef1
- misc.decompress(): compare mtime without sub second precision. BZ 831918
Zdeněk Pavlas aa9ef1
- preload_from_sys to user dir with --cacheonly, BZ 830523
Zdeněk Pavlas aa9ef1
James Antill 5c7416
* Fri Jun  8 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-27
James Antill 5c7416
- update to latest HEAD.
James Antill 5c7416
- Fix for ppc64p7 detection.
James Antill 5c7416
Zdeněk Pavlas 9dc8e4
* Wed May 16 2012 Zdenek Pavlas <zpavlas at="" redhat.com=""> - 3.4.3-26
Zdeněk Pavlas 9dc8e4
- update to latest master HEAD
James Antill 3c912a
- Fix using available packages as installed, due to strong_requires.
James Antill 3c912a
- Remove tracebacks on MD downloads. BZ 822009.
Zdeněk Pavlas 9dc8e4
Zdeněk Pavlas 8820a2
* Mon May 14 2012 Zdenek Pavlas <zpavlas at="" redhat.com=""> - 3.4.3-25
Zdeněk Pavlas 8820a2
- update to latest HEAD.
Zdeněk Pavlas 8820a2
- merged multi-downloader code
Zdeněk Pavlas 8820a2
- rebased yum-ppc64-preferred.patch
Zdeněk Pavlas 8820a2
- dropped arm-arch-detection.patch (moved to HEAD)
Zdeněk Pavlas 8820a2
- renamed yum-update.cron to 0yum-update.cron
Zdeněk Pavlas 8820a2
James Antill 3c5de6
* Fri Apr 27 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-24
James Antill 3c5de6
- Add code for arm detection.
James Antill 3c5de6
James Antill 41ac02
* Fri Mar 16 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-23
James Antill 41ac02
- update to latest HEAD.
James Antill 41ac02
- Also fix "yum check" for strong requires. bug 795907.
James Antill 41ac02
- Fix for "Only update available" on downgrade. bug 803346.
James Antill 41ac02
James Antill 388894
* Fri Mar  9 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-22
James Antill 388894
- update to latest HEAD.
James Antill 388894
- Fail on bad reinstall/downgrade arguments. bug 800285.
James Antill 388894
- Fix weird multiple obsoletion bug. BZ 800016
James Antill 388894
- Check for a compat. arch. as well, when hand testing for upgradability.
James Antill 388894
- Allow changing the exit code on non-fatal errors.
James Antill 388894
James Antill 9d5782
* Thu Mar  1 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-21
James Antill 9d5782
- update to latest HEAD.
James Antill 9d5782
- Translation update.
James Antill 9d5782
James Antill b4c2ee
* Wed Feb 29 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-20
James Antill b4c2ee
- update to latest HEAD.
James Antill b4c2ee
- Lazy setup pkgSack, for localinstall/etc.
James Antill b4c2ee
- add support for 64 bit arm hardware.
James Antill b4c2ee
- Hack for "info install blah" to never look at repos.
James Antill b4c2ee
- Fixup resolvedep command for mock users.
James Antill b4c2ee
James Antill 7620db
* Mon Feb 20 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-19
James Antill 7620db
- update to latest HEAD.
James Antill 7620db
- Add a yum group convert command, so people can use groups as objects easily.
James Antill 7620db
- Document the new group stuff.
James Antill 7620db
- Generic provide markers for installonlypkgs (for kernel/vms).
James Antill 7620db
- Minor updates/fixes merge some older branches.
James Antill 7620db
James Antill 62ca36
* Fri Jan 20 2012 James Antill <james at="" fedoraproject.org=""> - 3.4.3-18
James Antill 91401a
- update to latest HEAD
James Antill c7e1ef
- Added group_command, but didn't change to groups as objects by default.
James Antill 91401a
- Minor updates.
James Antill 91401a
ce82a2
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.3-17
ce82a2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ce82a2
James Antill fce936
* Tue Dec 13 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-16
James Antill fce936
- update to latest HEAD
James Antill fce936
- Have users always use their own dirs.
James Antill fce936
- Minor updates.
James Antill fce936
James Antill 95004f
* Fri Dec  2 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-15
James Antill c8f054
- update to latest HEAD
James Antill c8f054
- Init "found" variable for distro-sync full. BZ 752407.
James Antill c8f054
- Fix _conv_pkg_state when calling with history as checksum. BZ 757736.
James Antill c8f054
- When a repo. fails in repolist, manually populate the ones after it.A
James Antill c8f054
- Fix a corner case in exception2msg(). BZ 749239.
James Antill c8f054
- Transifex sync.
James Antill 95004f
- Hand fix the plural forms gettext stuff.
James Antill c8f054
086fbf
* Wed Nov 30 2011 Dennis Gilmore <dennis@ausil.us> - 3.4.3-13
086fbf
- add patch from upstream for arm hardware floating point support
086fbf
James Antill fc5be0
* Mon Oct 17 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-12
James Antill fc5be0
- update to latest HEAD
James Antill fc5be0
- Basically just an update for transifex sync.
James Antill fc5be0
James Antill ea3e2f
* Fri Oct 14 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-11
James Antill ea3e2f
- update to latest HEAD
James Antill ea3e2f
- Some edge case depsolver bug fixes.
James Antill ea3e2f
- Output the GPG fingerprint when showing the GPG key.
James Antill ea3e2f
- Update bugtracker URL back to redhat.
James Antill ea3e2f
- Allow reinstall and remove arguments to history redo command.
James Antill ea3e2f
- Let resolvedep look for installed packages.
James Antill ea3e2f
James Antill bb0bb3
* Wed Sep 21 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-10
James Antill b1872d
- update to latest HEAD
James Antill b1872d
- Fix for history sync, and saving on install.
James Antill b1872d
- Lots of minor bug fixes.
James Antill b1872d
- Speedups for upgrade_requirements_on_install=true.
James Antill b1872d
- Fix generated data using bad caches.
James Antill b1872d
- Changes for yum-cron.
James Antill b1872d
James Antill 6d04f8
* Tue Aug 23 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-9
James Antill 6d04f8
- update to latest HEAD
James Antill 6d04f8
- Update translations.
James Antill 6d04f8
- Minor UI tweaks for transaction output.
James Antill 6d04f8
- Minor tweak for update_reqs_on_install.
James Antill 6d04f8
James Antill ba7a3b
* Mon Aug 22 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-8
James Antill ba7a3b
- update to latest HEAD
James Antill ba7a3b
- Fix upgrade_requirements_on_install breaking upgrade typos.
James Antill ba7a3b
James Antill b8b2a2
* Fri Aug 19 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-7
James Antill b8b2a2
- update to latest HEAD
James Antill b8b2a2
- Fix syncing of yum DB data in history.
James Antill b8b2a2
- Add upgrade_requirements_on_install config. option.
James Antill b8b2a2
- Don't look for releasever if it's set directly (anaconda).
James Antill b8b2a2
- Expose ip_resolve urlgrabber option.
James Antill b8b2a2
James Antill 26aebf
* Fri Aug  5 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-6
James Antill 26aebf
- update to latest HEAD
James Antill 26aebf
- Add new yum DB data.
James Antill 26aebf
- Add hack to workaround broken python readline in yum shell.
James Antill 26aebf
- Make "yum -q history addon-info last saved_tx" valid input for load-ts.
James Antill 26aebf
- Add "history packages-info/stats/sync" sub-commnands.
James Antill 26aebf
James Antill e0ecd0
* Fri Jul 29 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-5
James Antill e0ecd0
- update to latest HEAD
James Antill e0ecd0
- Lots of really minor changes. Docs. and yum-cron mainly.
James Antill e0ecd0
- Output yum_saved_tx file.
James Antill e0ecd0
James Antill e73665
* Fri Jul 15 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-4
James Antill e73665
- update to latest HEAD
James Antill e73665
- Weird old bugs fixed for new createrepo code.
James Antill e73665
- Add --assumeno and an easter egg! Also allow remove to use alwaysprompt.
James Antill e73665
- Fix \r appearing on serial console etc. BZ 720088.
James Antill e73665
- Fix umask on mkdir() as well as open. BZ 719467.
James Antill e73665
- Fix traceback when enabling/disabling repos. in GUI.
James Antill e73665
James Antill bb24d5
* Thu Jun 30 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-3
James Antill bb24d5
- Fix the skip broken tuples => dict. bug. BZ 717973.
James Antill bb24d5
James Antill bb24d5
* Wed Jun 29 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-2
James Antill bb24d5
- Add ppc64 arch. change for BZ 713791.
James Antill bb24d5
James Antill 45dfa3
* Tue Jun 28 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.3-1
James Antill 45dfa3
- update to 3.4.3
James Antill 45dfa3
- Real upstream workaround for rpm chroot and history insanity.
James Antill 45dfa3
- Minor bugfixes.
James Antill 45dfa3
James Antill 452469
* Wed Jun 22 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.2-2
James Antill 452469
- Workaround rpm chroot insanity.
James Antill 452469
James Antill 412193
* Wed Jun 22 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.2-1
James Antill 412193
- update to 3.4.2
James Antill 412193
- Lots of smallish bug fixes/tweaks.
James Antill 412193
- Lookup erase transaction members, by their name, if we can.
James Antill 412193
- Added pluralized translation messages.
James Antill 412193
James Antill 2a5434
* Tue Jun 14 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.1-5
James Antill 2a5434
- update to latest HEAD
James Antill 2a5434
- Lots of smallish bug fixes.
James Antill 2a5434
- New groups command.
James Antill 2a5434
James Antill 75c32b
* Thu Jun  2 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.1-4
James Antill 75c32b
- update to latest HEAD
James Antill 75c32b
- Fix RepoStorage problem for pulp.
James Antill 75c32b
- Add list of not found packages.
James Antill 75c32b
- Minor bug fixes.
James Antill 75c32b
James Antill 0cd36c
* Tue May 24 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.1-3
James Antill 0cd36c
- update to latest HEAD
James Antill 0cd36c
- Tweak "yum provides"
James Antill 0cd36c
- Don't access the repos. for saved_tx, if doing a removal.
James Antill 0cd36c
- Fix a couple of old minor bugs:
James Antill 0cd36c
- Remove usage of INFO_* from yumcommands, as -q supresses that. BZ 689241.
James Antill 0cd36c
- Don't show depsolve failure messages for non-depsolving problems. BZ 597336.
James Antill 0cd36c
James Antill d11917
* Wed May  4 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.1-2
James Antill d11917
- update to latest HEAD
James Antill d11917
- Fix consolidate_libc.
James Antill d11917
- Update translations.
James Antill d11917
- Add history rollback.
James Antill d11917
James Antill d11917
* Wed Apr 20 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.1-1
James Antill 42503d
- Fix umask override.
James Antill 42503d
- Remove double baseurl display, BZ 697885.
James Antill 42503d
James Antill 4a37c9
* Fri Apr 15 2011 James Antill <james at="" fedoraproject.org=""> - 3.4.0-1
James Antill 4a37c9
- update to 3.4.0.
James Antill 4a37c9
James Antill 7cb06b
* Fri Apr  8 2011 James Antill <james at="" fedoraproject.org=""> - 3.2.29-10
James Antill 7cb06b
- update to latest HEAD 
James Antill 7cb06b
- Likely last HEAD before 3.2.30.
James Antill 7cb06b
Seth Vidal dadc81
* Fri Mar 25 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-9
Seth Vidal dadc81
- update to latest HEAD 
Seth Vidal dadc81
Seth Vidal 47ece6
* Mon Feb 28 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-8
Seth Vidal 47ece6
- take out the hack-patch from 2 weeks ago.
Seth Vidal 47ece6
Seth Vidal cee74c
* Mon Feb 28 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-7
Seth Vidal cee74c
- latest head including all of Panu's rpmutils/callback patches
Seth Vidal cee74c
Seth Vidal 017b69
* Thu Feb 17 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-6
Seth Vidal 017b69
- add rpmutils-recursive-import.patch to work around recursive import problems
Seth Vidal 017b69
Seth Vidal 3521d9
* Wed Feb 16 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-5
Seth Vidal 3521d9
- lots of hopefully NOT exciting changes to rpmutils/rpmsack from head.
Seth Vidal 3521d9
6a3577
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.29-4
6a3577
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
6a3577
Seth Vidal 0deb6d
* Tue Jan 25 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-3
Seth Vidal 0deb6d
- latest from head - fixing a number of minor bugs
Seth Vidal 0deb6d
Seth Vidal 050a35
* Thu Jan 13 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-2
Seth Vidal 050a35
- grumble broken skip-broken test :(
Seth Vidal 050a35
Seth Vidal 050a35
Seth Vidal 3d4bb3
* Thu Jan 13 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.29-1
Seth Vidal 3d4bb3
- 3.2.29
Seth Vidal 3d4bb3
- add yum-cron subpkg
Seth Vidal 3d4bb3
James Antill 0b2b4b
* Thu Jan  6 2011 James Antill <james at="" fedoraproject.org=""> - 3.2.28-17
James Antill 0b2b4b
- Allow kernel installs with multilib protection ... oops!
James Antill 0b2b4b
- Don't conflict with fixed versions of Zif.
James Antill 0b2b4b
- Add locks for non-root.
James Antill 0b2b4b
Seth Vidal fbdbff
* Tue Jan  4 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.28-16
Seth Vidal fbdbff
- fix skip-broken conflict - thanks dgilmore for the catch
Seth Vidal fbdbff
Seth Vidal 42688d
* Tue Jan  4 2011 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.28-15
Seth Vidal 42688d
- latest head
Seth Vidal 42688d
- conflicts zif
Seth Vidal 42688d
James Antill 57b43e
* Thu Nov 11 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.28-14
James Antill 57b43e
- latest head
James Antill 57b43e
- Perf. fixes/improvements.
James Antill 57b43e
Seth Vidal 7b9613
* Tue Nov  9 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.28-13
Seth Vidal 7b9613
- once again with head
Seth Vidal 7b9613
James Antill 512e08
* Fri Nov  5 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.28-12
James Antill 512e08
- latest head
James Antill 512e08
- Add load-ts command.
James Antill 512e08
- Fix verifying symlinks.
James Antill 512e08
Seth Vidal 136c19
* Wed Oct 20 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.28-11
Seth Vidal 136c19
- latest head
Seth Vidal 136c19
- depsolve enhancements on update/obsoletes
Seth Vidal 136c19
- show recent pkgs in history package-list instead of a specific pkg
Seth Vidal 136c19
- bz: 644432, 644265
Seth Vidal 136c19
- make sure urlgrabber is using the right config settings for fetching gpg keys
Seth Vidal 136c19
Seth Vidal 136c19
James Antill 27a4c7
* Fri Oct 15 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.28-10
James Antill 27a4c7
- latest head 
James Antill 27a4c7
- Fix major breakage from the "list updates" speedup :).
James Antill 27a4c7
- Close curl/urlgrabber after downloading packages.
James Antill 27a4c7
- Allow remove+update in "yum shell".
James Antill 27a4c7
- Fix output of distro tags.
James Antill 27a4c7
James Antill 27a4c7
* Thu Oct  7 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.28-9
James Antill 0f9a1d
- latest head 
James Antill 0f9a1d
- Add localpkg_gpgcheck option.
James Antill 0f9a1d
- Speedup "list updates"
James Antill 0f9a1d
- Doc fixes.
James Antill 0f9a1d
James Antill b88e11
* Sat Sep 25 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.28-8
James Antill b88e11
- latest head 
James Antill b88e11
- Speedup install/remove/etc a lot.
James Antill b88e11
- Add merged history.
James Antill b88e11
- Fix unique comps/pkgtags leftovers.
James Antill b88e11
James Antill 950a3d
* Tue Sep 14 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.28-7
James Antill cbec32
- latest head 
James Antill cbec32
- Fix PK/auto-close GPG import bug.
James Antill 2aee2f
- Fix patch for installonly_limit and enable it again.
James Antill 2aee2f
- Fix rpmlint warnings.
James Antill ac6726
- Remove color=never config.
James Antill cbec32
Seth Vidal 6c7e59
* Fri Sep 10 2010 Seth Vidal <skvidal at="" fedoraproject.org="">
Seth Vidal 6c7e59
- latest head 
Seth Vidal 6c7e59
Seth Vidal c9bcfd
* Fri Aug 27 2010 Seth Vidal <skvidal at="" fedoraproject.org="">
Seth Vidal c9bcfd
- obsoleted yum-plugin-download-order
Seth Vidal c9bcfd
Seth Vidal 1486d8
* Thu Aug 12 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.28-3
Seth Vidal 1486d8
- latest head
Seth Vidal 1486d8
- fix gpg key import
Seth Vidal 1486d8
- more unicode fixes
Seth Vidal 1486d8
- output slightly more clear depsovling error msgs
Seth Vidal 1486d8
Seth Vidal f2d616
* Mon Aug  9 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.28-2
Seth Vidal f2d616
- latest head
Seth Vidal f2d616
- unicide fixes
Seth Vidal f2d616
- sqlite history db conversion fixes
Seth Vidal f2d616
Seth Vidal f2d616
Seth Vidal 7593ea
* Fri Jul 30 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.28-1
Seth Vidal 7593ea
- 3.2.28
Seth Vidal 7593ea
Seth Vidal 7593ea
f111f8
* Wed Jul 28 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 3.2.27-21
f111f8
- Again rebuild against python 2.7
f111f8
Seth Vidal d4b921
* Mon Jul 26 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.27-20
Seth Vidal d4b921
- latest head
Seth Vidal d4b921
- minor fixes and doc updates
Seth Vidal d4b921
- hardlink yumdb files to conserve spacde
Seth Vidal d4b921
- cache yumdb results
Seth Vidal d4b921
5c2142
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 3.2.27-19
5c2142
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
5c2142
22e766
* Fri Jul 16 2010 James Antill <james@fedoraproject.org> - 3.2.27-18
22e766
- Latest head.
22e766
- Add history addon-info.
22e766
- Add new callbacks, verify and compare_providers.
22e766
- Fix rpm transaction fail API break, probably only for anaconda.
22e766
- Bug fixes.
22e766
2cad30
* Fri Jun 25 2010 James Antill <james@fedoraproject.org> - 3.2.27-17
2cad30
- Latest head.
2cad30
- Allow reinstalls of kernel, etc.
2cad30
- Tweaks to some user output.
2cad30
- Allow Fedora GPG keys to be removed.
2cad30
- Add history extra data API, and history plugin hooks.
2cad30
- Bunch of minor bug fixes.
2cad30
22866e
* Tue Jun 15 2010 James Antill <james@fedoraproject.org> - 3.2.27-16
22866e
- Latest head.
22866e
- Fix install being recorded as reinstall.
22866e
- Make localinstall not install obsoleted only by installed.
22866e
- Fix info -v, on available packages.
22866e
- Fix man page stuff.
22866e
- Deal with unicide on rpmdb problems.
22866e
- Allow ipkg.repo.name to work.
22866e
- Add ville's epoch None vs. 0 code, in compareEVR.
22866e
978ce4
* Fri Jun 11 2010 James Antill <james@fedoraproject.org> - 3.2.27-15
978ce4
- Latest head.
978ce4
- Add filtering requires code for createrepo.
978ce4
- Add installed_by/changed_by yumdb values.
978ce4
- Tweak output for install/reinstall/downgrade callbacks.
978ce4
- Add plugin hooks for pre/post verifytrans.
978ce4
- Deal with local pkgs. which only obsolete.
978ce4
- No chain removals on downgrade.
978ce4
- Bunch of speedups for "list installed blah", and "remove blah".
978ce4
Seth Vidal fbad97
* Wed Jun  2 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.27-14
Seth Vidal fbad97
- merge in latest yum head:
Seth Vidal fbad97
- change decompressors to support lzma, if python module is available
Seth Vidal fbad97
- finnish translation fixes
Seth Vidal fbad97
- pyint vs pylong fix for formatRequire() so we stop spitting back the wrong requires strings to mock on newish rpm
Seth Vidal fbad97
- add exit_on_lock option
Seth Vidal fbad97
- Deal with RHEL-5 loginuid damage
Seth Vidal fbad97
- Fix pkgs. that are excluded after being put in yb.up ... BZ#597853
Seth Vidal fbad97
- Opt. for rpmdb.returnPackages(patterns=...). Drops about 30%% from remove time.
Seth Vidal fbad97
- Fix "remove name-version", really minor API bug before last patch
Seth Vidal fbad97
Seth Vidal 5c5293
* Wed May 26 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.27-13
Seth Vidal 5c5293
- minor cleanups for yum-utils with --setopt
Seth Vidal 5c5293
- translation updates
Seth Vidal 5c5293
66b421
* Thu May 13 2010 James Antill <james@fedoraproject.org> - 3.2.27-12
66b421
- Latest head.
66b421
- History db version 2
66b421
- Some bug fixes
66b421
- More paranoid/leanient with rpmdb cache problems.
66b421
6e0d7b
* Wed May  5 2010 James Antill <james@fedoraproject.org> - 3.2.27-11
6e0d7b
- Fix from head for mock, mtime=>ctime due to caches and fixed installroot
6e0d7b
- Fix for typo in new problems code, bug 589008
6e0d7b
Seth Vidal c8c634
* Mon May  3 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.27-10
Seth Vidal c8c634
- latest head
Seth Vidal c8c634
- fixes yum chroot path duplication
Seth Vidal c8c634
- yum.log perms
Seth Vidal c8c634
5af5bd
* Thu Apr 29 2010 James Antill <james@fedoraproject.org> - 3.2.27-9
5af5bd
- Latest yum-3_2_X head.
5af5bd
- Added protect packages.
5af5bd
- Bug fixes from the yum bug day.
5af5bd
- Added removed size output.
5af5bd
- Added glob: to all list config. options.
5af5bd
- Fix fsvars.
5af5bd
a783b7
* Thu Apr 22 2010 James Antill <james@fedoraproject.org> - 3.2.27-8
a783b7
- Latest yum-3_2_X head.
a783b7
- Add deselections.
a783b7
- Add simple depsolve into compare_providers
a783b7
- Speedup distro-sync blah.
a783b7
6d49d9
* Fri Apr 16 2010 James Antill <james@fedoraproject.org> - 3.2.27-7
6d49d9
- Latest yum-3_2_X head.
6d49d9
- Add the "big update" speedup patch.
6d49d9
- Add nocontexts ts flag.
6d49d9
- Add provides and obsoleted to "yum check".
6d49d9
- Add new dump_xml stuff for createrepo/modifyrepo.
6d49d9
- Move /var/lib/yum/vars to /etc/yum/vars
6d49d9
2b3882
* Mon Apr 12 2010 James Antill <james@fedoraproject.org> - 3.2.27-6
2b3882
- Latest yum-3_2_X head.
2b3882
- Fix the caching changes.
2b3882
f18a95
* Sat Apr 10 2010 James Antill <james@fedoraproject.org> - 3.2.27-5
f18a95
- Latest yum-3_2_X head.
f18a95
- Remove the broken assert in sqlitesack
f18a95
Seth Vidal 596a4a
* Thu Apr  8 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.27-4
Seth Vidal 596a4a
- more latest headness
Seth Vidal 596a4a
d08721
* Fri Mar 26 2010 James Antill <james@fedoraproject.org> - 3.2.27-3
d08721
- Latest yum-3_2_X head.
d08721
Seth Vidal b691e9
* Tue Mar 23 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.27-2
Seth Vidal b691e9
- broke searching in PK, this patch fixes it.
Seth Vidal b691e9
Seth Vidal 7f6aa9
* Thu Mar 18 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.27-1
Seth Vidal 7f6aa9
- 3.2.27 from upstream (more or less the same as 3.2.26-6 but with a new number
Seth Vidal 7f6aa9
Seth Vidal 2c6159
* Thu Mar 11 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.26-6
Seth Vidal 2c6159
- should be the final HEAD update before 3.2.27
Seth Vidal 2c6159
James Antill bb0bb3
* Wed Feb 24 2010 James Antill <james@fedoraproject.org> - 3.2.26-5
2be7aa
- new HEAD, minor features and speed.
2be7aa
Seth Vidal d80963
* Wed Feb 17 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.26-4
Seth Vidal d80963
- new HEAD to fix the fix to the fix
Seth Vidal d80963
Seth Vidal ba355b
* Tue Feb 16 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.26-3
Seth Vidal ba355b
- latest head - including fixes to searchPrcos
Seth Vidal ba355b
Seth Vidal 35cc7a
* Wed Feb 10 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.26-2
Seth Vidal 35cc7a
- grumble.
Seth Vidal 35cc7a
Seth Vidal d43ff6
* Tue Feb  9 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.26-1
Seth Vidal d43ff6
- final 3.2.26
Seth Vidal d43ff6
Seth Vidal 06f814
* Mon Feb  8 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.25-14
Seth Vidal 06f814
- $uuid, pkgtags searching, latest HEAD patch - pre 3.2.26
Seth Vidal 06f814
James Antill bb0bb3
* Thu Jan 28 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.25-13
9b43c9
- A couple of bugfixes, most notably:
9b43c9
-  you can now install gpg keys again!
9b43c9
-  bad installed file requires don't get cached.
9b43c9
Seth Vidal db615d
* Fri Jan 22 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.25-12
Seth Vidal db615d
- someone forgot to push their changes
Seth Vidal db615d
Seth Vidal 9c57a3
* Fri Jan 22 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.25-11
Seth Vidal 9c57a3
- more fixes, more fun
Seth Vidal 9c57a3
4e80bc
* Fri Jan 15 2010 James Antill <james at="" fedoraproject.org=""> - 3.2.25-10
0bbfb7
- latest head
0bbfb7
- Fixes for pungi, rpmdb caching and kernel-PAE-devel duplicates finding
0bbfb7
- among others.
0bbfb7
Seth Vidal d9c89c
* Mon Jan  4 2010 Seth Vidal <skvidal at="" fedoraproject.org=""> - 3.2.25-8
Seth Vidal d9c89c
- latest head