
Code: Select all
# cat /usr/portage/metadata/timestamp.chk 
Code: Select all
emerge --infoCode: Select all
$ emerge --info
Portage 2.3.62 (python 3.6.8-final-0, default/linux/amd64/17.0/no-multilib, gcc-8.3.0, glibc-2.28-r5, 5.0.2-gentoo x86_64)
=================================================================
System uname: Linux-5.0.2-gentoo-x86_64-AMD_Phenom-tm-_II_X6_1090T_Processor-with-gentoo-2.6
KiB Mem: 16399056 total, 14142764 free
KiB Swap: 2088432 total, 2088432 free
Timestamp of repository gentoo: Sat, 30 Mar 2019 02:15:01 +0000
...

Code: Select all
$ locate timestamp.chk
/var/db/repos/gentoo/metadata/timestamp.chk
/var/db/repos/gentoo/metadata/dtd/timestamp.chk
/var/db/repos/gentoo/metadata/glsa/timestamp.chk
/var/db/repos/gentoo/metadata/news/timestamp.chk
/var/db/repos/gentoo/metadata/xml-schema/timestamp.chk
Code: Select all
# qlop -s
2023-01-01T19:25:43 *** gentoo
2023-01-05T20:42:34 *** gentoo
2023-01-06T17:13:52 *** gentoo
2023-01-08T02:51:18 *** gentoo
Of course this can be customized per install, the definitive location will be $(portageq get_repo_path / gentoo)/metadata/timestamp.chk (and this works for old and new of any date).Hu wrote:Not exactly. It was, and is, $PORTDIR/metadata/timestamp.chk. The value of $PORTDIR was historically /usr/portage, but more recent systems use /var/db/repos/gentoo.
Code: Select all
HISTTIMEFORMAT="%F %T "Code: Select all
emerge --info |grep ^Timestamp
Code: Select all
$ emerge --info |grep ^Timestamp
Timestamp of repository gentoo: Wed, 10 Dec 2025 14:15:00 +0000