-
Notifications
You must be signed in to change notification settings - Fork 11
Update packages and eclasses from 2017 #301
Conversation
It's from gentoo commit 7c7891328969297f2f27f6931898211a6b14dd85.
It's from gentoo commit f4b02380c6eb5d4829d3909694a93566b789e5d6.
It's from gentoo commit 661815392d86cd815124d0980c693a5498141480.
It's from gentoo commit 5d38d849bb3a5088efda1e6626690b59361b938c.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 42e19e4c85605ef8d6c12ca658def9d7fd3934ab.
It's from gentoo commit 18aa581b9adb4c9f422eea84fc03a85244454482.
It's from gentoo commit 4ee52a1e1eae8bad02d024e6c65a2d16c667d302.
It's from gentoo commit 0eb3d975d176139680938a96eb4dbc5619074b71.
It's from gentoo commit 759bceb81f9e6a4d46011e361b206ac9609be989.
It's from gentoo commit 6a36f6e69140081b996eab9ebe383b10586af5bb.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 07fe570129474ddf1c240ce6f80cd57aa7f7471e.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 031b17f949592f59569fd40ffe201d179f8374f4.
It's from gentoo commit d6d8592bb51ceea8711a81d3d298c785e557fbea.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 4553005e06139057d25c7e95bda6c810ab2fa822.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 0554ed55a8b2e7431edf0ebd494708d52f43218d.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 61b08b5693a678f15e7858ed5bb11974a5565878.
It's from gentoo commit 8f7195b24e8c4a475954cc3afcf6b9d26a8250d7.
e0b7971
to
67ff7de
Compare
CI passed. |
It's from gentoo commit e287fa31d05df719242ccdc9a4efe3a73adf22cb.
It's from gentoo commit 26d0fb5ff1e39889d399621cc8fc796615dc3722.
It's from gentoo commit 448a97d25a56d8c3e23666aa8f74eaaa77560d86.
It's from gentoo commit d2194b951c8a8fbdce77ccafae4356d44c2a29c7.
It's from gentoo commit 9d7833fd1183835c4bb39bfa208e9a21b464ae82.
It's from gentoo commit 5ab802dd4f48f6275de1d260ca9eb4d9276536ad.
It's from gentoo commit dcb3a8f170cae1fa08fc8ecb903b805d11ab6e9b.
It's from gentoo commit 31ee069b09e50b3f5d57da61e9fc2e0a731cd9cc.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
67ff7de
to
c637ac1
Compare
- dosfstools ([4.2](https://github.com/dosfstools/dosfstools/releases/tag/v4.2)) | ||
- thin-provisioning-tools ([0.9.0](https://github.com/jthornber/thin-provisioning-tools/blob/d6d93c3157631b242a13a81d30f75453e576c55a/CHANGES#L1-L9)) | ||
- lsscsi ([0.32](https://sg.danny.cz/scsi/lsscsi.ChangeLog)) | ||
- man-db ([2.9.4](https://gitlab.com/cjwatson/man-db/-/tags/2.9.4)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm curious about the man-db
thing. man
is not shipped in the OS but in the SDK. Should we skip this entry then ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm, usually what I do to find out whether a package ends up in OS is to see the output of the build_packages job. So I search for sys-apps/man-db
in the packages matrix job output. That's why I have put that in the changelog.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I personally look in the following file: flatcar_production_image_packages.txt
and man-db
is not in this list. If we have a look to the binaries provided by this package too:
equery f man-db | grep bin
/usr/bin
/usr/bin/apropos
/usr/bin/catman
/usr/bin/lexgrog
/usr/bin/man
/usr/bin/man-recode
/usr/bin/mandb
/usr/bin/manpath
/usr/bin/whatis
/usr/libexec/man-db/globbing
/usr/sbin
/usr/sbin/accessdb
no one is in the final image.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(sorry for being late here)
+1 for what @tormath1 said here.
If specific binaries are not shipped in the production images like man-db, then we should not get that included in the changelog.
EDIT: or at least we should say SDK: man-db ..
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, next time I'll use a different source of truth.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thing was that man-db was built during packages-matrix job, so I had a feeling that it's going to end up on production image. Maybe it's a part of dev-container? I'll check later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks good to me - I mainly checked for new useflags, size of the final image and CI result. Thanks a lot !
From user visible changes - it updates - whois, rpcbind, socat, dosfstools, thin-provisioning-tools, lsscsi and man-db.
Blocked on #300.Needs to be merged together with flatcar-archive/coreos-overlay#1681.
CI: http://localhost:9091/job/os/job/manifest/5080/cldsv/