sys-apps / baselayout

Filesystem baselayout and init scripts

Official package sites : https://www.gentoo.org/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
build split-usr

v2.6-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
alpha amd64 arm arm64 hppa ia64 ppc ppc64 x86 ~amd64-fbsd ~m68k ~mips ~riscv ~s390 ~sh ~sparc ~x86-fbsd
USE flags
build split-usr

v2.4.1-r2 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~mips ~riscv ~x86-fbsd
USE flags
build

General

build
!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1]
split-usr
Enable this if /bin and /usr/bin are separate directories

kernel

FreeBSD
KERNEL setting for system using the FreeBSD kernel
linux
KERNEL setting for system using the Linux kernel

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

app-emulation / ganeti : Ganeti is a virtual server management software tool

app-misc / livecd-tools : Gentoo LiveCD tools for autoconfiguration of hardware

net-fs / openafs-legacy : Legacy path symlinks to access FHS-compliant OpenAFS installation

sys-apps / ifplugd : Brings up/down ethernet ports automatically with cable detection

sys-apps / systemd : System and service manager for Linux

sys-freebsd / freebsd-cddl : FreeBSD CDDL (opensolaris/zfs) extra software

sys-freebsd / freebsd-usbin : FreeBSD /usr/sbin tools

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

269904
With wpa-supplicant, sys-apps/baselayout 1.* and 2.*/openrc's 'need net' dep fails to check for a working network interface
443116
sys-apps/lsb-release with sys-apps/baselayout-2.2 - /etc/os-release breaks lsb-release
484796
sys-apps/baselayout: consider replacing /etc/sysctl.conf with /etc/sysctl.d/99-*.conf
592104
sys-apps/baselayout: simplify the ebuild as much as possible
592392
sys-apps/baselayout: look into automating updates of /etc/services
598880
sys-apps/baselayout-2.3 fails if /usr/local is invalid symlink
633484
sys-apps/baselayout prefix changes
648880
sys-apps/baselayout should own the /var/run symlink
662324
sys-apps/baselayout-2.6-r1- multilib_layout: non-empty dir found where we needed a symlink: ${prefix}lib - possibly due to system being nomultilib
667020
sys-libs/libunwind-1.2.1-r2 with sys-apps/baselayout[-split-usr] and default/linux/amd64/17.1 profile: /usr/lib{,64}/libunwind.so disappears regularly
672272
sys-apps/baselayout-2.6: aliases from /etc/bash/bashrc override /etc/profile.d/*
677564
sys-apps/baselayout-2.6-r1: /etc/profile: Please reconsider ROOTPATH support
679162
sys-apps/baselayout: /etc/profile: Please source /etc/profile.d/* after setting PS1
679358
sys-apps/baselayout: include Gentoo logo
681760
sys-apps/baselayout-prefix-2.6-r1 : file collision with sys-apps/baselayout-2.6-r1
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/baselayout: Add ~riscv keyword
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
sys-apps/baselayout: sync live
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: William Hubbs <williamh@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
sys-apps/baselayout: Stable for HPPA too.
Package-Manager: Portage-2.3.52, Repoman-2.3.12 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-apps/baselayout: Removed old.
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
sys-apps/baselayout: Mark 2.6-r1 stable
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: William Hubbs <williamh@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
sys-apps/baselayout: 2.6-r1 bump for 17.1 profiles
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
sys-apps/baselayout: style change
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
William Hubbs · gentoo
sys-apps/baselayout: remove broken 2.5-r1 version
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: sync live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout-2.6: typo fix
William Hubbs · gentoo
sys-apps/baselayout: 2.6 bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: sync live ebuild
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: remove broken 2.5 version
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: 2.5-r1 bump for bug #656380
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: 2.5 version bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: change usrmerge use flag to split-usr
This is so we will be in line with systemd's usage of split-usr. Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: add back the build use flag
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: live ebuild: add warning about path change
Package-Manager: Portage-2.3.24, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: Live ebuild cleanups:
- run layout targets in src_install - call multilib_layout only in pkg_setup - remove some baselayout-1.x migration code from pkg_preinst/pkg_postinst Package-Manager: Portage-2.3.19, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: Stable 2.4.1-r2 on sparc
I'm not sure why this was the only arch where this version wasn't stable. Package-Manager: Portage-2.3.19, Repoman-2.3.6
William Hubbs · gentoo
sys-apps/baselayout: remove version 2.3
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michał Górny · gentoo
*/*: Remove sparc-fbsd keywords
Mike Frysinger · gentoo
sys-apps/baselayout: mark 2.4.1-r2 arm64/m68k/s390/sh stable
Michał Górny · gentoo
sys-apps/baselayout: Fix handling transitional lib32 symlink
William Hubbs · gentoo
sys-apps/baselayout: add support for usr merge to live for testing
Package-Manager: Portage-2.3.13, Repoman-2.3.3
William Hubbs · gentoo
sys-apps/baselayout: add live ebuild for testing
Package-Manager: Portage-2.3.8, Repoman-2.3.3
William Hubbs · gentoo
sys-apps/baselayout: add more local variables
Package-Manager: Portage-2.3.8, Repoman-2.3.3
William Hubbs · gentoo
sys-apps/baselayout: 2.4.1-r2: fix tmpfs warning
bug: https://bugs.gentoo.org/show_bug.cgi?id=633360 Package-Manager: Portage-2.3.8, Repoman-2.3.3
William Hubbs · gentoo
sys-apps/baselayout: remove unstable version
Package-Manager: Portage-2.3.8, Repoman-2.3.3
William Hubbs · gentoo
sys-apps/baselayout: stabilize 2.4.1-r2 for #631510
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Benda Xu · gentoo
sys-apps/baselayout: handle Prefix-related paths more robustly.
commit 6d45b94abca08b1c124e11 fails with a corner case that EPREFIX contains substring /usr. This commit fix it by using the well tested hprefixify from prefix.eclass. Also apply hprefix to other files to simplify the ebuild. Tested on both Prefix and vanilla Gentoo. Move the host PATHs to /etc/env.d/99host. For Prefix, ROOTPATH will always be used, because it is almost a single user system. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Tim Harder · gentoo
sys-apps/baselayout: fix version_is_at_least function typo
Guilherme Amadio · gentoo
sys-apps/baselayout: add ${EPREFIX}/bin to $PATH on prefix
Fixes: https://bugs.gentoo.org/624522 Package-Manager: Portage-2.3.6, Repoman-2.3.3
William Hubbs · gentoo
sys-apps/baselayout: 2.4.1 version bump
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mike Frysinger · gentoo
sys-apps/baselayout: mark 2.3 arm64/m68k/s390/sh stable
Lars Wendler · gentoo
sys-apps/baselayout: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
sys-apps/baselayout: ia64 stable wrt bug #596104
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/baselayout: ppc stable wrt bug #596104
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/baselayout: sparc stable wrt bug #596104
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Thomas Deutschmann · gentoo
sys-apps/baselayout: x86 stable (bug #596104)
Package-Manager: Portage-2.3.2, Repoman-2.3.1
Aaron Bauman · gentoo
sys-apps/baselayout: amd64 stable wrt bug #596104
Markus Meier · gentoo
sys-apps/baselayout: arm stable, bug #596104
Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm"
Jeroen Roovers · gentoo
sys-apps/baselayout: Stable for HPPA PPC64 (bug #596104).
Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches
Tobias Klausmann · gentoo
sys-apps/baselayout-2.3-r0: stable on alpha
Gentoo-Bug: 596104
Michał Górny · gentoo
sys-apps/baselayout: Do not complain about lib+lib32 when it is valid
Remove the error on 'lib' directory with SYMLINK_LIB=no multilib layout if lib32 is a valid directory as well. This fixes the wrong assert in the new no-lib-symlink profile while preserving the check on regular lib+lib64 profile.
Michał Górny · gentoo
sys-apps/baselayout: Fix SYMLINK_LIB=no to create lib dir instead of sym
Fix the 'else' branch of SYMLINK_LIB=no code to create 'lib' as a directory rather than a symlink.
William Hubbs · gentoo
sys-apps/baselayout: 2.3 version bump
Package-Manager: portage-2.2.28
Benda Xu · gentoo
sys-apps/baselayout: revision bump to have EAPI=5 and support Prefix.
Bug: 532050 Package-Manager: portage-2.2.28
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed