Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14477 - functions run too many times ?
Summary: functions run too many times ?
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-23 23:42 UTC by SpanKY
Modified: 2011-10-30 22:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description SpanKY gentoo-dev 2003-01-23 23:42:20 UTC
i can reproduce this by installing 0.92-r1 and then upgrading grub ...
ive also seen it with many other packages ... the issue i have is in the last
like 15 lines ...

root@rux0r grub # qpkg -I -v grub
sys-apps/grub-0.92-r1 *
root@rux0r grub # emerge grub -u
Calculating dependencies ...done!
>>> emerge (1 of 1) sys-apps/grub-0.93.20030118 to /
>>> md5 ;-) grub-0.93.tar.gz
>>> md5 ;-) grub-0.93.20030118-gentoo.diff.bz2

 * Assuming you do not have a separate /boot partition.

>>> Unpacking source...
>>> Unpacking grub-0.93.tar.gz
>>> Unpacking grub-0.93.20030118-gentoo.diff.bz2
 patching information blah blah
>>> Source unpacked.
 configure information blah blah
 compile information blah blah
>>> Install grub-0.93.20030118 into /var/tmp/portage/grub-0.93.20030118/image/
category sys-apps
 install information blah blah
>>> Completed installing into /var/tmp/portage/grub-0.93.20030118/image/

>>> Merging sys-apps/grub-0.93.20030118 to /
--- /usr/
--- /usr/share/
--- /usr/share/grub/
--- /usr/share/grub/i386-pc/
>>> /usr/share/grub/i386-pc/stage2
>>> /usr/share/grub/i386-pc/e2fs_stage1_5
>>> /usr/share/grub/i386-pc/fat_stage1_5
>>> /usr/share/grub/i386-pc/ffs_stage1_5
>>> /usr/share/grub/i386-pc/jfs_stage1_5
>>> /usr/share/grub/i386-pc/minix_stage1_5
>>> /usr/share/grub/i386-pc/reiserfs_stage1_5
>>> /usr/share/grub/i386-pc/vstafs_stage1_5
>>> /usr/share/grub/i386-pc/xfs_stage1_5
>>> /usr/share/grub/i386-pc/stage1
--- /usr/share/info/
>>> /usr/share/info/grub.info-2.gz
>>> /usr/share/info/grub.info-3.gz
>>> /usr/share/info/multiboot.info.gz
>>> /usr/share/info/grub.info.gz
>>> /usr/share/info/grub.info-1.gz
--- /usr/share/man/
--- /usr/share/man/man1/
>>> /usr/share/man/man1/mbchk.1.gz
--- /usr/share/man/man8/
>>> /usr/share/man/man8/grub-md5-crypt.8.gz
>>> /usr/share/man/man8/grub-terminfo.8.gz
>>> /usr/share/man/man8/grub.8.gz
>>> /usr/share/man/man8/grub-install.8.gz
--- /usr/share/doc/
>>> /usr/share/doc/grub-0.93.20030118/
>>> /usr/share/doc/grub-0.93.20030118/AUTHORS.gz
>>> /usr/share/doc/grub-0.93.20030118/BUGS.gz
>>> /usr/share/doc/grub-0.93.20030118/COPYING.gz
>>> /usr/share/doc/grub-0.93.20030118/NEWS.gz
>>> /usr/share/doc/grub-0.93.20030118/ChangeLog.gz
>>> /usr/share/doc/grub-0.93.20030118/README.gz
>>> /usr/share/doc/grub-0.93.20030118/THANKS.gz
>>> /usr/share/doc/grub-0.93.20030118/TODO.gz
>>> /usr/share/doc/grub-0.93.20030118/grub.conf.sample.gz
--- /sbin/
>>> /sbin/grub
>>> /sbin/grub-install
>>> /sbin/grub-md5-crypt
>>> /sbin/grub-terminfo
--- /bin/
>>> /bin/mbchk
--- /boot/
--- /boot/grub/
>>> /boot/grub/splash.xpm.gz
>>> /boot/grub/grub.conf.sample

>>> Regenerating /etc/ld.so.cache...
>>> sys-apps/grub-0.93.20030118 merged.
>>> Recording sys-apps/grub in "world" favorites file...

 sys-apps/grub
    selected: 0.92-r1
   protected: 0.93.20030118
     omitted: none

>>> Packages in red are slated for removal.
>>> Packages in green will not be removed.

>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1 
>>> Unmerging sys-apps/grub-0.92-r1...
No package files given... Grabbing a set.
--- !mtime obj /usr/share/man/man8/grub.8.gz
--- !mtime obj /usr/share/man/man8/grub-md5-crypt.8.gz
--- !mtime obj /usr/share/man/man8/grub-install.8.gz
--- !mtime obj /usr/share/man/man1/mbchk.1.gz
--- !mtime obj /usr/share/info/multiboot.info.gz
--- !mtime obj /usr/share/info/grub.info.gz
--- !mtime obj /usr/share/info/grub.info-3.gz
--- !mtime obj /usr/share/info/grub.info-2.gz
--- !mtime obj /usr/share/info/grub.info-1.gz
--- !mtime obj /usr/share/grub/i386-pc/xfs_stage1_5
--- !mtime obj /usr/share/grub/i386-pc/vstafs_stage1_5
--- !mtime obj /usr/share/grub/i386-pc/stage2
--- !mtime obj /usr/share/grub/i386-pc/stage1
--- !mtime obj /usr/share/grub/i386-pc/reiserfs_stage1_5
--- !mtime obj /usr/share/grub/i386-pc/minix_stage1_5
--- !mtime obj /usr/share/grub/i386-pc/jfs_stage1_5
--- !mtime obj /usr/share/grub/i386-pc/ffs_stage1_5
--- !mtime obj /usr/share/grub/i386-pc/fat_stage1_5
--- !mtime obj /usr/share/grub/i386-pc/e2fs_stage1_5
<<<        obj /usr/share/doc/grub-0.92-r1/TODO.gz
<<<        obj /usr/share/doc/grub-0.92-r1/THANKS.gz
<<<        obj /usr/share/doc/grub-0.92-r1/README.gz
<<<        obj /usr/share/doc/grub-0.92-r1/NEWS.gz
<<<        obj /usr/share/doc/grub-0.92-r1/ChangeLog.gz
<<<        obj /usr/share/doc/grub-0.92-r1/COPYING.gz
<<<        obj /usr/share/doc/grub-0.92-r1/BUGS.gz
<<<        obj /usr/share/doc/grub-0.92-r1/AUTHORS.gz
<<<        obj /usr/bin/mbchk
--- !mtime obj /sbin/grub-md5-crypt
--- !mtime obj /sbin/grub-install
--- !mtime obj /sbin/grub
--- !mtime obj /boot/grub/splash.xpm.gz
<<<        dir /usr/share/doc/grub-0.92-r1
--- !empty dir /usr/share/man/man8
--- !empty dir /usr/share/man/man1
--- !empty dir /usr/share/man
--- !empty dir /usr/share/info
--- !empty dir /usr/share/grub/i386-pc
--- !empty dir /usr/share/grub
--- !empty dir /usr/share/doc
--- !empty dir /usr/share
--- !empty dir /usr/bin
--- !empty dir /usr
--- !empty dir /sbin
--- !empty dir /boot/grub
--- !empty dir /boot
>>> Regenerating /etc/ld.so.cache...
>>> Regenerating /etc/ld.so.cache...
>>> Auto-cleaning packages ...

!!! Couldn't find match for sys-apps/grub

>>> No outdated packages were found on your system.


 * Regenerating GNU info directory index...
 * Processed 69 info files.

root@rux0r grub #
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2003-01-25 10:36:31 UTC
env-update is run twice in two different modes.
Autoclean is run single-package then global packages.