[Yum] Yum 2.4.0 on FC3

Luniz gluniz at luniz.dyndns.org
Mon Aug 15 01:26:59 UTC 2005


Here is the log.  What I notice is that it is making /root//usr/ for the
python stuff, which really should be going into /usr/

[root at luniz:software] cd /software/yum-2.4.0
[root at luniz:yum-2.4.0] make
for d in repomd rpmUtils yum etc docs; do make PYTHON=python -C $d; [ $? =
0 ] || exit 1 ; done
make[1]: Entering directory `/software/yum-2.4.0/repomd'
echo "Nothing to do"
Nothing to do
make[1]: Leaving directory `/software/yum-2.4.0/repomd'
make[1]: Entering directory `/software/yum-2.4.0/rpmUtils'
echo "Nothing to do"
Nothing to do
make[1]: Leaving directory `/software/yum-2.4.0/rpmUtils'
make[1]: Entering directory `/software/yum-2.4.0/yum'
echo "Nothing to do"
Nothing to do
make[1]: Leaving directory `/software/yum-2.4.0/yum'
make[1]: Entering directory `/software/yum-2.4.0/etc'
echo "Nothing to do"
Nothing to do
make[1]: Leaving directory `/software/yum-2.4.0/etc'
make[1]: Entering directory `/software/yum-2.4.0/docs'
echo "Nothing to do"
Nothing to do
make[1]: Leaving directory `/software/yum-2.4.0/docs'
[root at luniz:yum-2.4.0] make install
mkdir -p /usr/share/yum-cli
for p in callback.py cli.py i18n.py output.py progress_meter.py
pullheaders.py serverStuff.py shell.py translate.py yummain.py ; do \
        install -m 644 $p /usr/share/yum-cli/$p; \
done
python -c "import compileall; compileall.compile_dir('/usr/share/yum-cli',
1, '', 1)"
Listing /usr/share/yum-cli ...
Compiling /usr/share/yum-cli/callback.py ...
Compiling /usr/share/yum-cli/cli.py ...
Compiling /usr/share/yum-cli/i18n.py ...
Compiling /usr/share/yum-cli/output.py ...
Compiling /usr/share/yum-cli/progress_meter.py ...
Compiling /usr/share/yum-cli/pullheaders.py ...
Compiling /usr/share/yum-cli/serverStuff.py ...
Compiling /usr/share/yum-cli/shell.py ...
Compiling /usr/share/yum-cli/translate.py ...
translate.py:117: FutureWarning: hex/oct constants > sys.maxint will return
positive values in Python 2.4 and up
  if _StrToInt(buffer[:4]) != 0x950412de:
translate.py:162: FutureWarning: hex/oct constants > sys.maxint will return
positive values in Python 2.4 and up
  f.write(_intToStr(0x950412de))    # magic number
Compiling /usr/share/yum-cli/yummain.py ...
mkdir -p /usr/bin /usr/bin
install -m 755 bin/yum.py /usr/bin/yum
install -m 755 bin/yum-arch /usr/bin/yum-arch
mkdir -p /var/cache/yum
for d in repomd rpmUtils yum etc docs; do make PYTHON=python DESTDIR=`cd ;
pwd` -C $d install; [ $? = 0 ] || exit 1; done
make[1]: Entering directory `/software/yum-2.4.0/repomd'
mkdir -p /root//usr/lib/python2.3/site-packages/repomd
for p in __init__.py mdErrors.py mdUtils.py packageObject.py packageSack.py
repoMDObject.py test.py ; do \
        install -m 644 $p /root//usr/lib/python2.3/site-packages/repomd/$p;
\
done
python -c "import compileall;
compileall.compile_dir('/root//usr/lib/python2.3/site-packages/repomd', 1,
'', 1)"
Listing /root//usr/lib/python2.3/site-packages/repomd ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/__init__.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/mdErrors.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/mdUtils.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/packageObject.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/packageSack.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/repoMDObject.py ...
Compiling /root//usr/lib/python2.3/site-packages/repomd/test.py ...
make[1]: Leaving directory `/software/yum-2.4.0/repomd'
make[1]: Entering directory `/software/yum-2.4.0/rpmUtils'
mkdir -p /root//usr/lib/python2.3/site-packages/rpmUtils
for p in arch.py __init__.py miscutils.py oldUtils.py transaction.py
updates.py ; do \
        install -m 644 $p
/root//usr/lib/python2.3/site-packages/rpmUtils/$p; \
done
python -c "import compileall;
compileall.compile_dir('/root//usr/lib/python2.3/site-packages/rpmUtils', 1,
'', 1)"
Listing /root//usr/lib/python2.3/site-packages/rpmUtils ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/__init__.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/arch.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/miscutils.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/oldUtils.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/transaction.py ...
Compiling /root//usr/lib/python2.3/site-packages/rpmUtils/updates.py ...
make[1]: Leaving directory `/software/yum-2.4.0/rpmUtils'
make[1]: Entering directory `/software/yum-2.4.0/yum'
mkdir -p /root//usr/lib/python2.3/site-packages/yum
for p in archwork.py comps.py config.py constants.py depsolve.py Errors.py
failover.py groups.py __init__.py logger.py mdcache.py mdparser.py misc.py
packages.py pgpmsg.py plugins.py repos.py sqlitecache.py sqlitesack.py
transactioninfo.py ; do \
        install -m 644 $p /root//usr/lib/python2.3/site-packages/yum/$p; \
done
python -c "import compileall;
compileall.compile_dir('/root//usr/lib/python2.3/site-packages/yum', 1, '',
1)"
Listing /root//usr/lib/python2.3/site-packages/yum ...
Compiling /root//usr/lib/python2.3/site-packages/yum/Errors.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/__init__.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/archwork.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/comps.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/config.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/constants.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/depsolve.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/failover.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/groups.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/logger.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/mdcache.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/mdparser.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/misc.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/packages.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/pgpmsg.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/plugins.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/repos.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/sqlitecache.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/sqlitesack.py ...
Compiling /root//usr/lib/python2.3/site-packages/yum/transactioninfo.py ...
make[1]: Leaving directory `/software/yum-2.4.0/yum'
make[1]: Entering directory `/software/yum-2.4.0/etc'
#mkdir -p /root/etc/security/console.apps
#install -m 644 yum.console /root/etc/security/console.apps/yum
#mkdir -p /root/etc/pam.d
#install -m 644 yum.pam /root/etc/pam.d/yum
mkdir -p /root/etc/yum.repos.d
install -m 644 yum.conf /root/etc/yum.conf
mkdir -p /root/etc/cron.daily
install -m 755 yum.cron /root/etc/cron.daily/yum.cron
mkdir -p /root/etc/cron.weekly
install -m 755 yum.cron.weekly /root/etc/cron.weekly/yum.cron
mkdir -p /root/etc/rc.d/init.d
install -m 755 yum.init /root/etc/rc.d/init.d/yum
mkdir -p /root/etc/logrotate.d
install -m 644 yum.logrotate /root/etc/logrotate.d/yum
mkdir -p /root/etc/yum/
install -m 644 yum-daily.yum /root/etc/yum/yum-daily.yum
make[1]: Leaving directory `/software/yum-2.4.0/etc'
make[1]: Entering directory `/software/yum-2.4.0/docs'
mkdir -p /root/usr/share/man/man{5,8}
install -m 644 yum.8 /root/usr/share/man/man8/yum.8
install -m 644 yum-shell.8 /root/usr/share/man/man8/yum-shell.8
install -m 644 yum-arch.8 /root/usr/share/man/man8/yum-arch.8
install -m 644 yum.conf.5 /root/usr/share/man/man5/yum.conf.5
make[1]: Leaving directory `/software/yum-2.4.0/docs'
[root at luniz:yum-2.4.0] yum
Traceback (most recent call last):
  File "/usr/bin/yum", line 26, in ?
    import yummain
  File "yummain.py", line 23, in ?
    from yum import plugins
ImportError: cannot import name plugins

----- Original Message ----- 
From: "Luniz" <gluniz at luniz.dyndns.org>
To: "Yellowdog Updater, Modified" <yum at lists.dulug.duke.edu>
Sent: Sunday, August 14, 2005 9:14 PM
Subject: Re: [Yum] Yum 2.4.0 on FC3


> Scratch that last email, it isnt working with 2.4.0
>
> ----- Original Message ----- 
> From: "Luniz" <gluniz at luniz.dyndns.org>
> To: "Yellowdog Updater, Modified" <yum at lists.dulug.duke.edu>
> Sent: Sunday, August 14, 2005 9:12 PM
> Subject: Re: [Yum] Yum 2.4.0 on FC3
>
>
> > When I was back on 2.2.0, there were a small number of updates.  So I
> > grabbed those, then tried 2.4.0 again and now it is working.
> >
> > ----- Original Message ----- 
> > From: "Luniz" <gluniz at luniz.dyndns.org>
> > To: "Yellowdog Updater, Modified" <yum at lists.dulug.duke.edu>
> > Sent: Sunday, August 14, 2005 9:10 PM
> > Subject: Re: [Yum] Yum 2.4.0 on FC3
> >
> >
> > > Downloaded yum-2.4.0.tar.gz in my temp folder /software/ and extracted
> it.
> > > Went into the dir /software/yum-2.4.0/ and ran
> > > make
> > > make install
> > >
> > > ----- Original Message ----- 
> > > From: "seth vidal" <skvidal at phy.duke.edu>
> > > To: "Yellowdog Updater, Modified" <yum at lists.dulug.duke.edu>
> > > Sent: Sunday, August 14, 2005 9:01 PM
> > > Subject: Re: [Yum] Yum 2.4.0 on FC3
> > >
> > >
> > > > On Sun, 2005-08-14 at 19:16 -0400, Luniz wrote:
> > > > > Installed Yum 2.4.0 on FC3, this is what happens:
> > > > >
> > > > > [root@/] yum
> > > > > Traceback (most recent call last):
> > > > >   File "/usr/bin/yum", line 26, in ?
> > > > >     import yummain
> > > > >   File "/usr/share/yum-cli/yummain.py", line 23, in ?
> > > > >     from yum import plugins
> > > > > ImportError: cannot import name plugins
> > > > > [root@/] uname -a
> > > > > Linux somehost 2.6.12-1.1372_FC3 #1 Fri Jul 15 00:59:10 EDT 2005
> i686
> > > athlon
> > > > > i386 GNU/Linux
> > > > > [root@/]
> > > > >
> > > > > Revert back to 2.2.0 and it works fine.
> > > > >
> > > >
> > > > where did you build the rpm?
> > > >
> > > > -sv
> > > >
> > > >
> > > > _______________________________________________
> > > > Yum mailing list
> > > > Yum at lists.dulug.duke.edu
> > > > https://lists.dulug.duke.edu/mailman/listinfo/yum
> > >
> > > _______________________________________________
> > > Yum mailing list
> > > Yum at lists.dulug.duke.edu
> > > https://lists.dulug.duke.edu/mailman/listinfo/yum
> >
> > _______________________________________________
> > Yum mailing list
> > Yum at lists.dulug.duke.edu
> > https://lists.dulug.duke.edu/mailman/listinfo/yum
>
> _______________________________________________
> Yum mailing list
> Yum at lists.dulug.duke.edu
> https://lists.dulug.duke.edu/mailman/listinfo/yum




More information about the Yum mailing list