From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E382813877A for ; Fri, 25 Jul 2014 09:55:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E654BE1AB8; Fri, 25 Jul 2014 09:55:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1612CE1AA6 for ; Fri, 25 Jul 2014 09:55:03 +0000 (UTC) Received: from [192.168.0.3] (107.4.189.109.customer.cdi.no [109.189.4.107]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: bernalex) by smtp.gentoo.org (Postfix) with ESMTPSA id 66226340028 for ; Fri, 25 Jul 2014 09:55:01 +0000 (UTC) Message-ID: <53D22970.6070202@gentoo.org> Date: Fri, 25 Jul 2014 11:54:56 +0200 From: Alexander Berntsen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@lists.gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-portage-dev@lists.gentoo.org Subject: Re: [gentoo-portage-dev] New meeting References: <53BD8579.6040109@gentoo.org> <20140718190215.07b6477b.dolsen@gentoo.org> <53CA5151.1010303@gentoo.org> <53CFD8E5.6030509@gentoo.org> In-Reply-To: <53CFD8E5.6030509@gentoo.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 6e4e315f-29b9-434e-8040-122a12ff773b X-Archives-Hash: af7b3d3db857f2c9c1ff4d5cfcf827ee -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 MEETING SUMMARY =============== Assorted Bugs - -------------- Andreas Hüttel has patch for repoman. It checks that a package does not depend on anything in perl-core if it is not a virtual package. This patch will be tested and merged by myself. The related bug is: . I have a set of patches that drastically alter the behaviour of autounmask. These behavioural changes are accepted and will go into portage after we make our next release. The related bug is: . It was agreed that having --ask prompting the user to read pending news item is an acceptable degree of interactivity. The related bug is: . News checking can be done when synching Portage. This will be worked on after the portage-sync branch has been merged. The related bug is: . There were no objections to Joakim Tjernlund's fakeroot patches. I will get in touch with Joakim and have him explain me the intricacies of the patches and why they are necessary, etc. I will then test and merge them. The related bug is: . Michał Gorny wants to make repoman only complain about direct deprecated inherits. This was OK by everyone. There is no corresponding bug. New Release - ----------- A new release will be made after I have tested and merged Andreas's patch. I will tag the commit in git, Brian Dolbec will upload the tarball and bump the ebuild. repoman status - -------------- The repoman kludge is being split into multiple small files with few checks in each, and the check initialisation and other management left in a big file still. This is the first round of refactoring -- Brian thinks we will need three rounds. The second round will be reorganising parts into a plugin system. Minor patches (such as Andreas's) will be committed to both the refactor branch (repoman), and to the current Portage HEAD. Major patches will only be merged in the refactor branch. Brian is not yet recovered from his surgery, so Tom Wijsman is presently in charge of the refactor. Dynamic dependencies - -------------------- Dynamic dependencies will be turned off. Michał and myself (and I encourage everyone else that has the time to join in) will rebuild world without dynamic dependencies locally on our own work computers, and try to live without them for a while as to stumble upon the potential problems. We will continuously document how to fix whatever mess arises. We might also write some tools to assist migration. After a while of testing, an email will be sent to the developer's mailing list to let them prepare to not being able to rely on dynamic dependencies tricks. Then, pending some reasonable amount of time (likely at least 30 days), we roll out a release with dynamic dependencies disabled. This release will be accompanied by a NEWS item for users and developers alike. New member - ---------- I finally trick^Wconvinced Michał to join. Welcome to the team! - -- Alexander bernalex@gentoo.org https://secure.plaimi.net/~alexander -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iF4EAREIAAYFAlPSKXAACgkQRtClrXBQc7VepgD/SDnhHN0owoi0L7Wp0mbCxxoF r6jP8LwwFy35jc5P574BAJWJT0lJVzROC6mVwZFqKgysC6mPLdqo6JFZ2tGlmROg =xtxM -----END PGP SIGNATURE-----