{"bugs":[{"bugid":549904,"firstseen":"2025-07-11T02:48:40.189262","severity":"enhancement","status":"UNCONFIRMED","summary":"app-admin\/tmpwatch-2.11 noisy when removing dead symlinks"},{"bugid":712818,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"app-admin\/tmpwatch-2.11-r3 : bind-mount.c:(.text+<snip>): undefined reference to obstack_free"},{"bugid":723454,"firstseen":"2025-07-11T02:48:40.189262","severity":"trivial","status":"CONFIRMED","summary":"app-admin\/tmpwatch-2.11-r2: example cron script has obsolete \/usr\/portage\/distfiles"},{"bugid":894318,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"app-admin\/tmpwatch-2.11-r3 fails to compile (MUSL-CLANG-SYSTEM): bind-mount.c:112:5: error: incompatible function pointer types passing struct _obstack_chunk (long) to parameter of type void ()(size_t) (aka void ()(unsigned long)) [-Wincompatible-functio"}],"categories":[{"categoryid":338,"name":"app-admin","summary":"The app-admin category contains non-core applications which relate to system administration."},{"categoryid":441,"name":"sec-policy","summary":"The sec-policy category contains security policies for access control systems such as SELinux."},{"categoryid":325,"name":"sys-process","summary":"The sys-process category contains packages which query or manipulate processes. The 'cron' daemons are included in this."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30e2fcd0b492ae2bcb6f03ac571b6d5f82f733a6","committime":"2025-09-02T17:19:36","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]sparc' -l | xargs ekeyword ~sparc\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0ad96e879b651cc7e8214159d5841d6b633bef8a","committime":"2025-09-02T16:20:20","packageid":43391,"repoid":1,"summary":"*\/*: destable sparc"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"562fad09561684954963d0a91b23e0a61f2c7932","committime":"2024-09-12T18:49:01","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Change was created by running the following command::\n\n    ekeyword ^ia64 *\/*\/*.ebuild\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0e727a3a16bc2abfd39386f10821d3e5ce89c45a","committime":"2024-09-07T15:44:22","packageid":43391,"repoid":1,"summary":"*\/*: unkeyword ~ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"21a59a54943e744602a25e52e552e78a641fdcb5","committime":"2022-09-12T19:25:24","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"af8f4578c8b34b507dced9c8eec465fb05ef5d5d","committime":"2022-09-12T19:13:26","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: Keyword 2.11-r3 arm64, #869836"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e935ce595b90077f9877f40297ff6518d37aa445","committime":"2021-08-20T02:36:17","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This reverts commit ce830c8d6fc7869fd559d36c71cf3b8af3b4fd80.\n\nForgot to set git author when massaging git to apply the patch.\n\nBug: https:\/\/bugs.gentoo.org\/524698\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"08df76446cf4f5092b6aa2f77c76cdabdf4baaba","committime":"2021-08-20T02:25:34","packageid":43391,"repoid":1,"summary":"Revert \"app-admin\/tmpwatch: address bug 524698 (bashism)\""},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Remove the use of the [[ keyword in favour of the POSIX test command\n(SC3010).\n\nDon't hard-code pathnames to external programs and define silly\nvariables such as TMPWATCH. Instead, define a sane PATH at the beginning\nof the script.\n\nDon't force the user to reason with whether certain variables need to be\nset or not. Instead, call out to portageq in the samples. Further, check\nthe exit status of portageq, rather than blindly assume that it always\nsucceeds. As a result, there are no more hard-coded paths, other than\n\/tmp.\n\nUse pgrep in a less sloppy way.\n\nQuery PORT_LOGDIR if the query for PORTAGE_LOGDIR fails.\n\nCloses: https:\/\/bugs.gentoo.org\/524698\nSigned-off-by: Kerin Millar <kfm@plushkava.net>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ce830c8d6fc7869fd559d36c71cf3b8af3b4fd80","committime":"2021-08-20T02:16:53","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: address bug 524698 (bashism)"},{"authoremail":"kfm@plushkava.net","authorname":"Kerin Millar","body":"Remove the use of the [[ keyword in favour of the POSIX test command\n(SC3010).\n\nDon't hard-code pathnames to external programs and define silly\nvariables such as TMPWATCH. Instead, define a sane PATH at the beginning\nof the script.\n\nDon't force the user to reason with whether certain variables need to be\nset or not. Instead, call out to portageq in the samples. Further, check\nthe exit status of portageq, rather than blindly assume that it always\nsucceeds. As a result, there are no more hard-coded paths, other than\n\/tmp.\n\nUse pgrep in a less sloppy way.\n\nQuery PORT_LOGDIR if the query for PORTAGE_LOGDIR fails.\n\nCloses: https:\/\/bugs.gentoo.org\/524698\nSigned-off-by: Kerin Millar <kfm@plushkava.net>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b32a477eba2470c5137d5c2b2da0d28d45c4bdc0","committime":"2021-08-20T02:16:53","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: address bug 524698 (bashism)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"93a314845d5898914673b9e1086bb56602d1b042","committime":"2021-04-03T16:05:49","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"177c937b8d5677bc37b8ad61396feafa0d2de14a","committime":"2021-04-02T02:59:21","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: EAPI 7, depend on psmisc (fuser)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7e330619608f15fd933afe697de21943b3173183","committime":"2020-04-03T20:08:45","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"0b8b716331049599ea3299981e3a9ea6e258c5e0","committime":"2020-03-30T17:13:23","packageid":43391,"repoid":1,"summary":"*\/*: Drop stable ia64 keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8d907e4b2acb38467b494e36313788750592b3d","committime":"2020-02-11T17:48:59","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update the copyright notice on all files that were touched since\nJanuary 1st but did not have the notice updated.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6568a730a830fd8a93b28162a01787600d19d307","committime":"2020-02-11T17:05:13","packageid":43391,"repoid":1,"summary":"*\/*: Bump copyright on files touched this year"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ec1eddd5e7b3f69cadcdbf1547a742a3ce22097d","committime":"2020-01-26T00:28:29","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Signed-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"5671613f07850086a11a1ace34816b498e9b69b7","committime":"2020-01-26T00:18:19","packageid":43391,"repoid":1,"summary":"*\/*: Drop stable alpha keywords"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"2c41d12ada5c5bfb2c1e4cb9630267ce8a240a43","committime":"2017-10-27T23:23:37","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","commitid":"7e04336782a7462fb1f55756d8e78b050bb1fe95","committime":"2017-09-25T19:03:51","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: clean up old."},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/5563","commitid":"d4e0b860364e885d034283ad3f1d873945e94f91","committime":"2017-08-30T18:52:59","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: fix HOMEPAGE, SRC_URI."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":43391,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"db5bf1da11fad022ce7819870d249b6151bb36c0","committime":"2017-02-17T20:22:02","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"moikkis@gmail.com","authorname":"Harri Nieminen","body":"Package-Manager: Portage-2.3.3, Repoman-2.3.1\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/3996","commitid":"68b59357e6ce04ab00509aab68c10f1a1d0d7979","committime":"2017-02-16T18:12:48","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: Fix toolong.DESCRIPTION"},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":43391,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d9e72c4172874d10c33db9ce1c09cbf3695ff857","committime":"2017-01-17T14:42:04","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.3.0\nRepoMan-Options: --include-arches=\"ia64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"c8b7a84f31df8fa5b81289ccda098821ff202426","committime":"2017-01-17T14:09:18","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: ia64 stable wrt bug #600900"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"7f963b1088b0cb12dccdd05f13ba824839780e59","committime":"2017-01-11T10:42:34","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.3.0\nRepoMan-Options: --include-arches=\"sparc\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"b1e2237517e07bb24befe3b182226e95931249ea","committime":"2017-01-11T10:31:11","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: sparc stable wrt bug #600900"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"067135912837ff916cf3b47bf58a35814ed0420e","committime":"2017-01-03T10:42:15","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.3.0\nRepoMan-Options: --include-arches=\"ppc64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"7ba333a8f7ab5c8be727549858f9c97dbca49611","committime":"2017-01-03T10:31:58","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: ppc64 stable wrt bug #600900"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"56f9d5ce9b9cab78a8d50190bf4ab96a8ff1d2d3","committime":"2017-01-01T13:02:12","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.3.0\nRepoMan-Options: --include-arches=\"ppc\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"336bf2e0d18b7f80c85a769defb4c736dd6e4186","committime":"2017-01-01T12:35:10","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: ppc stable wrt bug #600900"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c035245b238975510c850e8074d6bcefa64462ef","committime":"2016-11-27T18:42:46","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Package-Manager: portage-2.3.2","commitid":"d0d7833e635f996ebae087b199797e8cb2042ac4","committime":"2016-11-27T18:30:06","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: Drop old"},{"authoremail":"pacho@gentoo.org","authorname":"Pacho Ramos","body":"Package-Manager: portage-2.3.2","commitid":"cabf75d5a0cf1700ac39ffd6722ae533757d5340","committime":"2016-11-27T18:29:38","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: amd64\/x86 stable, bug #600900"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5292255a1d0cc8792e8dce2dad2e71dabfc16754","committime":"2016-11-27T17:56:24","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"klausman@gentoo.org","authorname":"Tobias Klausmann","body":"Gentoo-Bug: 600900","commitid":"d0745c23e0c6a94f710c1340e77130884ff21f11","committime":"2016-11-27T17:50:13","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch-2.11-r2: stable on alpha"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d47eb975678295abef7d8b72631d24db09d4cb89","committime":"2016-07-07T18:26:55","packageid":43391,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"wizardedit@gentoo.org","authorname":"Austin English","body":"Package-Manager: portage-2.2.28","commitid":"ec196793931d17a8454945741ea3ac531873925b","committime":"2016-07-07T17:59:03","packageid":43391,"repoid":1,"summary":"app-admin\/tmpwatch: bump to EAPI 6, add maintainer-needed"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":43391,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":43391,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":43391,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":325,"description":"A set of tools that use the proc filesystem","ebuildids":[722240],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"psmisc","packageid":42681}],"depending":[],"ebuilds":[{"archs":["amd64","ppc","ppc64","x86","~alpha","~arm64","~sparc"],"ebuildid":722240,"firstseen":"2021-08-20T03:46:18.395354","license":"GPL-2","moddate":"2026-03-22T20:20:47","packageid":43391,"repoid":1,"slot":"0","uses":["selinux"],"version":"2.11-r3"}],"masks":[],"package":{"categoryid":338,"description":"Files which haven't been accessed are removed from specified directories","firstseen":"2010-05-04T00:54:45.661860","name":"tmpwatch","packageid":43391},"rdependencies":[{"block":false,"categoryid":325,"description":"A set of tools that use the proc filesystem","ebuildids":[722240],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"psmisc","packageid":42681},{"block":false,"categoryid":441,"description":"SELinux policy for tmpreaper","ebuildids":[722240],"firstseen":"2011-02-06T14:39:29.941591","maintainer":"selinux@gentoo.org","maintainername":"SELinux Team","name":"selinux-tmpreaper","packageid":56927}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/pagure.io\/tmpwatch"],"uses":[{"description":"!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur","isdefault":false,"use":"selinux"}]}