Friday, 30 September 2022

Re: +1 Maintenance report

On Fri, Sep 30, 2022 at 12:17:34PM +0200, Heinrich Schuchardt wrote:
> *vectorscan*
>
> vectorscan does not build on amd64
> This seems to be due to warnings for the implementation of vectors in
> libboost.
> We have not updated libboost since 2 years. We should have a look at it
> after the Kinetic release.

I was surprised to look and see that this is true, as this is a package that
we normally sync with Debian on at the beginning of a release cycle. But I
see there has been no update in Debian either. So we should definitely
check with the Debian maintainers about this for next cycle. (Doing the
update in advance of Debian would be inviting a lot of extra work for
ourselves.)

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org

Testing Ubuntu Release Upgrades (auto-upgrade-testing)

Hey -devel,

The Ubuntu QA Team brought back to the archive a tool that allows
automated upgrade tests of Ubuntu releases: that's the
auto-upgrade-testing package, available for Kinetic users.

The tool leverages the autopkgtest tooling to setup a VM running a given
Ubuntu release, upgrades it via do-release-upgrade, and tests that the
results match some expected conditions.

I published a Discourse post on how to use the tool:

https://discourse.ubuntu.com/t/testing-ubuntu-release-upgrades/30889

and I'll follow up with a second post on how to write upgrade profiles.
Feedback is welcome on both the tool and the post.

Happy testing!

Paride

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

+1 Maintenance report

Sep. 26th - 30th was my +1 maintenance shift. This is what I worked on:

*python-exchangelib*

Timezone "Europe/Kyiv" exists in tzdata but not in the webpage
https://raw.githubusercontent.com/unicode-org/cldr/master/common/supplemental/windowsZones.xml
Added patch d/p/ubuntu-kyiv-quirk.patch to let autopkgtests succeed.
(LP: #1990843)


*python-fluids*

Autopkgtests failed.
Graham synced python-fluids 1.0.22-1 (universe) from Debian sid (main)
(LP: #1990962)


*vectorscan*

vectorscan does not build on amd64
This seems to be due to warnings for the implementation of vectors in
libboost.
We have not updated libboost since 2 years. We should have a look at it
after the Kinetic release.


*python-typing-inspect*

Autopgktests failed for python-marshmallow-dataclass with
python-typing-inspect 0.8.0-1
python-marshmallow-dataclass package
Added upstream patches (LP: 1991064)


*nbconvert*

Fixed autopkgtest failure due to incorrect regular expression (LP: #1991104)


*gemmi*

Fixed autopkgtest failures due to mathematical accuracy by suppressing
unreliable tests on non-amd64.
(LP: #1991116)


*zookeeper*

zookeeper leads to autopkg issues for package patroni. This was resolved
in Debian's zookeeper (3.8.0-4).
Applied remaining Ubuntu changes to Debian's version 3.8.0-8 (LP: #1990151)


*python-mailer*

With python 3.10.7 class Queue is in package asyncio.
Provided a patch to fix the import.
(LP: 1991383)


Thanks to Graham (@ginggs) for sponsoring and discussions.

Best regards

Heinrich

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Thursday, 29 September 2022

Ubuntu 22.10 (Kinetic Kudu) Final Beta released

The Ubuntu team is pleased to announce the Beta release of the Ubuntu
22.10 Desktop, Server, and Cloud products.

Ubuntu 22.10, codenamed "Kinetic Kudu", continues Ubuntu's proud
tradition of integrating the latest and greatest open source
technologies into a high-quality, easy-to-use Linux distribution. The
team has been hard at work through this cycle, introducing new features
and fixing bugs.

This Beta release includes images from not only the Ubuntu Desktop,
Server, and Cloud products, but also the Kubuntu, Lubuntu, Ubuntu
Budgie, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity, and Xubuntu flavours.

The Beta images are known to be reasonably free of showstopper image
build or installer bugs, while representing a very recent snapshot of
22.10 that should be representative of the features intended to ship
with the final release expected on October 20, 2022.

Ubuntu, Ubuntu Server, Cloud Images:
Kinetic Beta includes updated versions of most of our core set of
packages, including a current 5.19 kernel, and much more.

To upgrade to Ubuntu 22.10 Beta from Ubuntu 22.04, follow these
instructions:

https://help.ubuntu.com/community/KineticUpgrades

The Ubuntu 22.10 Beta images can be downloaded at:

https://releases.ubuntu.com/22.10/ (Ubuntu and Ubuntu Server on x86)

This Ubuntu Server image features the next generation Subiquity server
installer, bringing the comfortable live session and speedy install of
the Ubuntu Desktop to server users.

Additional images can be found at the following links:

https://cloud-images.ubuntu.com/daily/server/kinetic/current/ (Cloud Images)
https://cdimage.ubuntu.com/releases/22.10/beta/ (Non-x86)

As fixes will be included in new images between now and release, any
daily cloud image from today or later (i.e. a serial of 20220929 or
higher) should be considered a Beta image. Bugs found should be filed
against the appropriate packages or, failing that, the cloud-images
project in Launchpad.

The full release notes for Ubuntu 22.10 Beta can be found at:

https://discourse.ubuntu.com/t/kinetic-kudu-release-notes

Kubuntu:
Kubuntu is the KDE based flavour of Ubuntu. It uses the Plasma desktop
and includes a wide selection of tools from the KDE project.

The Beta images can be downloaded at:
https://cdimage.ubuntu.com/kubuntu/releases/22.10/beta/

Lubuntu:
Lubuntu is a flavor of Ubuntu which uses the Lightweight Qt Desktop
Environment (LXQt). The project's goal is to provide a lightweight
yet functional Linux distribution based on a rock-solid Ubuntu base.

The Beta images can be downloaded at:
https://cdimage.ubuntu.com/lubuntu/releases/22.10/beta/

Ubuntu Budgie:
Ubuntu Budgie is community developed desktop, integrating Budgie
Desktop Environment with Ubuntu at its core.

The Beta images can be downloaded at:
https://cdimage.ubuntu.com/ubuntu-budgie/releases/22.10/beta/

Ubuntu MATE:
Ubuntu MATE is a flavor of Ubuntu featuring the MATE desktop
environment.

The Beta images can be downloaded at:
https://cdimage.ubuntu.com/ubuntu-mate/releases/22.10/beta/

Ubuntu Studio:
Ubuntu Studio is a flavor of Ubuntu that provides a full range of
multimedia content creation applications for each key workflow: audio,
graphics, video, photography and publishing.

The Beta images can be downloaded at:
https://cdimage.ubuntu.com/ubuntustudio/releases/22.10/beta/

Ubuntu Unity:
Ubuntu Unity is a flavor of Ubuntu featuring the Unity7 desktop
environment.

The Beta images can be downloaded at:
https://cdimage.ubuntu.com/ubuntu-unity/releases/22.10/beta/

Xubuntu:
Xubuntu is a flavor of Ubuntu that comes with Xfce, which is a stable,
light and configurable desktop environment.

The Beta images can be downloaded at:
https://cdimage.ubuntu.com/xubuntu/releases/22.10/beta/

Regular daily images for Ubuntu, and all flavours, can be found at:
https://cdimage.ubuntu.com

Ubuntu is a full-featured Linux distribution for clients, servers and
clouds, with a fast and easy installation and regular releases. A
tightly-integrated selection of excellent applications is included, and
an incredible variety of add-on software is just a few clicks away.

Professional technical support is available from Canonical Limited and
hundreds of other companies around the world. For more information
about support, visit https://ubuntu.com/support

If you would like to help shape Ubuntu, take a look at the list of ways
you can participate at:
https://ubuntu.com/community/participate

Your comments, bug reports, patches and suggestions really help us to
improve this and future releases of Ubuntu. Instructions can be found
at:
https://help.ubuntu.com/community/ReportingBugs

You can find out more about Ubuntu and about this Beta release on our
website, IRC channel and wiki.

To sign up for future Ubuntu announcements, please subscribe to Ubuntu's
very low volume announcement list at:

https://lists.ubuntu.com/mailman/listinfo/ubuntu-announce

On behalf of the Ubuntu Release Team,
--
Brian Murray

--
ubuntu-announce mailing list
ubuntu-announce@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-announce

Monday, 26 September 2022

+1 Maintenance Report

Hi everyone,

I was on +1 maintenance for last week (2022-09-19 to 2022-09-23). This
time it is easy to summary the things I worked on: audacity. audacity
needs an update to 3.2.0 to work with FFmpeg 5.0. While working on it, I
noticed some issues around the cmake build system and it took some time
to investigate and learn more about cmake.

The rpath for the private libraries were wrong. The solution is to use
'install' for the libraries instead of just copying them:
https://github.com/audacity/audacity/pull/3671

audacity stripped the debug information on its own even for
CMAKE_BUILD_TYPE=RelWithDebInfo:
https://github.com/audacity/audacity/pull/3672

I still need to do some bits before uploading audacity 3.2.0+dfsg-1 to
Debian unstable and request a FFe. The current status is in the master-
next branch:
https://salsa.debian.org/multimedia-team/audacity/-/commits/master-next

--
Benjamin Drung
Debian & Ubuntu Developer

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel

Monday, 19 September 2022

Re: Digikam 8.0.0~git snapshots (was +1 Maintenance Report)

On Sunday, September 18, 2022 4:33:37 PM PDT Steve Langasek wrote:
> On Sun, Sep 18, 2022 at 08:51:51AM -0700, eeickmeyer@ubuntu.com wrote:
> > qtav was a dependency of digikam (another high-profile application),
> > which now FTBFS/dep-waits due to this removal.
> A brief look at the digikam 8.0.0~git20220917-0ubuntu1 indicates to me that
> qtav has been vendored, under core/libs/video/qtav, and that a
> build-dependency on libqtav-dev is no longer required. Removing the build
> dependency results in an unrelated failure:
>
> CMake Error at CMakeLists.txt:289 (add_subdirectory):
> The source directory
>
> /tmp/digikam-8.0.0~git20220917/po
>
> does not contain a CMakeLists.txt file.
>
> Removing the build-dependency from the version in the release pocket results
> in a successful build.

Thanks, Steve. This actually pointed me in the right direction.

For some reason, when KDE's tarball creation tool generated the git snapshot
tarball, it failed to create the necessary CMakeLists.txt files, so I just fixed
the tool to force the creation. To be fair, the tool is only made for proper
releases, not git snapshots.

The reason KDE has a separate tool to create their release tarballs is because
they do their translations in a separate repository and the tool pulls the
translations from there. In the case of a git snapshot the translations are
incomplete, but I'd rather have some translations than none, so it gets a
fuzzy set of commonly translated phrases and previously-existing translations
from prior releases to generate translations where it can. Hence the tarball
now has a po directory where it didn't exist before.

Either way, we now have digikam built with these translations in the release
pocket. I estimate one more snapshot prior to Beta freeze. The digikam team
estimates a beta release "in the coming weeks" so that might be a post-Beta
upload or an SRU, and then a final release would almost certainly be an SRU
upload. The good news is, like us, they are currently feature-frozen.

--
Erich Eickmeyer
Project Leader - Ubuntu Studio
Member - Ubuntu Community Council

Re: Second Kinetic Kudu test rebuild

Hello,

it's probably not the right place to talk about this.

I like intel-opencl-icd, and have to live without it.

It's been stuck for 17 days, for failure of one of the tests.


The previous version was using an old version of llvm. And can't be installed anymore.

Gérard.
PS : devel+proposed is a hard place to be...


Le lun. 19 sept. 2022 à 13:45, Graham Inggs <ginggs@ubuntu.com> a écrit :
The second test rebuild of Kinetic Kudu was started on September 14,
2022 for all architectures, all components. The rebuild is finished
for the main component on all architectures, finished for
universe/multiverse on amd64, i386 and ppc64el, and still running on
the other architectures.

Results (please also look at the superseded builds) can be found at

https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20220914-kinetic-kinetic.html

Additional build failures for packages in kinetic-proposed (not yet
migrated to kinetic) can be found at

http://qa.ubuntuwire.com/ftbfs/

Please help fixing the build failures.

Graham

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel