-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thomas Anderson wrote: > Hi, > > Here is the summary from Thursday's council meeting. The full log along > with the summary will appear shortly at > http://www.gentoo.org/proj/en/council. > > Regards, > Thomas
and from #gentoo-council: [do apr 9 2009] [22:41:47] <dberkholz> those of you with a pet feature, feel free to respond to the summary on -dev if you have some compelling reason why it's super easy to get in and can't be pushed back. keep in mind there's no reason we need to take forever for EAPI 4, either pet feature: mtime preservation supereasy: yes, this is already the current behavior of both portage and pkgcore so nothing needs to be implemented here. can't be pushed back: the mtime of to-be-installed files is currently unspecified. Since the behavior of portage isn't changing nothing will break due to this non-change, but it will make hacks that work around the package manager (officially) obsolete and make it simpler to keep track of compiled code for dynamic languages. There is an extended proposal for changing only those mtimes that are too old or too new (in the future). If that is indeed desirable this could be changed in EAPI4, but it seems easy if not better/cleaner if mtime mangling is done on a per-ebuild basis for those few that need it. If the package manager preserves mtimes they can still easily be changed in individual ebuilds. However if the package manager does not preserve mtimes and they need to be recovered, then the mtimes need to be saved at a point where mtimes have not yet been mangled and then restored after the package manager is done with mtime mangling. This is possible but the exact time of mangling would then need to be specified. This is clearly a hack. I know I personally asked for mtime preservation on 7-5-2008 on this list[1] and the issue has surely existed even longer. Let's get rid of this problem already. Thanks, Marijn [1]:http://thread.gmane.org/gmane.linux.gentoo.devel/55953 - -- If you cannot read my mind, then listen to what I say. Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML <http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknlJzEACgkQp/VmCx0OL2yokQCfRAjuMnssCQ1sVajiX+VVdHBC FBUAnjUFcmBXQMvpqiFxrSNB4w69a3Fm =RcL4 -----END PGP SIGNATURE-----
