Merge ~ubuntukylin-members/ubuntu-seeds/+git/ubuntukylin:drop-mouseemu into ~ubuntu-core-dev/ubuntu-seeds/+git/platform:groovy

Proposed by Steve Langasek
Status: Rejected
Rejected by: Steve Langasek
Proposed branch: ~ubuntukylin-members/ubuntu-seeds/+git/ubuntukylin:drop-mouseemu
Merge into: ~ubuntu-core-dev/ubuntu-seeds/+git/platform:groovy
Diff against target: 1098 lines (+963/-0) (has conflicts)
15 files modified
STRUCTURE (+9/-0)
blacklist (+71/-0)
boot (+3/-0)
build-essential (+3/-0)
desktop (+208/-0)
desktop.minimal-remove (+198/-0)
doc/langpacks.txt (+17/-0)
installer (+3/-0)
live (+50/-0)
minimal (+3/-0)
required (+3/-0)
ship-live (+41/-0)
standard (+3/-0)
supported (+316/-0)
supported-desktop-extra (+35/-0)
Conflict in STRUCTURE
Conflict in blacklist
Conflict in boot
Conflict in build-essential
Conflict in desktop
Conflict in doc/langpacks.txt
Conflict in installer
Conflict in live
Conflict in minimal
Conflict in required
Conflict in ship-live
Conflict in standard
Conflict in supported
Reviewer Review Type Date Requested Status
Ubuntu Core Development Team Pending
Review via email: mp+392048@code.launchpad.net

Description of the change

Tracks the change from https://code.launchpad.net/~vorlon/ubuntu-seeds/+git/ubuntu/+merge/383532 on Ubuntu Desktop; the mouseemu package has been dropped from Debian, so we probably want to drop it from Ubuntu as well.

To post a comment you must log in.
Revision history for this message
Steve Langasek (vorlon) wrote :

(targeted wrong branch; change has been properly merged)

Unmerged commits

cd15004... by Steve Langasek

drop mouseemu, following Ubuntu

2e95a03... by handsome_feng

Add desktop.minimal-remove

648ff43... by handsome_feng

Ship nvidia drivers and amd64-microcode in the live pool

0255bf0... by Olivier Tilloy

Replace gvfs-bin (being removed in groovy) by libglib2.0-bin (for `gio open`).

98b551f... by handsome_feng

Drop fcitx-ui-qimpanel, baobab and gnome-system-log

5db513d... by handsome_feng

Drop grub and grub-efi [amd64]; add shim-signed [amd64]; add zsys

7a6def7... by Ɓukasz Zemczak

platform.focal -> platform.groovy

9003c28... by handsome_feng

Add qt5-ukui-platformtheme to desktop recommend; format the zfs stuff in live

725615a... by handsome_feng

Drop fcitx-pinyin, fcitx-table-wubi since we have googlepinyin; drop chromium since we have firefox

d67eb21... by handsome_feng

Add zfs support

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
diff --git a/STRUCTURE b/STRUCTURE
index 22cc1c0..0d31d14 100644
--- a/STRUCTURE
+++ b/STRUCTURE
@@ -1,3 +1,4 @@
1<<<<<<< STRUCTURE
1feature follow-recommends2feature follow-recommends
2feature no-follow-build-depends3feature no-follow-build-depends
3required:4required:
@@ -34,3 +35,11 @@ supported-sysadmin-server: standard
34supported-server: supported-misc-servers supported-hardware-common supported-hardware-server supported-installer-common supported-installer-server supported-network-common supported-sysadmin-common supported-sysadmin-server build-essential supported-development-common supported-kernel-common supported-cloud supported-maas supported-landscape supported-openstack35supported-server: supported-misc-servers supported-hardware-common supported-hardware-server supported-installer-common supported-installer-server supported-network-common supported-sysadmin-common supported-sysadmin-server build-essential supported-development-common supported-kernel-common supported-cloud supported-maas supported-landscape supported-openstack
35supported-desktop: supported-hardware-desktop supported-installer-desktop supported-hardware-common supported-installer-common supported-network-common supported-network-client supported-sysadmin-common build-essential supported-development-common supported-development-desktop supported-kernel-common supported-kernel-desktop36supported-desktop: supported-hardware-desktop supported-installer-desktop supported-hardware-common supported-installer-common supported-network-common supported-network-client supported-sysadmin-common build-essential supported-development-common supported-development-desktop supported-kernel-common supported-kernel-desktop
36supported-common: supported-server supported-desktop 37supported-common: supported-server supported-desktop
38=======
39include platform.groovy
40desktop: desktop-common
41live: desktop live-common
42ship-live: boot live
43# make sure supported remains the last entry
44supported: desktop ship-live supported-common language-packs
45>>>>>>> STRUCTURE
diff --git a/blacklist b/blacklist
37new file mode 10064446new file mode 100644
index 0000000..7812dd4
--- /dev/null
+++ b/blacklist
@@ -0,0 +1,71 @@
1<<<<<<< blacklist
2=======
3# blacklist: gnome1
4# We want to avoid shipping GNOME 1.x components if possible
5gconf
6libxml
7libcapplet
8gnome-bin
9gnome-libs
10
11# blacklist: unity
12# We don't use unity, and use ukui-greeter
13unity-greeter
14unity-control-center
15
16# blacklist: misc
17# Packages which are pulled in incidentally (typically by build-dependencies)
18# and could be trivially replaced with something that we ship
19
20# java-common build-depends
21#dpsyco
22# various build-depends, pulls in lua, consider standarizing html->text
23#elinks
24# could be removed by getting rid of CHILL, which nothing uses
25gcc-2.95
26# tcl8.3 and tcl8.4 is more than enough, consider dropping tcl8.3 too
27tcl8.0
28# no one actually uses this anymore
29#zephyr
30# mdz, 2004-06-15: only pulled in by vim
31ruby1.8
32
33# blacklist: security
34#
35# Packages which are not supportable from a security standpoint
36#
37
38## mdz: Packages noticed in 2004-06-14 review of germinate output
39uw-imap
40# We shall only ship current kernel-source
41kernel-source-2.4.22
42kernel-source-2.4.23
43kernel-source-2.4.24
44kernel-source-2.4.25
45kernel-source-2.2.25
46# results in lots of unwanted setuid-ness; modern stuff uses X or fb
47svgalib
48# we ship server software with TLS built-in
49stunnel
50
51# mdz, 2004-06-15
52apache
53
54## Packages which haven't shown up yet; make sure they don't sneak in
55
56# mdz, 2004-06-14: many, many bugs and unmaintained (both debian and upstream)
57metamail
58# mdz, 2004-06-14: lots of unsafe string handling, CVE-2002-0789,
59# CAN-2003-0436, CAN-2003-0437
60mnogosearch
61# mdz, 2004-06-14: requires no explanation
62wu-ftpd
63# mdz, 2004-06-14: CAN-2003-0781, unmaintained upstream, Debian#210444
64ecartis
65# mdz, 2004-06-14: lots of DoS and other badness, CAN-2003-0946, CAN-2004-0270,
66# debian#209084
67clamav
68# mdz, 2004-06-14: upstream deliberately obfuscates vulnerabilities
69# mdz, 2004-06-20: CAN-2002-0757, CAN-2003-0101, SNS 74, SNS 75
70webmin
71>>>>>>> blacklist
diff --git a/boot b/boot
index cf1dd20..e35392a 100644
--- a/boot
+++ b/boot
@@ -1,3 +1,4 @@
1<<<<<<< boot
1= Kernels and Bootloaders =2= Kernels and Bootloaders =
23
3The default kernels and bootloaders are not to be installed by debootstrap,4The default kernels and bootloaders are not to be installed by debootstrap,
@@ -44,3 +45,5 @@ restricted modules.
44Stop grub-common -> base-files -> awk from selecting mawk. (Since the boot seed doesn't inherit from required for arcane reasons, this is the only way we can make this work reliably ...)45Stop grub-common -> base-files -> awk from selecting mawk. (Since the boot seed doesn't inherit from required for arcane reasons, this is the only way we can make this work reliably ...)
4546
46 * mawk47 * mawk
48=======
49>>>>>>> boot
diff --git a/build-essential b/build-essential
index f51f613..cc5efb1 100644
--- a/build-essential
+++ b/build-essential
@@ -1,3 +1,4 @@
1<<<<<<< build-essential
1 * Feature: no-follow-recommends2 * Feature: no-follow-recommends
23
3This seed is used to implement the debootstrap buildd variant.4This seed is used to implement the debootstrap buildd variant.
@@ -10,3 +11,5 @@ This seed is used to implement the debootstrap buildd variant.
10 * libc6-dev [!alpha !ia64]11 * libc6-dev [!alpha !ia64]
11 * libc6.1-dev [alpha ia64]12 * libc6.1-dev [alpha ia64]
12 * make13 * make
14=======
15>>>>>>> build-essential
diff --git a/desktop b/desktop
13new file mode 10064416new file mode 100644
index 0000000..eeeb3e5
--- /dev/null
+++ b/desktop
@@ -0,0 +1,208 @@
1<<<<<<< desktop
2=======
3Task-Per-Derivative: 1
4Task-Section: user
5Task-Description: Ubuntu Kylin desktop
6Task-Extended-Description: This task provides the Ubuntu Kylin desktop environment.
7Task-Key: ubuntukylin-desktop
8Task-Seeds: desktop-common
9
10= Hardware and Architecture Support =
11
12== Architecture-independent ==
13
14Bluetooth:
15
16 * (blueman) # desktop bluetooth support
17
18= Network Services =
19
20Basic network services, VPN and Windows integration.
21
22 * (avahi-autoipd) # IPv4 link-local interface configuration support
23 * (network-manager-gnome) # see NetworkRoaming spec
24 * (network-manager-pptp-gnome)
25 * (libproxy1-plugin-gsettings)
26 * (libproxy1-plugin-networkmanager)
27 * (ppp) # ppp utilities useful to be on a CD when someone needs them
28 * (pppconfig)
29 * (pppoeconf)
30 * (kylin-nm)
31 * (net-tools)
32
33= GUI infrastructure =
34
35 * (xterm)
36 * (mate-notification-daemon)
37
38Input methods:
39
40 * (im-config)
41 * (fcitx)
42 * (fcitx-frontend-gtk2)
43 * (fcitx-frontend-gtk3)
44 * (fcitx-frontend-qt5)
45 * (fcitx-ui-classic)
46 * (fcitx-table)
47 * (fcitx-module-cloudpinyin)
48 * (fcitx-googlepinyin)
49
50= Desktop apps =
51
52We use many GNOME applications as part of our desktop user interface. Rather than using Debian's meta-packages they are deliberately expanded so that we can select things a bit better.
53
54 * (apport-gtk)
55 * (whoopsie)
56 * (thunderbird)
57 * (thunderbird-gnome-support)
58 * lightdm
59 * (app-install-data-partner)
60 * (transmission-gtk)
61 * (system-config-printer)
62 * (gnome-font-viewer)
63 * (gucharmap)
64 * language-selector-gnome
65 * (firefox)
66 * (xul-ext-ubufox)
67 * (rhythmbox)
68 * (cheese)
69 * software-properties-gtk
70# * (totem) # Ubuntu Kylin remove
71 * ubuntu-release-upgrader-gtk
72 * update-manager
73 * update-notifier
74 * yelp
75 * zenity
76 * (xdg-utils) # useful utilities
77 * xdg-user-dirs
78 * xdg-user-dirs-gtk
79 * pulseaudio
80 * (pulseaudio-module-bluetooth)
81 * (libglib2.0-bin) # mostly used as xdg-open backend (gio open)
82 * (gvfs-fuse) # let non-GNOME apps see GVFS via fuse
83 * (gnome-disk-utility)
84 * (simple-scan)
85 * (remmina)
86 * (shotwell)
87 * (usb-creator-gtk) [i386 amd64]
88 * (deja-dup)
89 * xdiagnose
90 * libcanberra-pulse
91
92Software center
93 * (ubuntu-kylin-software-center)
94
95= Key management and signing =
96
97 * (gnome-keyring)
98 * (seahorse)
99 * (libpam-gnome-keyring)
100
101We use gnupg's pinentry support as of wily, instead of gnome-keyring as before.
102
103 * (gnupg-agent)
104
105Games: We only ship a few by default.
106 * (aisleriot)
107 * (gnome-mahjongg)
108 * (gnome-mines)
109 * (gnome-sudoku)
110 * (branding-ubuntu) # Ubuntu branding for some games
111
112Default office suite: libreoffice
113
114 * (libreoffice-style-breeze)
115 * (libreoffice-gnome)
116 * (libreoffice-writer)
117 * (libreoffice-calc)
118 * (libreoffice-impress)
119 * (libreoffice-math)
120 * (libreoffice-ogltrans)
121 * (libreoffice-pdfimport)
122
123Themes: we will ship only the very best looking themes. We won't ship everything that Debian ships, just a custom package that includes the themes we want. These packages are included for size guidance until we have Ubuntu-specific packages.
124
125 * ubuntu-artwork
126 * ubuntu-sounds
127 * gnome-session-canberra # Needed to make login/logout sounds audible.
128 * dmz-cursor-theme
129
130Boot theme
131
132 * (plymouth-theme-ubuntu-logo)
133
134Fonts
135
136 * (fonts-noto)
137 * (fonts-noto-color-emoji)
138
139Settings: we have some settings overrides by default in an unique package.
140 * ubuntu-settings
141 * ubuntukylin-default-settings # Ubuntu Kylin add
142
143The gstreamer1.0 packages we want to install:
144
145 * gstreamer1.0-alsa
146 * gstreamer1.0-plugins-base-apps
147 * gstreamer1.0-pulseaudio
148
149Accessibility tools:
150
151 * (gnome-accessibility-themes)
152 * (orca)
153 * (onboard)
154 * (brltty)
155 * (xcursor-themes)
156 * (speech-dispatcher)
157 * (mousetweaks)
158 * at-spi2-core
159 * libatk-adaptor
160
161= Documentation =
162
163 * doc-base # integrates with scrollkeeper
164 * (ubuntu-kylin-docs) # Ubuntu Kylin add
165
166= Other =
167
168 * ubuntukylin-desktop # metapackage for everything here
169# * (example-content) # dholbach: dapper feature goal (wiki.ubuntu.com/ExampleContent) #ubuntukylin remove
170 * (libwmf0.2-7-gtk)
171
172= Ubuntu Kylin =
173 * ukui-greeter
174 * (youker-assistant)
175 * ubuntukylin-wallpapers
176 * ubuntukylin-keyring
177 * (firefox-locale-zh-hans)
178 * (thunderbird-locale-zh-hans)
179 * (thunderbird-locale-zh-cn)
180 * (libreoffice-l10n-zh-cn)
181 * ubuntukylin-theme
182 * (indicator-china-weather)
183 * ukui-desktop-environment
184 * ukui-menu
185 * ukui-session-manager
186 * ukui-control-center
187 * ukui-screensaver
188 * peony
189 * ukwm
190 * ukui-media
191 * ukui-panel
192 * ukui-sidebar
193 * ukui-settings-daemon
194 * ukui-power-manager
195 * (kylin-display-switch)
196 * (ukui-window-switch)
197 * (kylin-burner)
198 * (kylin-video)
199 * ukui-polkit
200 * (qt5-ukui-platformtheme)
201
202= MATE applications =
203 * (mate-calc)
204 * (pluma)
205 * (mate-system-monitor)
206 * (mate-terminal)
207 * (atril)
208>>>>>>> desktop
diff --git a/desktop.minimal-remove b/desktop.minimal-remove
0new file mode 100644209new file mode 100644
index 0000000..1ba5647
--- /dev/null
+++ b/desktop.minimal-remove
@@ -0,0 +1,198 @@
1# This is a list of packages to be removed when the 'minimal' option is
2# selected during installation.
3
4# Note that the format is NOT the same as the usual seed format. This file is
5# not processed by germinate - it is simply downloaded during image builds.
6
7# kylin-video
8
9kylin-video
10mplayer
11mpv
12libavdevice58
13liblua5.2-0
14libdc1394-22
15libdvdnav4
16libopenal1
17libopenal-data
18libsdl2-2.0-0
19libsndio7.0
20libva-wayland2
21
22# youtube-dl
23
24ffmpeg
25libavresample4
26libqt5core5a
27libqt5gui5
28libqt5svg5
29libqt5network5
30libqt5positioning5
31libqt5printsupport5
32libqt5qml5
33libqt5quick5
34libqt5sensors5
35libqt5webchannel5
36libqt5webkit5
37libqt5widgets5
38phantomjs
39python3-pyxattr
40rtmpdump
41youtube-dl
42
43# Deja Dup
44
45deja-dup
46deja-dup-caja
47duplicity
48gir1.2-caja-2.0
49gir1.2-gtk-3.0
50libgoa-1.0-0b
51libnautilus-extension1a
52librsync1
53librsync2
54python3-bcrypt
55python3-fasteners
56python3-future
57python3-lib2to3
58python3-lockfile
59python3-monotonic
60python3-paramiko
61
62# Documentation
63
64ubuntu-kylin-docs
65
66# GNOME Disks
67
68cracklib-runtime
69gnome-disk-utility
70libcrack2
71libpwquality-common
72libpwquality1
73
74# GUFW
75
76gufw
77
78# LibreOffice
79
80fonts-liberation2
81fonts-opensymbol
82gstreamer1.0-gtk3
83libabw-0.1-1
84libboost-date-time1.67.0
85libboost-filesystem1.67.0
86libboost-iostreams1.67.0
87libboost-locale1.67.0
88libboost-system1.67.0
89libboost-thread1.67.0
90libcdr-0.1-1
91libclucene-core1v5
92libclucene-contribs1v5
93libcmis-0.5-5v5
94libcolamd2
95libe-book-0.1-1
96libeot0
97libepubgen-0.1-1
98libetonyek-0.1-1
99libexttextcat-2.0-0
100libexttextcat-data
101libfreehand-0.1-1
102libgpgmepp6
103liblangtag-common
104liblangtag1
105libmhash2
106libmspub-0.1-1
107libmwaw-0.3-3
108libmythes-1.2-0
109libneon27-gnutls
110libodfgen-0.1-1
111liborcus-0.14-0
112libpagemaker-0.0-0
113libraptor2-0
114librasqal3
115librdf0
116librevenge-0.0-0
117libsuitesparseconfig5
118libvisio-0.1-1
119libwpd-0.10-10
120libwpg-0.3-3
121libwps-0.4-4
122libxmlsec1
123libxmlsec1-nss
124libyajl2
125libreoffice-avmedia-backend-gstreamer
126libreoffice-base-core
127libreoffice-calc
128libreoffice-common
129libreoffice-core
130libreoffice-draw
131libreoffice-gnome
132libreoffice-gtk3
133libreoffice-impress
134libreoffice-l10n-zh-cn
135libreoffice-math
136libreoffice-ogltrans
137libreoffice-pdfimport
138libreoffice-style-colibre
139libreoffice-style-elementary
140libreoffice-style-galaxy
141libreoffice-style-tango
142libreoffice-writer
143lp-solve
144python3-uno
145uno-libs3
146ure
147
148# Rhythmbox
149
150gir1.2-gst-plugins-base-1.0
151gir1.2-gstreamer-1.0
152gir1.2-rb-3.0
153libdmapsharing-3.0-2
154libgom-1.0-0
155libgpod-common
156libgpod4
157libgrilo-0.3-0
158liblirc-client0
159libsgutils2-2
160librhythmbox-core10
161libtotem-plparser18
162libtotem-plparser-common
163media-player-info
164python3-mako
165python3-markupsafe
166rhythmbox
167rhythmbox-data
168rhythmbox-plugin-alternative-toolbar
169rhythmbox-plugins
170
171# Seahorse
172
173seahorse
174
175# Transmission
176
177libcurl4
178libevent-2.1-6
179libminiupnpc17
180libnatpmp1
181transmission-common
182transmission-gtk
183
184# Shotwell
185
186libexiv2-14
187libgexiv2-2
188libraw19
189shotwell
190shotwell-common
191
192# Simple Scan
193
194simple-scan
195
196# indicator-china-weather
197
198indicator-china-weather
diff --git a/doc/langpacks.txt b/doc/langpacks.txt
index 81c8baa..b234e4c 100644
--- a/doc/langpacks.txt
+++ b/doc/langpacks.txt
@@ -27,6 +27,7 @@ language and all languages above it.
27The list is vertically ordered by the priority, i. e. they should be27The list is vertically ordered by the priority, i. e. they should be
28added from top to down.28added from top to down.
2929
30<<<<<<< doc/langpacks.txt
30Input support packages31Input support packages
31======================32======================
3233
@@ -39,3 +40,19 @@ language code:
39 check-language-support -l ja --show-installed -p ibus40 check-language-support -l ja --show-installed -p ibus
4041
41This displays the input methods for Japanese ("ja").42This displays the input methods for Japanese ("ja").
43=======
44Language support on DVDs
45========================
46
47CDs are generally too small to ship a significant amount of language support
48packages (spell checkers, etc.), thus we only ship a subset for English there.
49
50On DVDs, you should use check-language-support (from the
51language-selector-common package) to compute the set of langauge support
52packages which you want to add to DVD ship ("dvd-langsupport") or the DVD live
53system ("dvd-live-langsupport"). Generate these with this command:
54
55 for l in en es xh pt de fr; do echo "= Language support for $l ="; check-language-support --show-installed -l $l | xargs -n1 | sed 's/^/ * /'; echo; done > dvd-langsupport
56
57Update the list of languages accordingly.
58>>>>>>> doc/langpacks.txt
diff --git a/installer b/installer
index a7135de..2c68722 100644
--- a/installer
+++ b/installer
@@ -1 +1,4 @@
1<<<<<<< installer
1Empty installer seed, in case any other seeds still reference it.2Empty installer seed, in case any other seeds still reference it.
3=======
4>>>>>>> installer
diff --git a/live b/live
2new file mode 1006445new file mode 100644
index 0000000..579138b
--- /dev/null
+++ b/live
@@ -0,0 +1,50 @@
1<<<<<<< live
2=======
3Task-Per-Derivative: 1
4Task-Section: user
5Task-Description: Ubuntu Kylinlive CD
6Task-Extended-Description: This task provides the extra packages installed on the Ubuntu Kylin live CD. It is neither useful nor recommended to install this task in other environments.
7Task-Relevance: 2
8Task-Key: ubiquity-frontend-gtk
9Task-Test-new-install: skip show
10Task-Seeds: live-common
11
12 * Languages: en
13 * language-pack-${Languages}
14 * language-pack-gnome-${Languages}
15
16# subset of English language support which we want by default:
17# * libreoffice-help-en-us [i386 amd64] # Ubuntu Kylin remove
18 * hunspell-en-us
19 * wamerican
20
21 * Languages: zh-hans
22 * language-pack-${Languages}
23 * language-pack-gnome-${Languages}
24
25Enough room on i386/powerpc, not enough on amd64:
26# * Languages: pt de
27# * language-pack-${Languages} [i386 powerpc]
28# * language-pack-gnome-${Languages} [i386 powerpc]
29
30 * gparted
31 * cifs-utils # Needed by casper for CIFS root=
32
33== Ubiquity components ==
34
35These packages make up the Ubiquity live installer.
36
37 * ubiquity-frontend-gtk
38 * ubiquity-ubuntu-artwork
39# * ubiquity-slideshow-ubuntu # Ubuntu Kylin remove
40 * ubiquity-slideshow-ubuntukylin # Ubuntu Kylin add
41
42== ZFS support ===
43
44 * zfsutils-linux
45 * zfs-initramfs
46 * zsys
47
48== Secureboot setup ==
49 * shim-signed [amd64]
50>>>>>>> live
diff --git a/minimal b/minimal
index d2b806a..b0c4116 100644
--- a/minimal
+++ b/minimal
@@ -1,3 +1,4 @@
1<<<<<<< minimal
1Task-Section: user2Task-Section: user
2Task-Relevance: 93Task-Relevance: 9
3Task-Description: Minimal base system4Task-Description: Minimal base system
@@ -61,3 +62,5 @@ These provide various networking services, all should be configured in a client-
61 * init # ensure we have an init system (but minimal chroots)62 * init # ensure we have an init system (but minimal chroots)
62 * ubuntu-minimal # Ubuntu-specific bits we want on every Ubuntu system63 * ubuntu-minimal # Ubuntu-specific bits we want on every Ubuntu system
6364
65=======
66>>>>>>> minimal
diff --git a/required b/required
index f309b2d..7230208 100644
--- a/required
+++ b/required
@@ -1,3 +1,4 @@
1<<<<<<< required
1This seed describes the packages at Priority: required. These packages are installed by the first pass of debootstrap, which extracts them (dpkg -x, without running maintainer scripts) in order to construct a basic environment into which it can chroot and install them properly.2This seed describes the packages at Priority: required. These packages are installed by the first pass of debootstrap, which extracts them (dpkg -x, without running maintainer scripts) in order to construct a basic environment into which it can chroot and install them properly.
23
3A system containing only required packages is not a supported Ubuntu system; you need to install at least the packages from minimal as well.4A system containing only required packages is not a supported Ubuntu system; you need to install at least the packages from minimal as well.
@@ -48,3 +49,5 @@ Other packages necessary to get started:
48 * procps49 * procps
49 * sensible-utils # used to be pulled in by debianutils, tons of undeclared deps50 * sensible-utils # used to be pulled in by debianutils, tons of undeclared deps
50 * sysvinit-utils # pidof tool (Debian #810018) and init-d-script for SysV init scripts51 * sysvinit-utils # pidof tool (Debian #810018) and init-d-script for SysV init scripts
52=======
53>>>>>>> required
diff --git a/ship-live b/ship-live
51new file mode 10064454new file mode 100644
index 0000000..9df49f0
--- /dev/null
+++ b/ship-live
@@ -0,0 +1,41 @@
1<<<<<<< ship-live
2=======
3The ship-live seed will be added to the live CD as an ordinary package
4archive. Here belongs anything that somebody might need to install after
5installing the contents of the live CD in order to get online and fetch more
6packages.
7
8== Hardware & Network Access ==
9
10 * pptp-linux # client for Microsoft-compatible VPN's, needed for some ISPs
11 * sl-modem-daemon # needed for some Winmodems (see OutoftheboxWinmodem)
12 * intel-microcode # needed to update Intel cpu microcode LP #1386257
13 * amd64-microcode # needed to update AMD cpu microcode LP #1386257
14
15 * libatm1 # suggested by ppp for PPP-over-ATM
16 * setserial # needed by folks with nonstandard serial ports
17 * ps3pf-utils [powerpc] # small utilities for PlayStation 3 systems
18 * elfspe2 [powerpc] # SPE access for Cell systems
19 * b43-fwcutter
20 * bcmwl-kernel-source #since we no longer have LRM
21 * wvdial # network-manager should replace this functionality ASAP
22
23 * /^linux-modules-nvidia-[0-9]+-generic/
24 * /^nvidia-driver-[0-9]+/ # Needed for networkless installation of graphics drivers
25
26== Installer ==
27
28 * grub-efi-amd64-signed [amd64]
29 * grub-efi-arm64 [arm64]
30 * shim-signed [amd64]
31 * oem-config-gtk
32 * oem-config-slideshow-ubuntu
33 * lupin-support [amd64 i386] # installer-for-windows
34 * uboot-mkimage [armel] # needed on dove for uboot
35
36== Blacklist ==
37
38libavcodec cannot be shipped on CDs (c.f. Ubuntu technical board resolution 2007-01-02).
39
40 * !libavcodec*
41>>>>>>> ship-live
diff --git a/standard b/standard
index bd6a467..25d84eb 100644
--- a/standard
+++ b/standard
@@ -1,3 +1,4 @@
1<<<<<<< standard
1Task-Section: user2Task-Section: user
2Task-Relevance: 83Task-Relevance: 8
3Task-Description: Standard system4Task-Description: Standard system
@@ -85,3 +86,5 @@ These are used for debugging problems or examining the system.
85 * ubuntu-standard # metapackage for everything here86 * ubuntu-standard # metapackage for everything here
86 * (apt) # James Westby, enables access to private PPAs among other things87 * (apt) # James Westby, enables access to private PPAs among other things
87 * language-selector-common # helps installer to work out which language-support packages to install88 * language-selector-common # helps installer to work out which language-support packages to install
89=======
90>>>>>>> standard
diff --git a/supported b/supported
88new file mode 10064491new file mode 100644
index 0000000..0c50dfe
--- /dev/null
+++ b/supported
@@ -0,0 +1,316 @@
1<<<<<<< supported
2=======
3Most of what was formerly in the supported seed is now in the dvd seed. This
4seed now includes some things that are too big for a DVD, and of course also
5inherits from everything else.
6
7= Language support =
8
9The following packages also have application translations, but are not
10using gettext, but a custom format. language-selector will install
11them as appropriate.
12
13 * /^evolution-documentation-/
14 * /^libreoffice-help-/
15 * /^libreoffice-l10n-/
16 * /^thunderbird-locale-/
17 * /^firefox-locale-/
18 * poppler-data
19# * ibus-sunpinyin # Ubuntu Kylin remove
20
21The following input aids are also installed on demand by
22language-selector:
23
24 * libenchant-voikko
25 * libreoffice-voikko
26 * mozvoikko
27 * tmispell-voikko
28 * openoffice.org-hyphenation
29 * /^hyphen-..$/
30 * hyphen-en-us
31 * /^mythes-/
32 * /^hunspell-[^-]*$/
33 * hunspell-eu-es
34 * hunspell-sv-se
35 * hunspell-gl-es
36 * hunspell-br
37
38myspell packages containing the hunspell dictionaries:
39
40 * myspell-af
41 * myspell-bg
42 * myspell-ca
43 * myspell-cs
44 * myspell-el-gr
45 * myspell-en-au
46 * myspell-en-gb
47 * myspell-en-us
48 * myspell-en-za
49 * myspell-eo
50 * myspell-es
51 * myspell-et
52 * myspell-fa
53 * myspell-fo
54 * myspell-ga
55 * myspell-gd
56 * myspell-gv
57 * myspell-he
58 * myspell-hr
59 * myspell-hy
60 * myspell-it
61 * myspell-ku
62 * myspell-lt
63 * myspell-lv
64 * myspell-nb
65 * myspell-nl
66 * myspell-nn
67 * myspell-nr
68 * myspell-ns
69 * myspell-pl
70 * myspell-pt
71 * myspell-sk
72 * myspell-sl
73 * myspell-ss
74 * myspell-st
75 * hunspell-sv-se
76 * myspell-sw
77 * myspell-th
78 * myspell-tn
79 * myspell-ts
80 * myspell-uk
81 * myspell-ve
82 * myspell-xh
83 * myspell-zu
84
85Other dictionaries, word lists, and thesauri:
86
87 * dict-foldoc
88 * dict-gcide
89 * dict-jargon
90 * dict-moby-thesaurus
91 * dict-vera
92 * dictd
93 * mythes-ca
94 * mythes-cs
95 * mythes-de
96 * mythes-de-ch
97 * mythes-en-au
98 * mythes-en-us
99 * mythes-fr
100 * mythes-hu
101 * mythes-it
102 * mythes-ne
103 * mythes-pl
104 * mythes-ro
105 * mythes-ru
106 * mythes-sk
107 * wamerican
108 * wbrazilian
109 * wbritish
110 * wbulgarian
111 * wcatalan
112 * wdanish
113 * wdutch
114 * wfaroese
115 * wfrench
116 * wgalician-minimos
117 * wirish
118 * witalian
119 * wmanx
120 * wngerman
121 * wnorwegian
122 * wogerman
123 * wpolish
124 * wportuguese
125 * wspanish
126 * wswedish
127 * wswiss
128 * wukrainian
129
130Fonts installed on demand by language-selector:
131
132 * fonts-arabeyes
133 * fonts-arphic-ukai
134 * fonts-arphic-uming
135 * fonts-farsiweb
136# * fonts-kacst # Ubuntu Kylin remove
137 * fonts-khmeros
138# * fonts-lao # Ubuntu Kylin remove
139 * fonts-manchufont
140 * fonts-mgopen
141 * fonts-nafees
142 * fonts-sil-abyssinica
143 * fonts-sil-ezra
144 * fonts-sil-nuosusil
145 * fonts-sil-padauk
146 * fonts-sil-scheherazade
147# * fonts-thai-tlwg # Ubuntu Kylin remove
148 * fonts-tibetan-machine
149 * fonts-ukij-uyghur
150 * ttf-alee
151 * ttf-bengali-fonts
152 * ttf-devanagari-fonts
153 * ttf-gujarati-fonts
154 * ttf-kannada-fonts
155 * ttf-malayalam-fonts
156 * ttf-oriya-fonts
157 * ttf-punjabi-fonts
158 * ttf-tamil-fonts
159 * ttf-telugu-fonts
160# * ttf-wqy-zenhei # deprecated
161
162Input methods installed on demand by language-selector:
163
164 * gtk-im-libthai
165 * ibus-anthy
166 * ibus-chewing
167 * ibus-hangul
168 * ibus-m17n
169 * ibus-sunpinyin
170 * ibus-table-cangjie
171 * ibus-table-wubi
172 * ibus-unikey
173
174Transitional packages:
175
176
177Transitional packages for upgrading 12.04.[1-9] with LTS enablement stacks to
17814.04 (remove them entirely in 14.10):
179 * %xorg-lts-transitional
180 * !xserver-xorg-video-geode-lts-quantal
181 * !xserver-xorg-video-geode-lts-raring
182 * !xserver-xorg-video-geode-lts-saucy
183 * !xserver-xorg-input-mtrack-lts-quantal
184 * !xserver-xorg-input-mtrack-lts-saucy
185 * !xserver-xorg-input-mtrack-lts-raring
186 * !xserver-xorg-input-kbd-lts-quantal
187 * !xserver-xorg-input-kbd-lts-saucy
188 * !xserver-xorg-input-kbd-lts-raring
189 * !xserver-xorg-input-joystick-lts-quantal
190 * !xserver-xorg-input-joystick-lts-saucy
191 * !xserver-xorg-input-joystick-lts-raring
192 * !xserver-xorg-input-joystick-dev-lts-quantal
193 * !xserver-xorg-input-joystick-dev-lts-saucy
194 * !xserver-xorg-input-joystick-dev-lts-raring
195
196= Installed on demand =
197
198 * apparmor-utils # AppArmor profile development
199 * apparmor-notify # LP: #893266
200 * apparmor-profiles
201 * libapache2-mod-apparmor
202 * libpam-apparmor
203 * python-libapparmor
204 * python3-libapparmor
205 * python-ufw
206 * libseccomp-dev # promote its use, LP: #1082431
207 * auditd
208
209= Extra server bits =
210
211 * postgresql-plperl-9.3
212 * postgresql-plpython-9.3
213 * postgresql-plpython3-9.3
214 * postgresql-pltcl-9.3
215 * hv-kvp-daemon-init
216 * cloud-utils
217 * nginx
218 * joyent-mdata-client
219 * sssd
220 * sssd-tools
221
222= Rescued from Extra =
223
224 * Extra-Include: *-dbg *-debug *-dev *-doc *-docs *-gcj gir1.2-* *-examples
225
226... and some miscellaneous exclusions for things we don't want to drag in
227automatically (note that Extra-Exclude *only* prevents packages from being
228included due to matching Extra-Include patterns, and has no other effect):
229
230 * Extra-Exclude: libstdc++6-doc libstdc++6-dev libstdc++6-dbg lib*stdc++6-4.1* lib*stdc++6-4.2* lib*stdc++6-4.3*
231 * Extra-Exclude: libgnat*-dev libgnat*-dbg gnat*-doc
232 * Extra-Exclude: gpc*-doc
233 * Extra-Exclude: lib*mudflap*
234 * Extra-Exclude: gfortran-4.1-doc gfortran-4.2-doc gfortran-4.3-doc lib*gfortran1-dbg
235 * Extra-Exclude: lib*go0-dbg
236 * Extra-Exclude: lib*objc1-dbg
237 * Extra-Exclude: lldb-* clang* libclang* libllvm-*
238 * Extra-Exclude: libavformat-dev libpostproc-dev
239 * Extra-Exclude: libgdchart-gd2-xpm-dev
240 * Extra-Exclude: libgdome2-ocaml-dev
241 * Extra-Exclude: libmpich-mpd1.0-dev libmpich-shmem1.0-dev
242 * Extra-Exclude: libnetpbm9-dev
243 * Extra-Exclude: libavahi-compat-howl-dev
244 * Extra-Exclude: libboost-*-dev libboost*-all-dev
245 * Extra-Exclude: libcairo-directfb2-dev
246 * Extra-Exclude: libcdio-*-dev libiso9660-dev
247 * Extra-Exclude: libxaw6* # built from the same source as libxaw7*
248 * Extra-Exclude: nvidia-glx-legacy-dev # nvidia-glx-legacy is unsupportable
249 * Extra-Exclude: python-qt3-gl-dbg # We don't want python-qt3-gl in main
250 * Extra-Exclude: python-qt4-gl python-qt4-gl-dbg # We don't want python-qt4-gl in main
251 * Extra-Exclude: g77-doc # pulls in gcc-3.4
252 * Extra-Exclude: libkiten-dev
253 * Extra-Exclude: sendmail-doc
254 * Extra-Exclude: mono-dbg # only useful with mono-debugger, currently in universe
255 * Extra-Exclude: python-renderpm-dbg
256 * Extra-Exclude: python-reportlab-accel-dbg # packages aren't in main, -dbg shouldn't cause them to be
257 * Extra-Exclude: libnewlib-dev # not used in main, we only want newlib-spu for powerpc
258 * Extra-Exclude: sendmail-doc # sendmail source is only in main for libmilter
259 * Extra-Exclude: libgnumail-java-doc # depends on classpath
260 * Extra-Exclude: libcommons-dbcp-java-doc # depends on classpath
261 * Extra-Exclude: javacc-doc # depends on classpath
262 * Extra-Exclude: virtuoso-vad-doc # depends on binaries that were not MIR-approved
263 * Extra-Exclude: libgl1-mesa-dri-experimental-dbg # LP: #638097
264 * Extra-Exclude: python-vigra-doc # libvigraimpex is in main, but nothing uses python-vigra
265 * Extra-Exclude: asp.net-examples
266 * Extra-Exclude: packagekit-dbg
267 * Extra-Exclude: rest-bench-dbg
268 * Extra-Exclude: grub-coreboot-dbg grub-emu-dbg
269 * Extra-Exclude: ceph-test-dbg ceph-fs-common-dbg ceph-mds-dbg
270 * Extra-Exclude: unity-webapps-dev # we don't want its deps in main
271 * Extra-Exclude: sndfile-programs-dbg # sndfile-programs not in main
272 * Extra-Exclude: ubuntu-ui-toolkit-examples
273 * Extra-Exclude: speech-dispatcher-dbg
274 * Extra-Exclude: nginx-extras-dbg nginx-full-dbg nginx-light-dbg nginx-naxsi-dbg
275
276Transitional packages:
277
278 * Extra-Exclude: xserver-xorg-video-amd-dbg
279
280Exclude some KDE-specific pieces:
281
282 * Extra-Exclude: kdebase-dbg
283 * Extra-Exclude: kdelibs-dbg
284 * Extra-Exclude: kdelibs4-doc
285 * Extra-Exclude: kdepim-dbg
286 * Extra-Exclude: kdesdk-dbg
287 * Extra-Exclude: libdbus-qt-1-dev
288 * Extra-Exclude: libdcop3-java-dev
289 * Extra-Exclude: libindex0-dev
290 * Extra-Exclude: libpoppler-qt-dev
291 * Extra-Exclude: libqt4-debug libqt4-debug-dev qt4-doc
292 * Extra-Exclude: libsmokekde-dev
293 * Extra-Exclude: python-kde3-dbg
294 * Extra-Exclude: python-qt3-dbg
295 * Extra-Exclude: python-qtext-dbg
296 * Extra-Exclude: qt-x11-free-dbg
297
298Temporary workarounds:
299
300 * libreoffice-evolution # no rdepends any more, noticed too late
301 * openjade # (b-d of opensp, avoid component-mismatch on openjade-1.3)
302
303= Build infrastructure =
304
305 * pkgbinarymangler # needs to be in main to stay in the buildd chroots
306
307= Other =
308
309 * icedtea-plugin
310 * evolution # still supported for business environment
311 * miscfiles
312 * sosreport # AdamStokes LP: #1206106
313 * nvidia-prime
314 * fglrx-pxpress
315 * ipxe
316>>>>>>> supported
diff --git a/supported-desktop-extra b/supported-desktop-extra
0new file mode 100644317new file mode 100644
index 0000000..36d3e97
--- /dev/null
+++ b/supported-desktop-extra
@@ -0,0 +1,35 @@
1This seed exists only to allow fine tuning the 3y support time
2
3= Dev tools =
4
5 * cdbs
6 * gnupg2
7
8= Documentation =
9 * gnupg-doc
10 * tar-doc
11
12= Additional multimedia =
13
14 * gstreamer1.0-tools
15
16= Extra desktop =
17
18 * libreoffice-base
19 * thunderbird-gnome-support
20 * rhythmbox
21 * evolution-exchange
22 * evolution-indicator
23 * icc-profiles-free
24 * virt-manager
25 * xchat-gnome
26 * vim-gnome
27
28= Command line tools =
29
30 * bittornado
31 * virtinst
32
33= Certification =
34
35 * lsb

Subscribers

People subscribed via source and target branches