MAKE.CONF CHANGES:

PYTHON_SINGLE_TARGET changed from python2_7 to python3_4. Anything needing python2_7 will be set in package.use.


PACKAGES REMOVED:

media-video/smplayer. VLC is the default media player for Gentoo Studio. Users wanting (s)mplayer can emerge it after install. This also helps keep the tarball size down by only having one default media player.

app-emulation/wine. This package was deprecated by Gentoo.

sys-apps/mlocate. File indexing will be left up to the user post-install.


PACKAGES ADDED:

net-misc/networkmanager and gnome-extra/nm-applet. Networkmanager was added to the world file separately, so users wishing to keep networkmanager but use another interface can unmerge nm-applet without removing networkmanager as a dependency.

app-emulation/wine-any. This replaces app-emulation wine.

media-sound/cadence-bin. This is just a backup in case media-sound/cadence-9999 ever fails.


EBUILDS UPDATED:

media-sound/jack2 in the overlay has been updated to version 1.9.12 and continues to support Firewire devices.

media-sound/supercollider was updated to avoid violating multilib strict. The updated ebuild can be found in the overlay and should be on your system with the next eix-sync if you have an existing installation. See https://bugs.gentoo.org/628362


OVERLAY CHANGES:

media-libs/bio2jack added to overlay and modified to require jack2 instead of virtual/jack. virtual/jack allows for JACK 1, which cannot coexist with the supported JACK 2. bio2jack is a dependency of media-sound/audacious. Existing users may need to add media-libs/bio2jack::gentoo to /etc/portage/package.mask/media-libs in order to force the Gentoo Studio ebuild to take precedence.

GentooStudio overlay moved to /var/lib/GentooStudio.

Gentoo-audio overlay added to /var/lib/gentooaudio and is now an official repository for Gentoo Studio. audio-overlay will take precedence over GentooStudio.

/usr/local/portage is now unused by default. Users can add custom ebuilds to /usr/local/portage if they wish.


USE CHANGES:

app-emulation/wine-any has been set to use -abi_x86_64 until packages that depend on it, such as dssi-vst, can handle multilib correctly.

a2jmidid set in make.conf. This is for cadence and anything else that might use it in the future.


KERNEL UPDATE:

sys-kernel/rt-sources-4.14.6_p7

genkernel keyworded to ~amd64 in order to prevent firmware install issue.


SYSTEM CHANGES:

Default profile is now default/linux/amd64/17.0.

Default Python set to 3.5.

Recommended locale is UTF-8, in addition to any region-specific locales the user wishes to set.


KNOWN ISSUES

Cadence and related tools need to be executed from command line. Ex: > Cadence. Desktop entries should be created in a future version of the cadence-bin ebuild.

If, after installation, ModemManager/NetworkManager hangs before reaching the login manager, chroot into your system and remove NetworkManager from the default runlevel. I have seen this happen once on a hard-wired system. The solution was to perform a standard ln -s /etc/init.d/net.lo /etc/init.d/net.enp5s0, or whatever your NIC is, and put that in the default runlevel. Please get in touch if you need help with this issue.

After installation, if clicking on items in the Xfce applications menu doesn’t do anything, ctrl-alt-F1, login as root, and re-emerge xfce4-meta.

If you have an Nvidia card, please see the troubleshooting section of gentoostudio.org.


ADDITIONAL NOTES:

Catalyst, the software used to build the tarballs, was updated from 2.x to 3.x in the virtual machine on which the tarballs are built. There may be some tweaks/bumps along the way while making sure the tarballs are exactly what I intend them to be.

The Minimal installation will be dropped. I regret having to make this decision, but the Complete installation is all I can handle while still having time for the other things I need to do. Anything you’d want to do with a Minimal installation can be done just as well with the Complete installation – it just comes with a desktop environment and software by default. Please accept my apologies.

Someone asked about how much packages are contributing to the tarball size, so for curiosity’s sake: https://gentoostudio.org/src/builds/complete/pkgsizes

I am attempting to regain ownership of the #gentoostudio channel I created on Freenode years ago. I have requested group registration. I hope to be able to use #gentoostudio to interact with devs (volunteers wanted) and users. More on that as it happens. Users can still go there and post questions in the meantime. Just ask – don’t ask to ask, and be patient.