Re: aptdaemon

2017-03-15 Thread Jeremy Bicha
PPA available now for gnome-software with the PackageKit backend:
https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/gnome-software/

Jeremy

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


Re: aptdaemon

2017-03-15 Thread Barry Warsaw
On Mar 15, 2017, at 01:28 PM, Steve Langasek wrote:

>I think this is the wrong command and you need 'reverse-depends
>src:aptdaemon' to see the actual impact here.  This shows that there are
>lots more reverse-dependencies on the python modules.

LP: #1673258

-Barry


pgpS2LD6hHNm9.pgp
Description: OpenPGP digital signature
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Re: aptdaemon

2017-03-15 Thread Barry Warsaw
On Mar 15, 2017, at 01:28 PM, Steve Langasek wrote:

>I think this is the wrong command and you need 'reverse-depends
>src:aptdaemon' to see the actual impact here.  This shows that there are
>lots more reverse-dependencies on the python modules.

Ah, indeed.  That explains why aptdaemon was still pulled in even with the dep
removed from gnome-software.  g-s -> software-properties-gtk -> aptdaemon

I'm still going to ask that the version of aptdaemon in -proposed be dropped
and will close that bug as Won't Fix.

-Barry

Reverse-Recommends
==
* 0install-core (for python3-aptdaemon.pkcompat)
* dell-recovery (for python-aptdaemon.gtk3widgets)
* update-notifier   (for python3-aptdaemon)
* update-notifier   (for python3-aptdaemon.gtk3widgets)

Reverse-Depends
===
* apturl(for python3-aptdaemon.gtk3widgets)
* apturl(for python3-aptdaemon)
* gnome-software(for aptdaemon)
* language-selector-gnome   (for python3-aptdaemon.gtk3widgets)
* language-selector-gnome   (for aptdaemon)
* lubuntu-software-center   (for python-aptdaemon)
* lubuntu-software-center   (for python-aptdaemon.gtk3widgets)
* mythbuntu-control-centre  (for python-aptdaemon.gtk3widgets)
* oem-config-gtk(for python3-aptdaemon.gtk3widgets)
* oem-config-gtk(for aptdaemon)
* sessioninstaller  (for python3-aptdaemon.gtk3widgets)
* sessioninstaller  (for aptdaemon)
* software-properties-gtk   (for python3-aptdaemon.gtk3widgets)
* ubuntu-mate-core  (for python3-aptdaemon.gtk3widgets)
* ubuntu-mate-desktop   (for python3-aptdaemon.gtk3widgets)
* ubuntu-mate-welcome   (for python3-aptdaemon.gtk3widgets)
* ubuntu-mate-welcome   (for python3-aptdaemon)
* update-manager(for python3-aptdaemon.gtk3widgets)

Packages without architectures listed are reverse-dependencies in: amd64, 
arm64, armhf, i386, powerpc, ppc64el, s390x


pgpzPLPNgpsCb.pgp
Description: OpenPGP digital signature
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Ubuntu Kernel Team - Weekly Newsletter, 2017-03-14

2017-03-15 Thread Joseph Salisbury
Hello,

The Ubuntu Kernel Team has published this weeks newsletter[0].

The Newsletter is published weekly. It contains highlights from the
week, announcements regarding the development and stable kernels, as
well as any other news the Kernel Team may have.

Sincerely,

The Ubuntu Kernel Team


[0] https://wiki.ubuntu.com/KernelTeam/Newsletter/2017-03-14


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


Re: aptdaemon

2017-03-15 Thread Steve Langasek
On Wed, Mar 15, 2017 at 03:44:59PM -0400, Barry Warsaw wrote:
> I believe aptdaemon is effectively abandoned.  It's been removed from Debian
> but it's still hanging around in Ubuntu due to a few reverse dependencies:
> 
> % reverse-depends aptdaemon
> Reverse-Depends
> ===
> * gnome-software
> * language-selector-gnome
> * oem-config-gtk
> * python-aptdaemon
> * python3-aptdaemon
> * sessioninstaller

I think this is the wrong command and you need 'reverse-depends
src:aptdaemon' to see the actual impact here.  This shows that there are
lots more reverse-dependencies on the python modules.

> I think the gnome-software dependency is unnecessary.  I can't find a
> reference to aptdaemon in the source, and I built a version without it in my
> PPA, tested it in a Zesty VM and it worked fine afaict.  I've prepared a
> version that's ready for upload, which I'd like to do unless someone with more
> knowledge about it objects.  (OTOH, it's not urgent so it can wait until after
> Zesty.)
> 
> That leaves three remaining dependencies (ignoring python{,3}-apdaemon) all of
> which appear legitimate.  Note that language-selector-gnome, oem-config-gtk,
> and sessioninstaller are only in Ubuntu, not in Debian, and each still have
> their own reverse dependencies.
> 
> I bring this up because back in January, I uploaded aptdaemon
> 1.1.1+bzr982-0ubuntu17 which was a contributed fix for LP: #1623856; a problem
> with the minimum window height.  I thought I'd tested the build at the time,
> but I got distracted with other things, and was reminded today that it's
> *still* in -proposed because its failing its tests.  I don't think those tests
> are fixable without a fair bit of work since afaict, they are using obsolete
> APIs that no longer exist.  The version before mine was last uploaded in
> Yakkety, and even trying to build the Yakkety version in Zesty fails.  So my
> changes (as expected) aren't relevant and the package is simply no longer
> buildable in Ubuntu.  Yay for TIL.
> 
> Given the state of aptdaemon, I think it's in Ubuntu's interest to drop it,
> but that means porting or dropping language-selector-gnome, oem-config-gtk
> (src:ubuquity), and sessioninstaller.  I don't know what the states of those
> packages are, so the best I can do is file bugs against them.
> 
> Given where we are in the Zesty cycle, I recommend just dropping aptdaemon
> 1.1.1+bzr982-0ubuntu17 from -proposed and marking LP: #1623856 as Won't Fix.
> Let's try to drop aptdaemon from Ubuntu in Acrobatic Aardvark.
> 
> Cheers,
> -Barry


-- 
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 Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


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


aptdaemon

2017-03-15 Thread Barry Warsaw
I believe aptdaemon is effectively abandoned.  It's been removed from Debian
but it's still hanging around in Ubuntu due to a few reverse dependencies:

% reverse-depends aptdaemon
Reverse-Depends
===
* gnome-software
* language-selector-gnome
* oem-config-gtk
* python-aptdaemon
* python3-aptdaemon
* sessioninstaller

I think the gnome-software dependency is unnecessary.  I can't find a
reference to aptdaemon in the source, and I built a version without it in my
PPA, tested it in a Zesty VM and it worked fine afaict.  I've prepared a
version that's ready for upload, which I'd like to do unless someone with more
knowledge about it objects.  (OTOH, it's not urgent so it can wait until after
Zesty.)

That leaves three remaining dependencies (ignoring python{,3}-apdaemon) all of
which appear legitimate.  Note that language-selector-gnome, oem-config-gtk,
and sessioninstaller are only in Ubuntu, not in Debian, and each still have
their own reverse dependencies.

I bring this up because back in January, I uploaded aptdaemon
1.1.1+bzr982-0ubuntu17 which was a contributed fix for LP: #1623856; a problem
with the minimum window height.  I thought I'd tested the build at the time,
but I got distracted with other things, and was reminded today that it's
*still* in -proposed because its failing its tests.  I don't think those tests
are fixable without a fair bit of work since afaict, they are using obsolete
APIs that no longer exist.  The version before mine was last uploaded in
Yakkety, and even trying to build the Yakkety version in Zesty fails.  So my
changes (as expected) aren't relevant and the package is simply no longer
buildable in Ubuntu.  Yay for TIL.

Given the state of aptdaemon, I think it's in Ubuntu's interest to drop it,
but that means porting or dropping language-selector-gnome, oem-config-gtk
(src:ubuquity), and sessioninstaller.  I don't know what the states of those
packages are, so the best I can do is file bugs against them.

Given where we are in the Zesty cycle, I recommend just dropping aptdaemon
1.1.1+bzr982-0ubuntu17 from -proposed and marking LP: #1623856 as Won't Fix.
Let's try to drop aptdaemon from Ubuntu in Acrobatic Aardvark.

Cheers,
-Barry


pgp2uT0tOvrVE.pgp
Description: OpenPGP digital signature
-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Re: pkgstripfiles killed during build

2017-03-15 Thread Dmitry Shachnev
Hi Dann,

On Mon, Mar 13, 2017 at 11:12:23AM -0600, dann frazier wrote:
> Dmitry,
>   Just a guess - but maybe the build has exhausted the builder's
> memory? If so, you might be able to workaround it by restricting the
> parallel level. I can't offer an explanation as to why it started
> occurring with this upload. Assuming nothing about the builder memory
> config has changed, you might need to compare memory usage profiles w/
> an older build environment to look for red flags.

Looks like you are right.

I managed to reproduce this locally, and I get this:

  [15746515.856452] Out of memory: Kill process 2148 (sed) score 553 or 
sacrifice child
  [15746515.857476] Killed process 2148 (sed) total-vm:1180204kB, 
anon-rss:1167084kB, file-rss:0kB

FWIW, the sed script is 2.6M and 13692 lines, and DEBIAN/md5sums is 3.2M and
29035 lines.

However I do not understand what ‘parallel level’ you are talking about.
If it is the package build parallel level, then it is unrelated — what gets
killed is a single sed command (“sed -i -f $sedscript DEBIAN/md5sums”).

The only workaround I can apply is disabling the PNGs compression by 
exporting NO_PNG_PKG_MANGLE=1.

--
Dmitry Shachnev


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