X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail-pa0-f54.google.com (mail-pa0-f54.google.com [209.85.220.54]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id C3B37DC0194 for ; Sun, 25 Nov 2012 08:59:35 +0000 (UTC) Received: by mail-pa0-f54.google.com with SMTP id bi5so1675964pad.13 for ; Sun, 25 Nov 2012 00:59:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to:cc :mime-version:content-type:content-transfer-encoding:message-id; bh=zBQLKAXqaT0kXdZWY15KOO/MSBlPp4aeWU2jcuCzmFo=; b=lB18rYslhC0VlHsP19VreBIAzUPDFXYnrVAGla+LO/Tcow+fNO8TAMoksIskdDVFVA hroVxQnR5jQTh7f9M29dtJWAzE7pbJzuIw2RQIdQ5iTECN0D5HkDcDy9HrMud+NTwK2t mQ62nBQnKlk8mXNxhMDpFShSsUi8/kncV9yIjSx04yAmkOADCODSkwVp8LWA/1C/vCdn 9pQAB0FsajLxFJXYUNx/NIhgAQlmSQLKE0ErFPJDcwseXI+XO+yOdn/HUJnEX+FaUSTA gpSFVFt95tzLGXNB+xURVm8h/Vo+9KPwlE4Y3PT9UBhzs24+wZQ/itx5nt5wWmHNHqaI W5vg== Received: by 10.68.240.233 with SMTP id wd9mr28187119pbc.127.1353833974735; Sun, 25 Nov 2012 00:59:34 -0800 (PST) Received: from microknoppix.localnet ([117.226.200.140]) by mx.google.com with ESMTPS id g10sm6738671pav.9.2012.11.25.00.59.30 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 25 Nov 2012 00:59:33 -0800 (PST) From: "V.Krishn" Reply-To: vkrishn4@gmail.com To: Timo Teras Subject: Re: [alpine-devel] Questions about apk CMD -U Date: Sun, 25 Nov 2012 14:25:18 +0530 User-Agent: KMail/1.13.7 (Linux/3.3.7-64; KDE/4.7.4; x86_64; ; ) References: <20121029181737.GB16841@vaio.jimpryor.net> <201210301738.57593.vkrishn4@gmail.com> <20121030142314.742ff63f@vostro> In-Reply-To: <20121030142314.742ff63f@vostro> Cc: alpine-devel@lists.alpinelinux.org X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201211251425.18336.vkrishn4@gmail.com> > > I do not see point in allowing any random strings, as we could not > really make good separation on them. And suffixing the "_myX" > before "-rN" confuses as it would be sorted in non-logical order. > Any further thought on - foo-1.2.3-r2.1-my3 ? > I wonder if we want some package "flavor" string added to the package > name which does not affect version sorting, but would just have > informative purpose. I would prefer not - and just make people learn > the repository pinning. > I was wanting to release few experimental packages. The @ method seems to be more useful in identiying one repository from another. What I would like is a effective means to identify custom packages from another. eg. foo-1.2.3-r2.1-my3 seems to solve this. > In general - it seems we should be going more for "packages come from > certain repository" and sort them accordingly, even if it means > downgrading -- instead of "try to figure out universal versioning > scheme for package so that include also the builder info etc". The fact > is that packages alone do not work - their dependencies must come from > same place too. > Using @ method could possibly be an issue in an automated upgrade system. > I'm actually getting tempted to ignore the package version altogether > in the package (store it for display only) -- and just store the > repository commit date in the package and use it as the version test. What happens in an event the packages get corrupted and packager rebuilds personal repo without incrementing _rN? > And then have some way to specify what is the preferred order of > repositories. This would make things a lot easier - and allow easy > downgrading in case some package needs to be downgraded (without stupid > hacks like Debian epoch version notation). > > - Timo -- Regards. V.Krishn --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---