SprezzOS 1: Difference between revisions

From SprezzOSWiki
No edit summary
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:JohnvonNeumann.gif|right|thumb|John von Neumann]]
{{Infobox Release
| relmajor=1
| image=[[File:JohnvonNeumann.gif|200px]]
| caption=[http://en.wikipedia.org/wiki/John_von_Neumann John von Neumann]
}}
The "von Neumann" release is the first mainstream, supported release of SprezzOS. It was released 2013-01-13, after being initially scheduled for release 2012-12-28.
The "von Neumann" release is the first mainstream, supported release of SprezzOS. It was released 2013-01-13, after being initially scheduled for release 2012-12-28.


'''Download the current SprezzOS 1-series ISO ({{SprezzOS1Version}}) [https://www.sprezzatech.com/pub/sprezzos/SprezzOS-vonNeumann-current.iso here].'''
'''Download the current SprezzOS 1-series ISO ({{SprezzOS1Version}}) [https://www.sprezzatech.com/pub/sprezzos/releases/SprezzOS-{{SprezzOS1Version}}.iso here].'''


The next epoch of SprezzOS development will yield [[SprezzOS 2|SprezzOS 2, "Kolmogorov"]].
The next epoch of SprezzOS development will yield [[SprezzOS 2|SprezzOS 2, "Kolmogorov"]].


...and of course there's a release video, "[http://www.youtube.com/watch?v=BqPCINSLRPQ Orcas on Segways]".
...and of course there's a release video, "[http://www.youtube.com/watch?v=BqPCINSLRPQ Orcas on Segways]".
This [https://plus.google.com/photos/118364511747568235669/albums/5841122304857060513 Google+ album] walks through use of Growlight in an install.


==Release Notes==
==Release Notes==
* As of SprezzOS 1's release, there are 5525 packages in the SprezzOS repositories.
* The current installer version is '''{{SprezzOS1Version}}'''.
** There is one known critical issue in this version:{{#bugzilla:id=390}}
<pre>There is no known workaround for 390 save using other hardware.</pre>
* [https://www.sprezzatech.com/wiki/index.php/SprezzOS_Weekly_News SWOON 2013-01-30] has some relevant information about 1.0.3
* As of SprezzOS 1's release, there were 5525 packages in the SprezzOS repositories.
* 108 filed bugs were resolved in this development cycle.
* 108 filed bugs were resolved in this development cycle.
* The original 1.0.1 ISO has five known issues: four solved (one with a known workaround) {{#bugzilla:id=586,589,588}} and one outstanding '''{{#bugzilla:id=591}}'''
* Previous SprezzOS 1 installers are strongly deprecated by {{SprezzOS1Version}}.
* Workaround for 586 (no longer needed):
** Upon the failure midway through late-stage package install, go to a utility terminal and run:<pre>chroot /target dpkg -i /var/cache/apt/archives/libudev1*.deb</pre>. Rerun the package install; it will succeed this time.
*** The utility terminal can be used to verify via <tt>/var/log/syslog</tt> that failure to install libudev1 resulted in failure to upgrade dmsetup and udev.
*** This problem has been fixed in the current 1.0.1 ISO.
** A second problem was solved via action in the Sprezzatech repositories, and was not easily worked around locally.
*** The utility terminal could be used to verify via <tt>/var/log/syslog</tt> that there is no available [[ZFS]] package
 
==Major changes since 1.0.0==
The current SprezzOS 1 installer is version {{SprezzOS1Version}}.
* Revert to the [[SprezzOS 0]] installer due to enigmatic failures on current
** The installer needs get locked down posthaste, but this'll get us through the week


==Major changes since [[SprezzOS 0]]==
==Major changes since [[SprezzOS 0]]==
* The Linux kernel has been upgraded to version 3.7.2
* The Linux kernel has been upgraded to version 3.7.5
* GRUB has been updated from 1.99 to 2.
* EGLIBC 2.13 has been replaced with GNU libc 2.16
* EGLIBC 2.13 has been replaced with GNU libc 2.16
* Systemd has replaced sysvinit
* Systemd 197 has replaced sysvinit
** biosdevname is now used to initially name network devices based off DMI
** biosdevname is now used to initially name network devices based off DMI
* Perl has been updated to 5.16 from 5.14
** A great many packages have been rebuilt
** Many remain to be rebuilt; this is proceeding forthrightly
* PulseAudio has been upgraded from 2.0 to 3.0
* PulseAudio has been upgraded from 2.0 to 3.0
* WPAsupplican has been upgraded from 1.1 to 2.0
* WPAsupplicant has been upgraded from 1.1 to 2.0
* libjpeg has gone from soname 8 to 9
* libjpeg has gone from soname 8 to 9
* KDE has been upgraded from 4.8.4 to 4.9.5
* KDE has been upgraded from 4.8.4 to 4.9.5
Line 67: Line 70:


==Closed bugs==
==Closed bugs==
{{#bugzilla:columns=id,priority,status,to,component,summary,status
===Kernel and Installer===
{{#bugzilla:columns=id,priority,to,component,summary,status
|status=RESOLVED,VERIFIED
|sort=priority,id
|milestone=1.0.0 (von Neumann)
|component=Kernel,Installer
|noresultsmessage="No matching bugs found."
}}
 
===Growlight===
{{#bugzilla:columns=id,priority,to,component,summary,status
|status=RESOLVED,VERIFIED
|sort=priority,id
|milestone=1.0.0 (von Neumann)
|component=Growlight
|noresultsmessage="No matching bugs found."
}}
 
===[[World]]===
{{#bugzilla:columns=id,priority,to,component,summary,status
  |status=RESOLVED,VERIFIED
  |status=RESOLVED,VERIFIED
  |sort=priority,id
  |sort=priority,id
  |milestone=1.0.0 (von Neumann)
  |milestone=1.0.0 (von Neumann)
|component=World,World-KDE,World-GNOME
  |noresultsmessage="No matching bugs found."
  |noresultsmessage="No matching bugs found."
}}
}}


[[CATEGORY: SprezzOS Releases]]
[[CATEGORY: SprezzOS Releases]]

Latest revision as of 03:38, 9 May 2013

SprezzOS 1
Previous release: [[SprezzOS {{#expr: 1 - 1}}]]
Next release: [[SprezzOS {{#expr: 1 + 1}}]]

The "von Neumann" release is the first mainstream, supported release of SprezzOS. It was released 2013-01-13, after being initially scheduled for release 2012-12-28.

Download the current SprezzOS 1-series ISO (1.1.1) here.

The next epoch of SprezzOS development will yield SprezzOS 2, "Kolmogorov".

...and of course there's a release video, "Orcas on Segways".

This Google+ album walks through use of Growlight in an install.

Release Notes

  • The current installer version is 1.1.1.
    • There is one known critical issue in this version:{{#bugzilla:id=390}}
There is no known workaround for 390 save using other hardware.
  • SWOON 2013-01-30 has some relevant information about 1.0.3
  • As of SprezzOS 1's release, there were 5525 packages in the SprezzOS repositories.
  • 108 filed bugs were resolved in this development cycle.
  • Previous SprezzOS 1 installers are strongly deprecated by 1.1.1.

Major changes since SprezzOS 0

  • The Linux kernel has been upgraded to version 3.7.5
  • GRUB has been updated from 1.99 to 2.
  • EGLIBC 2.13 has been replaced with GNU libc 2.16
  • Systemd 197 has replaced sysvinit
    • biosdevname is now used to initially name network devices based off DMI
  • Perl has been updated to 5.16 from 5.14
    • A great many packages have been rebuilt
    • Many remain to be rebuilt; this is proceeding forthrightly
  • PulseAudio has been upgraded from 2.0 to 3.0
  • WPAsupplicant has been upgraded from 1.1 to 2.0
  • libjpeg has gone from soname 8 to 9
  • KDE has been upgraded from 4.8.4 to 4.9.5
  • Ubuntu's Unity and its subcomponents have been packaged
  • Mint's Cinnamon and its subcomponents have been packaged
  • Enlightenment 17 (E17) and its subcomponents have been packaged
  • cairo-dock and avant-window-navigator have been brought up-to-date with the ecosystem and repackaged
  • XFCE packages have been updated to 4.10 where possible
  • XBMC 12 rc3 has been packaged
  • Python 3.3 has been introduced
  • LLVM and Clang 3.2 have been introduced

Release Goals

Major goal Associated bug(s)
Move from sysvinit to systemd. {{#bugzilla:id=364,509,511,512,506,375}}
Become self-hosting (build our own versions of all Essential/Required packages, and all packages used in the installer). {{#bugzilla:id=249,231,466,491}}
Get installer working without intervention on most mainstream hardware. {{#bugzilla:id=499,344,390,477,565}}

Open bugs

{{#bugzilla:columns=id,priority,to,component,summary,status

|status=CONFIRMED,REOPENED,INPROGRESS
|sort=priority,id
|milestone=1.0.0 (von Neumann)
|noresultsmessage="No matching bugs found."

}}

Closed bugs

Kernel and Installer

{{#bugzilla:columns=id,priority,to,component,summary,status

|status=RESOLVED,VERIFIED
|sort=priority,id
|milestone=1.0.0 (von Neumann)
|component=Kernel,Installer
|noresultsmessage="No matching bugs found."

}}

Growlight

{{#bugzilla:columns=id,priority,to,component,summary,status

|status=RESOLVED,VERIFIED
|sort=priority,id
|milestone=1.0.0 (von Neumann)
|component=Growlight
|noresultsmessage="No matching bugs found."

}}

World

{{#bugzilla:columns=id,priority,to,component,summary,status

|status=RESOLVED,VERIFIED
|sort=priority,id
|milestone=1.0.0 (von Neumann)
|component=World,World-KDE,World-GNOME
|noresultsmessage="No matching bugs found."

}}