Michael Marineau
6e4bc8d9c1
fix(sys-kernel/coreos-kernel): Don't install firmware to root filesystem
...
In preparation for moving to using firmware provided by the
linux-firmware repository instead of linux the kernel ebuild needs to
stop installing the files to avoid conflicts. Also to better ensure that
the firmware package gets rebuilt every time the kernel does bump to
EAPI=5 and set the subslot to the ebuild version/revision. The firmware
package can then depend on the kernel w/ a special slot operator to make
sure it gets rebuilt when the kernel version changes. The firmware
package can then scan the installed modules and only install the
firmware that is required.
(Portage automatic rebuild behavior often makes this sort of rebuild
happen anyway but using subslots makes it a strict requirement.)
2014-01-03 12:40:42 -08:00
Michael Marineau
d3bfcc7823
fix(cros-workon.eclass): Fix support for EAPI=5 subslots
...
The subslot should not be used as part of package name directories.
This fixes the kernel builds now that cros-kernel2 uses subslots.
2014-01-03 12:40:42 -08:00
Michael Marineau
340ce65bc8
fix(sys-kernel/coreos-kernel): Drop old no-modules kernel.
2014-01-03 12:36:01 -08:00
Michael Marineau
0774cd0837
Merge pull request #289 from marineam/fix-ssh
...
bump(coreos-base/coreos-init): Fix bogus ssh_config
2014-01-03 11:53:52 -08:00
Brandon Philips
a418dcd569
Merge pull request #290 from gregkh/kernel_update
...
bump(sys-kernel/coreos-kernel): bump to 3.12.6
2014-01-03 10:46:31 -08:00
Greg Kroah-Hartman
b7bd408b7e
bump(sys-kernel/coreos-kernel): bump to 3.12.6
2014-01-02 21:23:53 -08:00
Michael Marineau
06dbb9476d
bump(coreos-base/coreos-init): Set EDITOR=/usr/bin/vim
2014-01-02 17:17:24 -08:00
Michael Marineau
b1aa0c9e52
bump(coreos-base/coreos-init): Fix bogus ssh_config
...
Bump to include https://github.com/coreos/init/pull/32
Fixes https://github.com/coreos/coreos-vagrant/issues/33
2014-01-02 16:44:25 -08:00
Michael Marineau
fb6393d667
Merge pull request #287 from marineam/symlink-usr
...
A few /usr related fixes
2014-01-02 16:42:04 -08:00
Brandon Philips
e8ec4c9fb0
Merge pull request #288 from gregkh/kernel_update
...
bump(sys-kernel/coreos-kernel): add some SATA driver support.
2014-01-02 12:26:20 -08:00
Greg Kroah-Hartman
79b603dfc6
bump(sys-kernel/coreos-kernel): add some SATA driver support.
...
Should resolve #279
2013-12-30 21:09:55 -08:00
Michael Marineau
d85b14db00
add(sys-libs/nss-usrfiles): nss module for files under /usr/share/nss
2013-12-30 16:43:34 -08:00
Michael Marineau
ba5f044fe4
remove(coreos-base/chromeos-auth-config): Unused passwd hackery
...
This appears to be part of a scheme to set an alternative login password
in ChromeOS that we have not been using. Our solution will be to make
/etc read-write so this can just go away.
2013-12-30 16:08:11 -08:00
Michael Marineau
d03376f5c3
fix(coreos-base/coreos): Remove rsyslog
...
We don't actually enable it and journald is more awesome anyway.
2013-12-30 16:08:11 -08:00
Michael Marineau
2a6ef1ad8f
fix(sys-libs/ncurses): Remove terminfo from /etc w/ symlink-usr
...
Existing behavior remains unchanged if symlink-usr is unset, otherwise
leave terminfo alone (if minimal is also unset) or prune terminfo down
to the set that would have been installed to /etc if minimal is set.
2013-12-30 16:08:11 -08:00
Michael Marineau
6fc956aa1e
bump(sys-libs/ncurses): Sync ebuild with current upstream version
2013-12-30 16:08:11 -08:00
Brandon Philips
defe333a33
Merge pull request #286 from philips/etcd-0.2.0
...
bump etcd and etcdctl
2013-12-23 23:26:47 -08:00
Brandon Philips
58a6bf6d7a
fix(dev-db/etcd): set name in bootstrap
...
by default set the name of the etcd machine to the `${HOSTNAME}`
2013-12-23 23:22:19 -08:00
Brandon Philips
969ec91d6e
feat(dev-db/etcdctl): bump 0.2.0
2013-12-23 22:59:44 -08:00
Brandon Philips
ae01d59251
feat(dev-db/etcd): add etcd 0.2.0
2013-12-23 11:15:16 -08:00
Brandon Philips
15707eccdb
Merge pull request #284 from philips/bump-go
...
fix(package.accept_keywords): accept go-1.2
2013-12-21 14:20:19 -08:00
Brandon Philips
64281470b5
Merge pull request #285 from philips/docker-0.7.2
...
bump(app-emulation/docker): bump to 0.7.2
2013-12-21 14:20:13 -08:00
Brandon Philips
1653ed95ee
bump(app-emulation/docker): bump to 0.7.2
2013-12-20 19:06:48 -08:00
Brandon Philips
2455297fe6
fix(package.accept_keywords): accept go-1.2
2013-12-20 19:03:08 -08:00
Brandon Philips
e1d2330aa2
fix(package.accept_keywords): accept go-1.2
2013-12-20 18:58:07 -08:00
Michael Marineau
1c239f2258
Merge pull request #282 from oremj/add_coretest
...
Add coretest-0.0.1 ebuild.
2013-12-18 23:54:37 -08:00
Jeremiah Orem
c96c4fde29
Add coretest-0.0.1 ebuild.
2013-12-18 23:09:57 -08:00
Brandon Philips
5e25567f0a
Merge pull request #283 from marineam/bootengine
...
bump(sys-kernel/bootengine): Fix last-resort fallback boot
2013-12-18 14:31:27 -08:00
Michael Marineau
4c5fc60ba2
bump(sys-kernel/bootengine): Fix last-resort fallback boot
2013-12-18 14:28:03 -08:00
Michael Marineau
a25afa52b3
Merge pull request #278 from marineam/symlink-usr
...
pam /usr fixes
2013-12-09 21:02:26 -08:00
Michael Marineau
1a8e3ad89c
fix(sys-libs/pam): Remove libs from /lib64
...
This ebuild calls gen_usr_ldscript to move libraries from /usr to / and
then symlinks to them from /usr. Clear all that crap out and use /usr.
2013-12-09 17:11:53 -08:00
Michael Marineau
01f2bb15c5
bump(sys-libs/pam): Import current stable pam from Gentoo
2013-12-09 15:35:44 -08:00
Brandon Philips
c464f538a5
Merge pull request #275 from philips/docker-0.7.1
...
Docker 0.7.1
2013-12-07 22:10:58 -08:00
Brandon Philips
09b4f91633
feat(app-emulation/docker): use the coreos unit file
...
On CoreOS we use systemd to manage docker containers. Having docker
automatically start containers on reboot makes everything confused. Stop
doing this.
2013-12-07 22:05:03 -08:00
unclejack
22f3f5b953
feat(app-emulation/docker): bump to docker 0.7.1
2013-12-07 21:47:01 -08:00
Brandon Philips
0d18737adc
fix(app-emulation/docker): start with a clean slate
2013-12-07 21:45:45 -08:00
Michael Marineau
bf96188fcb
Merge pull request #274 from marineam/efunctions
...
fix(sys-apps/efunctions): Create functions.sh symlink in postinst.
2013-12-06 23:05:18 -08:00
Michael Marineau
bd54f51917
fix(sys-apps/efunctions): Create functions.sh symlink in postinst.
...
This makes double sure that the symlink is never removed by INSTALL_MASK
or PKG_INSTALL_MASK. This symlink is so strictly required by random
tools we cannot allow it to ever go missing by mistake.
2013-12-06 16:55:14 -08:00
Brandon Philips
5cac370275
Merge pull request #273 from marineam/gmerge
...
fix(coreos-base/gmerge): Remove reference to old package.provided file
2013-12-06 09:37:33 -08:00
Michael Marineau
43c26c6cc9
fix(coreos-base/gmerge): Remove reference to old package.provided file
...
A case of binary packages masking breakage, didn't notice this broke
because I didn't happen to trigger a build of gmerge during my testing.
This package.provided file contained the hackily installed toolchain
which is now handled via a normal emerge instead.
2013-12-05 23:09:35 -08:00
Brandon Philips
f0c18c5bd7
Merge pull request #272 from gregkh/kernel_update
...
bump(sys-kernel/coreos-kernel): add infiniband support
2013-12-04 22:08:33 -08:00
Greg Kroah-Hartman
e567efe461
bump(sys-kernel/coreos-kernel): add realtek ethernet support
...
Adds support for the realtek ethernet drivers as requested.
2013-12-04 21:03:27 -08:00
Greg Kroah-Hartman
8d5a6f9cd9
bump(sys-kernel/coreos-kernel): add infiniband support
...
This resolves issue #235 where IB support was requested for the kernel.
2013-12-04 20:05:48 -08:00
Michael Marineau
b89bafc14d
Merge pull request #271 from marineam/fix-thin
...
Fix LVM/thin dependencies
2013-12-04 17:09:09 -08:00
Michael Marineau
3341e00450
hack(coreos-base/hard-host-depends): Work around lvm's configure script path detection
2013-12-04 17:07:07 -08:00
Michael Marineau
7bd16b8c0e
fix(profiles): Use sys-block/thin-provisioning-tools-0.2.8-r1
...
This moves ruby from RDEPENDS to DEPENDS behind the 'test' USE flag.
2013-12-04 16:34:13 -08:00
Brandon Philips
cdacfd1243
Merge pull request #268 from philips/docker-0.7
...
feat(coreos/base): changes for docker 0.7
2013-12-03 17:08:06 -08:00
Brandon Philips
71430f7df0
feat(accept_keywords): boost build is needed by lvm
2013-12-03 17:07:23 -08:00
Brandon Philips
36189f4b23
feat(coreos-devel/sdk-depends): add boost-build
...
building boost requires that the SDK has the b2 command line utility
installed in /usr/bin/b2. Install this utility in the sdk.
2013-12-03 17:07:23 -08:00
Brandon Philips
89561b6f85
feat(coreos/base): add lvm thin
2013-12-03 17:07:17 -08:00