Date: Mon, 11 Jul 2016 10:40:48 +0000 From: Ben Woods <woodsb02@gmail.com> To: freebsd-pkgbase@freebsd.org Subject: Calendars (and other files) missing from base packages Message-ID: <CAOc73CACSREj4N6bPr35yxjrSzCs0eX8cuSJzMYo1wcvgrLiQQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi everyone, I have noticed a number of files which do not seem to be part of the base packages, and as such are not being updated on my system which is using PkgBase. I realise the /etc config files are not included in base packages yet, so I have excluded /etc from my investigation. The files on my system which are in /usr/obj/usr/src/amd64.amd64/worldstage/ but have not been updated on my system with PkgBase are: /usr/lib/libgcc_eh_p.a /usr/lib/libgcc_eh.a /usr/share/examples/etc/sysctl.conf /usr/share/examples/etc/csh.logout /usr/share/examples/etc/rc.resume /usr/share/examples/etc/ntp.conf /usr/share/examples/etc/libalias.conf /usr/share/examples/etc/services /usr/share/examples/etc/shells /usr/share/examples/etc/portsnap.conf /usr/share/examples/etc/mac.conf /usr/share/examples/etc/rc.shutdown /usr/share/examples/etc/disktab /usr/share/examples/etc/inetd.conf /usr/share/examples/etc/auto_master /usr/share/examples/etc/network.subr /usr/share/examples/etc/rc.initdiskless /usr/share/examples/etc/hosts.allow /usr/share/examples/etc/group /usr/share/examples/etc/pf.os /usr/share/examples/etc/regdomain.xml /usr/share/examples/etc/hosts.equiv /usr/share/examples/etc/newsyslog.conf /usr/share/examples/etc/devfs.conf /usr/share/examples/etc/nscd.conf /usr/share/examples/etc/protocols /usr/share/examples/etc/netconfig /usr/share/examples/etc/apmd.conf /usr/share/examples/etc/motd /usr/share/examples/etc/opieaccess /usr/share/examples/etc/rc /usr/share/examples/etc/mail.rc /usr/share/examples/etc/phones /usr/share/examples/etc/crontab /usr/share/examples/etc/devd.conf /usr/share/examples/etc/libmap.conf /usr/share/examples/etc/netstart /usr/share/examples/etc/csh.login /usr/share/examples/etc/ftpusers /usr/share/examples/etc/gettytab /usr/share/examples/etc/pccard_ether /usr/share/examples/etc/login.access /usr/share/examples/etc/ddb.conf /usr/share/examples/etc/dhclient.conf /usr/share/examples/etc/rc.suspend /usr/share/examples/etc/hosts.lpd /usr/share/examples/etc/profile /usr/share/examples/etc/login.conf /usr/share/examples/etc/fbtab /usr/share/examples/etc/printcap /usr/share/examples/etc/rc.sendmail /usr/share/examples/etc/remote /usr/share/examples/etc/rc.subr /usr/share/examples/etc/rc.firewall /usr/share/examples/etc/rpc /usr/share/examples/etc/networks /usr/share/examples/etc/nsmb.conf /usr/share/examples/etc/rc.bsdextended /usr/share/examples/etc/ttys /usr/share/examples/etc/syslog.conf /usr/share/examples/etc/csh.cshrc /usr/share/examples/etc/termcap.small /usr/share/examples/etc/freebsd-update.conf /usr/share/examples/etc/hosts /usr/share/examples/etc/locate.rc /usr/share/examples/etc/nsswitch.conf /usr/share/examples/etc/amd.map /usr/share/openssl/man/mandoc.db /usr/share/man/mandoc.db /usr/share/calendar/calendar.russian /usr/share/calendar/calendar.croatian /usr/share/calendar/calendar.ukrainian /usr/share/calendar/uk_UA.KOI8-U/calendar.misc /usr/share/calendar/uk_UA.KOI8-U/calendar.holiday /usr/share/calendar/uk_UA.KOI8-U/calendar.orthodox /usr/share/calendar/uk_UA.KOI8-U/calendar.all /usr/share/calendar/calendar.dutch /usr/share/calendar/calendar.german /usr/share/calendar/fr_FR.ISO8859-1/calendar.fetes /usr/share/calendar/fr_FR.ISO8859-1/calendar.french /usr/share/calendar/fr_FR.ISO8859-1/calendar.jferies /usr/share/calendar/fr_FR.ISO8859-1/calendar.all /usr/share/calendar/fr_FR.ISO8859-1/calendar.proverbes /usr/share/calendar/calendar.newzealand /usr/share/calendar/calendar.brazilian /usr/share/calendar/calendar.southafrica /usr/share/calendar/de_DE.ISO8859-1/calendar.musik /usr/share/calendar/de_DE.ISO8859-1/calendar.literatur /usr/share/calendar/de_DE.ISO8859-1/calendar.all /usr/share/calendar/de_DE.ISO8859-1/calendar.wissenschaft /usr/share/calendar/de_DE.ISO8859-1/calendar.kirche /usr/share/calendar/de_DE.ISO8859-1/calendar.geschichte /usr/share/calendar/de_DE.ISO8859-1/calendar.feiertag /usr/share/calendar/calendar.holiday /usr/share/calendar/calendar.lotr /usr/share/calendar/calendar.history /usr/share/calendar/calendar.judaic /usr/share/calendar/calendar.usholiday /usr/share/calendar/calendar.french /usr/share/calendar/calendar.birthday /usr/share/calendar/calendar.music /usr/share/calendar/pt_BR.ISO8859-1/calendar.commemorative /usr/share/calendar/pt_BR.ISO8859-1/calendar.mcommemorative /usr/share/calendar/pt_BR.ISO8859-1/calendar.holidays /usr/share/calendar/pt_BR.ISO8859-1/calendar.all /usr/share/calendar/de_AT.ISO_8859-15/calendar.feiertag /usr/share/calendar/ru_RU.KOI8-R/calendar.pagan /usr/share/calendar/ru_RU.KOI8-R/calendar.all /usr/share/calendar/ru_RU.KOI8-R/calendar.military /usr/share/calendar/ru_RU.KOI8-R/calendar.orthodox /usr/share/calendar/ru_RU.KOI8-R/calendar.holiday /usr/share/calendar/ru_RU.KOI8-R/calendar.common /usr/share/calendar/hu_HU.ISO8859-2/calendar.all /usr/share/calendar/hu_HU.ISO8859-2/calendar.nevnapok /usr/share/calendar/hu_HU.ISO8859-2/calendar.unnepek /usr/share/calendar/hr_HR.ISO8859-2/calendar.all /usr/share/calendar/hr_HR.ISO8859-2/calendar.praznici /usr/share/calendar/calendar.all /usr/share/calendar/calendar.computer /usr/share/calendar/calendar.christian /usr/share/calendar/pt_BR.UTF-8/calendar.holidays /usr/share/calendar/pt_BR.UTF-8/calendar.mcommemorative /usr/share/calendar/pt_BR.UTF-8/calendar.commemorative /usr/share/calendar/pt_BR.UTF-8/calendar.all /usr/share/calendar/ru_RU.UTF-8/calendar.all /usr/share/calendar/ru_RU.UTF-8/calendar.common /usr/share/calendar/ru_RU.UTF-8/calendar.holiday /usr/share/calendar/ru_RU.UTF-8/calendar.military /usr/share/calendar/ru_RU.UTF-8/calendar.pagan /usr/share/calendar/ru_RU.UTF-8/calendar.orthodox /usr/share/calendar/calendar.hungarian /usr/share/calendar/calendar.world /usr/share/calendar/calendar.freebsd /usr/share/calendar/calendar.australia /usr/share/tmac/mm/locale /usr/share/tmac/mm/se_locale /usr/share/tmac/man.local /usr/include/atf-c.h /usr/include/gnu/regex.h /usr/include/atf-c++.hpp /.cshrc /.profile /root/.login /root/.profile /root/.cshrc /root/.k5login /COPYRIGHT /boot/device.hints The steps I took to create this list are: 1. Since I updated my system with PkgBase yesterday, I ran the following command to find all files which have not been modified in the last 2 days: # find / -type f -mtime +2d -not -path '/etc/*' -not -path '/usr/local/*' -not -path '/dev/*' -not -path '/tmp/*' -not -path '/var/*' -not -path '/usr/src/*' -not -path '/usr/obj/*' -not -path '/poudriere/*' -not -path '/usr/doc/*' -not -path '/usr/home/*' > ~/outdated.txt 2. I edited this file to add the prefix of /usr/obj/usr/src/amd64.amd64/worldstage/ to each line, and then searched for which of the files also exist in worldstage (this command emits errors for those that do not exist in worldstage, and only outputs those that do exist to the new file): $ cat outdated.txt | xargs find > outdated2.txt 3. Then I edited the file to strip the prefix of /usr/obj/usr/src/amd64.amd64/worldstage/ from each line. Regards, Ben -- From: Benjamin Woods woodsb02@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CACSREj4N6bPr35yxjrSzCs0eX8cuSJzMYo1wcvgrLiQQ>