From 78aa68e8596d40f74e7498a7f0f35bb7b7dcc95e Mon Sep 17 00:00:00 2001 From: Dragos Motrea Date: Tue, 23 Jan 2018 11:16:57 +0100 Subject: el7_std: Updated Release Information doc Signed-off-by: Dragos Motrea --- .../doc/about_release.xml | 158 +++++------ doc/book-enea-linux-release-info/doc/book.xml | 2 + .../doc/eltf_params_updated.xml | 308 ++------------------- .../doc/getting_enea_linux.xml | 62 ++--- .../doc/jiraissues_override.xml | 57 +--- .../doc/known_bugs_and_limitations.xml | 91 +----- .../doc/main_changes.xml | 24 +- .../doc/system_requirements.xml | 37 ++- doc/gen_pkgdiff.py | 3 + 9 files changed, 159 insertions(+), 583 deletions(-) diff --git a/doc/book-enea-linux-release-info/doc/about_release.xml b/doc/book-enea-linux-release-info/doc/about_release.xml index bbb6814..255607c 100644 --- a/doc/book-enea-linux-release-info/doc/about_release.xml +++ b/doc/book-enea-linux-release-info/doc/about_release.xml @@ -25,61 +25,63 @@
Provided Contents - - - - - Item - - - - - - Source code, recipes and scripts for building the - distribution and SDKs. See . - - - - Documentation. See . - - - - Pre-built binaries (kernel image, dtb & rootfs) - - - - Pre-built packages (RPM). See links for each - target.INFO Below is an Eclipse row from - eltf_params_updated.xml. MANUALLY if eclipse is not included, set - condition hidden on the row element BOTH in template.xml and in - updated.xml. - - - - - - + The current release contains along with other items, documentation, + pre-built kernels and images, a bootloader and an SDK. The directories + structure is detailed below: + + -- documentation/ + /* Enea Linux 7 documentation */ +-- arm64 /* architecture */ + -- raspberrypi3-64/ + /* artifacts for the host side */ + -- deb/ + /* deb packages */ + -- images/ + -- enea-image-standard + /* precompiled artifacts for the platform release image */ + -- various artifacts (rootfs, kernel, config, dtb etc.) + -- enea-image-standard-sdk + /* precompiled artifacts for the development process. The image + contains userspace tools and kernel configurations necessary + for developing, debugging and profiling applications and + kernel modules */ + -- various artifacts + -- install + -- sdk + /* SDK related artifacts including SDK installer and manifests */ + -- install-sdk.sh + /* self-extracting archive installing cross-compilation + toolchain for the platform */ + + The following set of artifacts is available: + + -- Image + /* kernel image */ +-- Image-target.bin + /* kernel image, same as above */ +-- Image-target.dtb + /* the device tree blob */ +-- config-target.config + /* kernel configuration file */ +-- image-name-target.ext3 + /* compressed EXT3 image of the rootfs */ +-- image-name-target.tar.bz2 + /* tar archive of the image */ +-- modules-<target>.tgz + /* external kernel modules */
Supported Host Environment - - - Ubuntu 14.04 LTS, 64-bitHardcoded now in this XML file. - Might be moved to the parameter file later.INFO Below - is a complete section with ID "eltf-target-tables-section" included - from elft_params_updated.xml. It contains a variable number of target - tables and the section title should be "Supported Targets with - Parameters". It has have a short sentence about what it is in the - beginning. The subtitles shall have the directory name of the target - in the manifest. - - + Ubuntu 16.04 LTS, 64-bitHardcoded now in this XML file. + Might be moved to the parameter file later.INFO Below is + a complete section with ID "eltf-target-tables-section" included from + elft_params_updated.xml. It contains a variable number of target tables + and the section title should be "Supported Targets with Parameters". It + has have a short sentence about what it is in the beginning. The subtitles + shall have the directory name of the target in the + manifest.
Enea Linux Open Source Report - - - Tools in the Eclipse tarball provided with Enea - Linux - - See the Enea Linux Eclipse Open Source - Report - @@ -133,9 +124,9 @@ Provided Toolchains (SDK) The SDK contains toolchains supporting cross-compilation of - applications for the targets on an x86_64 host. See the Enea Linux Application Development Guide - for information on how to build and install a toolchain. + applications for the targets on an aarch64 host. See the Enea Linux User's Guide for information on + how to build and install a toolchain.
@@ -150,13 +141,9 @@ - Enea Linux Platforms - Development Guide - - - - Enea Linux Application - Development Guide + Enea Linux User's Guide @@ -168,14 +155,12 @@ - Enea Linux Eclipse Open Source - Report + Enea Linux Test + Report - Enea Linux Test + Enea Linux Security Report @@ -194,26 +179,11 @@ the default image. In addition to the supported features, the following functionality is also available, among other:INFO: This section might be hidden by setting condition hidden on the section, MANUALLY in - this file. + this file - On target T4240RDB: - - - - SRIO support in user space (NWRITE, NREAD, msg, - doorbell) - - - - USDPAA - - - - - - Smart Package Management + APT Package Management @@ -258,4 +228,4 @@
- \ No newline at end of file + diff --git a/doc/book-enea-linux-release-info/doc/book.xml b/doc/book-enea-linux-release-info/doc/book.xml index 1be22b9..fa6a37b 100644 --- a/doc/book-enea-linux-release-info/doc/book.xml +++ b/doc/book-enea-linux-release-info/doc/book.xml @@ -11,9 +11,11 @@ + diff --git a/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml b/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml index 0491ba7..53b3f75 100644 --- a/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml +++ b/doc/book-enea-linux-release-info/doc/eltf_params_updated.xml @@ -22,7 +22,7 @@ A programlisting, ID "eltf-prereq-apt-get-commands-host" - # Host Ubuntu 14.04.5 LTS 64bit + # Host Ubuntu 16.04.2 LTS 64bit sudo apt-get -y update sudo apt-get -y install sed wget subversion git-core coreutils unzip texi2html \ texinfo libsdl1.2-dev docbook-utils fop gawk python-pysqlite2 diffstat \ @@ -44,15 +44,14 @@ export PATH=~/bin:$PATH 7 - 2.1 + 2.3 - krogoth + pyro http://www.yoctoproject.org/downloads/core/krogoth/21 + url="http://www.yoctoproject.org/downloads/core/pyro23">http://www.yoctoproject.org/downloads/core/pyro23 - https://linux.enea.com/6 + http://linux.enea.com/EneaLinux7.0 A programlisting, ID "eltf-repo-cloning-enea-linux". Use $MACHINE/default.xml as parameter, where MACHINE is one of the target @@ -61,7 +60,7 @@ export PATH=~/bin:$PATH mkdir enea-linux cd enea-linux repo init -u git@git.enea.com:linux/manifests/el_manifests-standard.git \ - -b refs/tags/EL6 -m $MACHINE/default.xml + -b refs/tags/EL7 -m $MACHINE/default.xml repo sync A table with ONE row, only the row with ID @@ -72,7 +71,7 @@ repo sync - Eclipse version 4.3 (Mars) plus command line development + Eclipse version 4.7 (Oxygen) plus command line development tools are included in this Enea Linux release. @@ -90,11 +89,11 @@ repo sync
Supported Targets with Parameters - The tables below describes the target(s) supported in this Enea + The section(s) below describe the target(s) supported in this Enea Linux release. -
- MACHINE ls1021aiot - Information +
+ MACHINE raspberry pi 3 - Information @@ -106,320 +105,55 @@ repo sync Target official name - LS1021a-IoT + Raspberry Pi 3 Architecture and Description - ARM Cortex-A7 + ARM Cortex-A53 (ARMv8) Link to target datasheet See link - to NXP's datasheet + url="https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2837/README.md">link + to Raspberry Pi's datasheet Poky version Git-commit-id: - 75ca53211488a3e268037a44ee2a7ac5c7181bd2 + 2021e95bcd986e5bcfe457da5c3e16d60241d050 GCC version - 5.3 + 6.3 Linux Kernel Version - 3.12 + 4.9 Supported Drivers - Ethernet, I2C, SPI, PCI, USB, SD/SDHC/SDXC + Ethernet, I2C, SPI, PCM/I2S, UART, USB, + SD/SDHC/SDXC - Enea rpm folder for downloading RPM packages for this + Enea deb folder for downloading DEB packages for this target https://linux.enea.com/6/ls1021aiot/rpm - - - - -
- -
- MACHINE p2041rdb - Information - - - - - - - - - - Target official name - - P2041RDB - - - - Architecture and Description - - Power, e500mc - - - - Link to target datasheet - - See link - to NXP's datasheet - - - - Poky version - - Git-commit-id: - 75ca53211488a3e268037a44ee2a7ac5c7181bd2 - - - - GCC version - - 5.3 - - - - Linux Kernel Version - - 3.12 - - - - Supported Drivers - - Ethernet, I2C, SPI, PCI, USB, Flash, SD/SDHC/SDXC, - RTC - - - - Enea rpm folder for downloading RPM packages for this - target - - https://linux.enea.com/6/p2041rgb/rpm - - - - -
- -
- MACHINE qemuarm - Information - - - - - - - - - - Target official name - - QEMUARM - - - - Architecture and Description - - ARM - - - - Link to target datasheet - - See http://wiki.qemu.org - - - - Poky version - - Git-commit-id: - 75ca53211488a3e268037a44ee2a7ac5c7181bd2 - - - - GCC version - - 5.3 - - - - Linux Kernel Version - - 4.4 - - - - Supported Drivers - - Ethernet - - - - Enea rpm folder for downloading RPM packages for this - target - - https://linux.enea.com/6/qemuarm/rpm - - - - -
- -
- MACHINE qemuppc - Information - - - - - - - - - - Target official name - - QEMUPPC - - - - Architecture and Description - - PowerPC - - - - Link to target datasheet - - See http://wiki.qemu.org - - - - Poky version - - Git-commit-id: - 75ca53211488a3e268037a44ee2a7ac5c7181bd2 - - - - GCC version - - 5.3 - - - - Linux Kernel Version - - 4.4 - - - - Supported Drivers - - Ethernet - - - - Enea rpm folder for downloading RPM packages for this - target - - https://linux.enea.com/6/qemuppc/rpm - - - - -
- -
- MACHINE qemux86 - Information - - - - - - - - - - Target official name - - QEMUX86 - - - - Architecture and Description - - X86 - - - - Link to target datasheet - - See http://wiki.qemu.org - - - - Poky version - - Git-commit-id: - 75ca53211488a3e268037a44ee2a7ac5c7181bd2 - - - - GCC version - - 5.3 - - - - Linux Kernel Version - - 4.4 - - - - Supported Drivers - - Ethernet - - - - Enea rpm folder for downloading RPM packages for this - target - - https://linux.enea.com/6/qemux86/rpm + url="http://linux.enea.com/EneaLinux7.0/deb">http://linux.enea.com/EneaLinux7.0/deb diff --git a/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml b/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml index 4c123da..76487ef 100644 --- a/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml +++ b/doc/book-enea-linux-release-info/doc/getting_enea_linux.xml @@ -14,12 +14,11 @@ Getting Pre-built Binaries Enea Linux pre-built binaries are available for download on Enea - Download Portal. Log in using the credentials provided. Using the - menu, browse to the Linux section. You - will now have access to the Files section - and the Online Documentation - section. + url="https://portal.enea.com/login/?redirect_to=https%3A%2F%2Fportal.enea.com%2F">portal.enea.com. + Log in using the credentials provided by Enea for your user account. Using + the menu, browse to the Linux section where you will now have access to + the Files and Online Documentation sections. The Files section lists each Enea Linux distribution, one for each version and profile, as a separate download package. Clicking on the name @@ -42,8 +41,8 @@ - rpm directory – this directory - contains all the packages included in the distribution in rpm format, + deb directory – this directory + contains all the packages included in the distribution in deb format, which can be installed using the package manager. @@ -56,17 +55,10 @@ - Enea Linux Platform Developer’s - Guide -intended for Enea Linux platform developers, who - want to configure and build customized Linux kernel images for - embedded system targets, using the Yocto configuration and build - system. - - - - Enea Linux Application Developer's - Guide - dedicated to Enea Linux application developers, who - want to build and run applications. + Enea Linux User’s Guide - + intended for Enea Linux platform developers, who want to configure and + build customized Linux kernel images for embedded system targets, + using the Yocto configuration and build system. @@ -75,13 +67,6 @@ packages provided with this release of Enea Linux. - - Enea Linux Eclipse Open Source - Report - contains the open source and license information - pertaining to the Eclipse package provided with this release of Enea - Linux. - - Enea Linux Release Info - provides information about the current released distribution for a @@ -97,13 +82,13 @@ Enea Linux sources are available for cloning from a set of Git repositories on git.enea.com. Since Enea Linux requires multiple repositories, Google Repo tool is used - in order to manage configurations and make the cloning step simpler. + in order to manage configurations and make the cloning step simpler. The Google Repo tool uses files, known as manifests, which store a list of tuples (repository URL, version). The Repo tool is then used to traverse the list of tuples in the manifest file and clone the specified versions of each repository. See https://code.google.com/p/git-repo/ - for more info. + url="https://code.google.com/p/git-repo/">Google Code Archive for + git-repo, for more info.
Get access to git.enea.com @@ -118,8 +103,9 @@ $ ssh-keygen -t rsa - When asked for a password, just press Enter. This will create - two files in the .ssh directory in your home directory. + When asked for a password, just press + Enter. This will create two files in the + .ssh directory in your home directory. id_rsa id_rsa.pub @@ -133,9 +119,11 @@ id_rsa.pub Once these steps are done and you have a valid ssh key pair, send - the public key, id_rsa.pub, via email to - mailto:git_support@list.enea.se in order to get access to - git.enea.com. + the public key, + id_rsa.pub, + via email to mailto:git_support@list.enea.se in order to + get access to git.enea.com.
@@ -157,7 +145,7 @@ id_rsa.pub - Define the MACHINE from one of the targets listed + Define the MACHINE to the following target listed here:Below is the "machine_list" programlisting in machine_list_generated.xml created by the make system by extracting from the manifest @@ -178,11 +166,11 @@ id_rsa.pub Once the source code is downloaded, the current directory will contain a README file with instructions on how to build the distro and - boot the machine you choose. For ease of use, these instructions are + boot the raspberry pi machine. For ease of use, these instructions are also copied into this document, see . - It's not necessary to explicitly clone the manifest repository + It is not necessary to explicitly clone the manifest repository since that is done automatically by the repo tool. To see the current manifest, use the following command: diff --git a/doc/book-enea-linux-release-info/doc/jiraissues_override.xml b/doc/book-enea-linux-release-info/doc/jiraissues_override.xml index ee3e55d..0ae37fc 100644 --- a/doc/book-enea-linux-release-info/doc/jiraissues_override.xml +++ b/doc/book-enea-linux-release-info/doc/jiraissues_override.xml @@ -4,11 +4,15 @@
Release-Specific Problems + In the table below are the issue(s) that currently affect this + specific release. Use the ticket reference provided for each issue, to look + up further information if needed. + - + - + @@ -20,53 +24,12 @@ - Eclipse Plug-Ins for Perf and Latencytop are not functioning properly on P2041RDB target. - - LXCR-6936 - - - - QEMU cannot be launched from Eclipse environment. - - LXCR-6997 - - - - Crosstap is not supported on LS1021a-IoT and QEMU targets. - - LXCR-7110 - - - - LTTng kernel tracing from Eclipse does not work due to RSE connectivity problems.As a workaround, traces can be collected on target and visualized on Eclipse, after copying the files on the host system. - - LXCR-7166 - - - - Latencytop is not supported on LS1021a-IoT target. - - LXCR-7168 - - - - A limitation currently makes Powertop calibration not function properly on LS1021a-IoT target. - - LXCR-7170 - - - - Due to optimization done by GCC when compiling the LS1021a-IoT kernel, some context variables may not have accurate debugging data and may not be accessible to Systemtap probes. - - LXCR-7184 - - - - KGDB is not functioning properly on LS1021a-IoT target.The kernel sources are not present in the eSDK sysroot path and gdb will not be able to find the sources when debugging the kernel. + Oprofile kernel configs are not supported on ARM + kernel. - LXCR-7185 + LXCR-8138 -
+
\ No newline at end of file diff --git a/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml b/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml index 8a1033d..9fda0a9 100644 --- a/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml +++ b/doc/book-enea-linux-release-info/doc/known_bugs_and_limitations.xml @@ -4,11 +4,11 @@ Known Problems in This Release - The open source projects are continuously working on correcting - reported problems. Corrections to bugs detected by Enea are submitted - upstream, and the corrections are included in Enea Linux regardless of when - they will be included by the open source project. Remaining issues are - listed below.INFO: The Release-Specific + Open source projects are continuously working on correcting reported + problems. Corrections to bugs detected by Enea are submitted upstream, and + the corrections are included in Enea Linux regardless of when they will be + included by the open source project. Remaining issues are listed + below.INFO: The Release-Specific Problems section further down is generated from JIRA with gen_known_issues.py, but that script is HARDCODED with affectedversion "Enea Linux 6" and needs to be adapted when a release info for another EL version @@ -17,10 +17,9 @@
Yocto - The Yocto Project community uses a Bugzilla database to track - information on reported bugs and other issues: - https://bugzilla.yoctoproject.org. + The Yocto Project community uses a Bugzilla database to track + information on reported bugs and other issues.
@@ -43,80 +42,6 @@
-
- Smart Package Manager - - Installation of some packages might currently fail when installing - using the Smart Package Manager. An example is the qemu package. Errors - can e.g. be reported by smart about conflicts with files from other - packages.INFO It is possible to hide this setting condition hidden - on the section element - - The recommended solution to this problem is to install the failing - package using rpm, already available in enea-image-base. In order to - install it using rpm, first install rpm using the command smart - install rpm, then download the package to the target, and - finally on the target use rpm -i - <packagename>.rpm. If not installed, several dependencies - can be reported as "Failed dependencies" with lines "x is needed by y". In - that case, install the required packages "x" found by dependencies by - using the smart package manager. Add a channel to an accessible directory - containing all missing rpm packages. Add packages detected to be missing, - until all dependencies are resolved.FIXME It would be nice to add - also a PowerPC example with qemu failing, the example below is for - ARM. - -
- Example with Failing QEMU Package - - As an example, the qemu installation can show the following - error.INFO It is possible to hide this setting condition hidden - on the section element - - - The example below is for ARM, including the RPM names. For - PowerPC similar errors can occur and other packages are needed. - - - error: file /var/run from install of - qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 conflicts with file from package - base-files-3.0.14-r89.0.hierofalcon - - A solution to this problem is to install the above qemu package - using rpm, already available in enea-image-base. In order to install it - using rpm, first install rpm using the command smart install - rpm, then download the above package from - <build_dir>/tmp/deploy/rpm/aarch64. On target, use rpm -i - qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64.rpm. If not installed, - several dependencies can be seen, e.g.: - - error: Failed dependencies: - libpixman-1-0 >= 0.32.6 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - libpixman-1.so.0()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - libglib-2.0.so.0()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - libcap2 >= 2.22 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - libglib-2.0-0 >= 2.40.0 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - bluez4 >= 4.101 is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - libbluetooth.so.3()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - libcap.so.2()(64bit) is needed by qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64 - - Install the required packages found by dependencies by using the - smart package manager, as specified in the User's Guide, by adding a - channel to an accessible directory containing all of the above rpm - packages. Suggestion for installing required packages, as in the - following example for qemu and ARM: - - smart install bash - smart install libcap - smart install bluez4 - smart install libpixman-1-0 - rpm -i qemu-2.1.0+git0+541bbb07eb-r0.0.aarch64.rpm - - Add packages detected to be missing until all dependencies are - resolved. -
-
-
Eclipse Tools diff --git a/doc/book-enea-linux-release-info/doc/main_changes.xml b/doc/book-enea-linux-release-info/doc/main_changes.xml index 38fec86..881b67e 100644 --- a/doc/book-enea-linux-release-info/doc/main_changes.xml +++ b/doc/book-enea-linux-release-info/doc/main_changes.xml @@ -4,9 +4,9 @@ Main Changes - This chapter describes the major changes and additions in the Enea - Linux release compared to the previous release (Enea Linux - 5.0-ppc).INFO Just now Hardcoded previous release string in this + This chapter describes the major changes and additions made to this + release of Enea Linux, as compared to the previous Enea Linux 6.INFO + Just now Hardcoded previous release string in this paragraph.The list of changed packages further down is created from the open source book licenses.xml by the script gen_pkgdiff.py by comparing with an older open source licenses.xml, depending on the @@ -20,23 +20,17 @@ - New Yocto version (New Yocto + version (). See ).INFO - Yocto_VER and ULINK_YOCTO_PROJECT_DOWNLOAD in + xpointer="element(Yocto_VER/1)" />)INFO Yocto_VER and + ULINK_YOCTO_PROJECT_DOWNLOAD in eltf_params_updated.xml - Introduction of the repo tool to manage the Git - repositories. - - - - New targets: LS1021a-IoT & QEMUX86. + New targets: Raspberry Pi 3
diff --git a/doc/book-enea-linux-release-info/doc/system_requirements.xml b/doc/book-enea-linux-release-info/doc/system_requirements.xml index fb55c8e..cc1248e 100644 --- a/doc/book-enea-linux-release-info/doc/system_requirements.xml +++ b/doc/book-enea-linux-release-info/doc/system_requirements.xml @@ -8,15 +8,13 @@ building of Linux images via the Yocto system, and not just applications.
- Please also see the system requirements in the Yocto 2.1 documents: - Yocto Project Start - http://www.yoctoproject.org/docs/2.1/yocto-project-qs/yocto-project-qs.html#yp-resources - and the Yocto Project Reference Manual - http://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#intro-requirements. - If needed, replace the Yocto version in the links provided with a more - recent version. + Please also see the system requirements in the Yocto 2.3 documents: + Yocto + Project Start and the Yocto + Project Reference Manual. If needed, replace the Yocto version in + the links provided with a more recent version. @@ -65,8 +63,7 @@ Targets Images can be built or downloaded for any of the targets - supported in this release, as specified in the Enea Linux Release Information. + supported in this release. @@ -92,14 +89,14 @@ Java java - is required to run Eclipse. Currenly, Eclipse + is required to run Eclipse. Currently, Eclipse generally recommends at least Java 6 JRE/JDK. More information - regarding operating environments for Eclipse, is provided in the - Eclipse Project Release Notes for the version - used. This can usually be found via - http://www.eclipse.org/eclipse/development/readme_eclipse_version. - See the Enea Linux Release Information - for the Eclipse Version. + regarding operating environments for Eclipse is provided in the + Eclipse + Project Release Notes for the Eclipse version used in this + release. See the Enea Linux Release + Information for the Eclipse Version. @@ -132,8 +129,8 @@ image, you need at least 16 GB on a hard-disk drive HDD - on eSATA, USB drive, or SD card.INFO: (packed - rootfs 4.5 GB + unpacked rootfs 1.5 GB + good + on an eSATA, USB drive, or SD card.INFO: + (packed rootfs 4.5 GB + unpacked rootfs 1.5 GB + good margins)INFO: NFS does not support SELinux. In order to have a security-enhanced Linux, one must take off from an NFS-booted system and proceed with boot from external diff --git a/doc/gen_pkgdiff.py b/doc/gen_pkgdiff.py index 11b3809..7697469 100644 --- a/doc/gen_pkgdiff.py +++ b/doc/gen_pkgdiff.py @@ -157,6 +157,7 @@ print ' This section describes changes in the provided packages.' print '
' print '
' print ' Added Packages' +print ' The following packages were added to this Enea Linux release:' print ' ' print ' ' print ' ' @@ -180,6 +181,7 @@ print '
' print '
' print ' Removed Packages' +print ' The following packages were removed from this Enea Linux release:' print ' ' print ' ' print ' ' @@ -201,6 +203,7 @@ print '
' print '
' print ' Changed Package Versions' +print ' The following packages were updated to a newer version in this Enea Linux release:' print ' ' print ' ' print ' ' -- cgit v1.2.3-54-g00ecf