== #debian IRC notes for bullseye→bookworm release == == gobby:Teams/IRC/Releases/bullseye-bookworm == == https://gobby.debian.org/export/Teams/IRC/Releases/bullseye-bookworm == == ALL CHANGES BELOW APPLIED AS AT 2023-06-XX == symlink factoids no sources.list is see bookworm sources.list no installation guide is see bookworm installation guide no release notes is see bookworm release notes no installer firmware is see installer firmware bookworm no errata is see errata bookworm == Factoids with "stable" in key (check for "bullseye" in the value): == https://ircbots.debian.net/factoids/search.php?q=stable&term=key no stable-updates is see bookworm-updates stable =~ s/Bullseye (11.x)/Bookworm (12.x)/ stable sources.list =~ s/buster->bullseye/bullseye->bookworm/ stable sources.list =~ s/bullseye/bookworm/ stable sources.list =~ s/bullseye/bookworm/ no stable->testing is see bookworm->trixie no oldstable->stable is see bullseye->bookworm no oldstable is see bullseye no oldstable-security is see bullseye-security no oldstable-updates is see bullseye-updates no oldoldstable is see buster no oldoldstable-security is see buster-security no stable/updates is see bookworm/updates install oldstable =~ s/buster/bullseye/ install stable =~ s/bullseye/bookworm/ security =~ s/bullseye/bookworm/ buster =~ s/oldstable/oldoldstable/ stretch =~ s/the current release, // stable kernel =~ s/bullseye/bookworm/ no buster/bullseye mix is oldstable/stable mix bullseye/bookworm mix is see stable/testing mix no bookworm/sid mix is see stable/sid mix no bookworm release notes is The release notes for Debian 12 (Bookworm) are at https://www.debian.org/releases/bookworm/amd64/release-notes/ . See also bookworm>, no install bookworm is There are a myriad of different ways to install Debian. See https://www.debian.org/releases/bookworm/debian-installer for a list of images and ask me about and . See also and for detailed instructions. (If you've never installed Debian before, you should read the install guide.) bookworm install guide is The Installation Guide for Debian 12 "Bookworm" can be found at https://www.debian.org/releases/bookworm/installmanual . See also and . == Factoids with "bookworm" in key (check for "testing" in the value): == https://ircbots.debian.net/factoids/search.php?q=bookworm&term=key no quick bookworm/sid mix is see mixing stable and unstable no bookworm/sid mix is see mixing stable and unstable no bookworm unstable mix is see mixing stable and unstable no bookworm->sid is see stable->unstable no bookworm/sid is If /etc/debian_version says "bookworm/sid", then you have an out-of-date bookworm installation. Try upgrading it to the current bookworm release and check to see if you have any packages that are actually from some (outdated) sid. Ask me about . no why bookworm/sid is see bookworm/sid testing/unstable =~ s,bookworm/sid,trixie/sid, testing =~ s/bookworm/trixie/ no bookworm-backports is Some packages intended for Trixie (which will be Debian 13) but recompiled for use with Bookworm (Debian 12) can be found in the bookworm-backports repository. See https://backports.debian.org/Instructions/ . Ask me about , . == Factoids with "bullseye" in the value (check for "stable" in the value) == https://ircbots.debian.net/factoids/search.php?q=bullseye&term=value dmm =~ s/// contrib =~ s/buster|bullseye|bookworm|sid/bullseye|bookworm|trixie|sid/ no branch is What release (version) of Debian you are using: buster/oldoldstable, bullseye/oldstable, bookworm/stable, trixie/testing, sid/unstable. Ask me about . backports.debian.org =~ s/bullseye/bookworm/ backports.debian.org =~ s/buster/bullseye/ bdo kernel =~ s/bullseye/bookworm/ bdo kernel =~ s/bullseye/bookworm/ dbgsym =~ s/bullseye/bookworm/ debgen =~ s/buster/bookworm/ testing-security =~ s/bookworm/trixie/ ########### == Factoids with "testing" in key (check for "bookworm" in the value): == https://ircbots.debian.net/factoids/search.php?q=testing&term=key testing sources.list =~ s/bookworm/trixie/ testing sources.list =~ s/bookworm/trixie/ no testing is Testing is a continuously updated release between and , currently codenamed . See http://wiki.debian.org/DebianTesting . Support in #debian-next on irc.oftc.net; ask me about trixie> and . You need a sound knowledge of Debian and be prepared for a very bumpy ride. Don't use it on things that are critical! == Factoids with "bullseye" in the value == https://ircbots.debian.net/factoids/search.php?q=bullseye&term=value upgrade =~ s/buster->bullseye/bullseye->bookworm/ dmm bookworm is If you really need deb-multimedia.org (are you sure your information isn't 15 years out of date?), then (as root): echo "deb https://www.deb-multimedia.org/ bookworm main non-free" > /etc/apt/sources.list.d/dmm.list; apt update && apt install deb-multimedia-keyring && apt update. For an alternative way to load Marillat's archive key, ask me about . See . firefox bookworm is Debian 12 "Bookworm" currently contains the extended support release (ESR) version Firefox 102 (package firefox-esr). Like previous releases, bookworm will track the ESR release until a new ESR becomes needed for security updates. Ask me about . introduction =~ s/bookworm/trixie/ introduction =~ s/bullseye/bookworm/ == Factoids with "sid" in the value == https://ircbots.debian.net/factoids/search.php?q=sid&term=value == Create the new testing == (a few days after the release!) == Conventions: == - create a factoid for each release that judd will know about; == this one will be the main factoid and others will symlink to it trixie/updates is Sorry "trixie/updates" doesn't exist, just like it doesn't exist for bookworm. The repository was renamed; ask me about instead. trixie/security is see trixie-security trixie security is see trixie-security trixie-security is see testing-security trixie-proposed-updates is see testing-proposed-updates trixie-updates is trixie-updates is not used while trixie is the testing release. Once stable, it will provide updates to some packages (from ) prior to a . Not to be confused with which is for updates (and also not normally used for 'testing'!). trixie-debug is The "trixie-debug" archive contains the automatically generated packages with debugging symbols for packages for binary packages in the trixie release. Ask me about . trixie-backports is see testing-backports trixie backports is see trixie-backports trixie/sid mix is see tum trixie/sid is see testing/unstable why trixie/sid is see testing/unstable no trixie sources.list is A suitable /etc/apt/sources.list for "trixie" has three lines: "deb https://deb.debian.org/debian/ trixie main" "deb https://deb.debian.org/debian-security trixie/updates main" "deb https://deb.debian.org/debian/ trixie-updates main". Note that trixie does not yet have security support and is a . See and "man sources.list"." no trixie is The release following Debian 12 "Bookworm" is codenamed "Trixie" and will be Debian 13. Trixie is the blue triceratops from Toy Story 3. It is the current "testing" release. Remember that straight after a stable release, all sorts of mess suddenly lands in "testing" and it is best avoided if you don't like debugging things. install trixie is see install testing. bookworm->trixie is Given trixie has only just released, it is highly recommended that if you don't know enough about Debian to already know how to do this on your own, that you don't even try. The Debian 'testing' release is really messy straight after the release. trixie pool is See for bets placed on when trixie will release. To add one, ask me about . trixie bet is To add a bet to the , /msg dpkg trixie pool 1 =~ s/!/! yournick=yyyy-mm-dd/ and when "trixie pool 1" is full, create "trixie pool 2" and update this factoid. trixie pool 1 is ! themíll=2025-07-01 == Additional bits no bookworm is Bookworm is the codename for the current release, Debian 12, released 2023-06-10. Bookworm is the librarian in Toy Story 3, a big green worm with a flashlight and keeper of the instruction manuals, see https://wiki.debian.org/DebianBookworm . Ask me about , , bookworm> . no bookworm installation guide is The Installation Guide for Debian 12 "Bookworm" can be found at https://www.debian.org/releases/bookworm/installmanual . See also and . no bookworm sources.list is A suitable /etc/apt/sources.list for "Bookworm" has three lines: "deb https://deb.debian.org/debian/ bookworm main" "deb https://deb.debian.org/debian-security bookworm-security main" "deb https://deb.debian.org/debian/ bookworm-updates main". Note that it is and not . See and "man 5 sources.list". updates =~ s/// errata bookworm is Last minute notes regarding Debian 12 ("bookworm") are listed at https://www.debian.org/releases/bookworm/errata . Known problems in the installer are listed at https://www.debian.org/releases/bookworm/debian-installer/#errata bookworm errata is see errata bookworm no bullseye->bookworm is Read (at least) the upgrading chapter of https://deb.li/3i5fM . TL;DR: In /etc/apt/sources.list change "bullseye" to "bookworm", remove stable-specific lines like bullseye-backports. apt update && apt upgrade && apt full-upgrade. 3rd party repos like cause problems with upgrades. bookworm installer is see install bookworm no bookworm-updates is bookworm-updates is a suite providing updates to some packages (from ) prior to a . The updates may be important bug fixes or low priority security fixes. All packages from bookworm-updates will be included in point releases. https://wiki.debian.org/StableUpdates . Not to be confused with which is for updates. no bookworm-proposed-updates is see stable-proposed-updates no bookworm/updates is There is no "bookworm/updates" repository for security updates. To reduce confusion with (which is for other bug fixes), security updates are distributed via the repository "deb http://deb.debian.org/debian-security bookworm-security main". Note that you may also need to adjust your Default-Release and pinning settings for apt. no bookworm-security is On Debian 12 "bookworm" systems, there are two repositories that you should have in your sources.list aside from your main mirror. You should have an entry for "bookworm-security" which is updates (and also "bookworm-updates" which is for . See also . Note that you may also need to adjust your Default-Release and pinning settings for apt. no release history is Named after "Toy Story" characters. Buzz 1.1 1996-03-14, Rex 1.2 1996-10-28, Bo 1.3 1997-05-01, Hamm 2.0 1998-07-24, Slink 2.1 1999-03-09, Potato 2.2 2000-08-15, Woody 3.0 2002-07-19, Sarge 3.1 2005-06-06, Etch 4.0 2007-04-08, Lenny 5.0 2009-02-14, Squeeze 6.0 2011-02-06, Wheezy 7 2013-05-04, Jessie 8 2015-04-25, Stretch 9 2017-06-17, Buster 10 2019-07-06, Bullseye 11 2021-08-14, Bookworm 12 2023-06-10. Trixie! https://deb.li/ilB4R no release is Debian 12 "Bookworm" was released on 2023-06-10. It is now considered "stable". Ask me about , bookworm> to upgrade from Debian 11 "Bullseye". See https://www.debian.org/releases/ or for other releases. For updates from the Debian Release Team, see https://release.debian.org/ latest =~ s/'stretch' (9), 'buster' (10), 'bullseye' (11), 'bookworm' (testing), 'sid' (unstable)./'buster' (10), 'bullseye' (11), 'bookworm' (12), 'trixie' (testing), 'sid' (unstable)./ codenames =~ s/and sid/bullseye (12) and sid/ no when will bookworm release is IT'S OUT! https://www.debian.org/News/2023/20230610 when will trixie release is REALLY!!!1!?one! bookworm only just came out and we need to catch our breath first! no bookworm bet is see bookworm pool no bookworm pool is The pool about when would release was won by Khepra (scorpion2185 is disqualified yet again, this time for betting after the date was announced!). Last place, yet again, was jélly… clearly aiming for the "most improved" award again. Ask me about to see the bets placed. See also . no oldstable is OldStable the previous stable version of Debian, as long as it is still supported by the security team. Debian 11 "Bullseye" is oldstable. It is recommended to upgrade your systems to the current stable release, ask me about stable>. http://wiki.debian.org/DebianOldStable or see . bookworm-lts is It is expected that extended security support for Debian 12 "Bookworm" will be offered by the project after the Debian Security Team ceases supporting bookworm in mid 2026, lasting until mid 2028. See https://wiki.debian.org/LTS for more information. forget oldoldstable security rename 'oldstable security' 'oldoldstable security' oldstable security is see buster security bobbitt =~ s/Bullseye/Bookworm/ no point release is Point releases are updates to and , fixing security & grave bugs. If you track security updates regularly (as you should!) there will often be no updates for you in a point release. Upgrade by referencing a Debian in /etc/apt/sources.list, then "apt update && apt full-upgrade". See <10.13> <11.14> (None for bookworm yet). https://wiki.debian.org/DebianReleases/PointReleases. == TODO non-free-firmware firmware images firmware images bookworm is see firmware images installer firmware bookworm is Debian-Installer is able to load additional , by including it within installation media or supplying on removable media (e.g. USB stick, floppy). See https://www.debian.org/releases/bookworm/amd64/ch06s04 . To include firmware within Debian images, see https://wiki.debian.org/DebianInstaller/NetbootFirmware . See also . ========================================================================= == Notes for whomever makes use of this pad to make changes: Don't just copy and paste in large slabs of "forget" or "no" commands -- dpkg will end up ignoring you You are limited to 4 or 5 "forget" per day per hostmask -- you can do some on libera.chat and some on oftc. Exceeding this gets you ignored by dpkg for several days. When dpkg says "Stop abusing forget" it means it. There is an unknown limit on queries to dpkg in general and exceeding that results in "Too many queries from you, ignoring for 5 minutes." Batch the "rename"s and "no"s into smaller chunks so even if you get ignored, you easily know which ones weren't processed yet. Mark the commands that have been applied with # If you think of other factoids that need updating, please add them to this document around as a starting point for the Bookworm release editing :) A few days after release, check the website for recently changed factoids that have broken xrefs https://ircbots.debian.net/factoids/stats.php?q=recently-changed