From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-144222-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 48D901382E6
	for <garchives@archives.gentoo.org>; Sat,  5 Jan 2013 18:23:23 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id E5644E04D6;
	Sat,  5 Jan 2013 18:23:06 +0000 (UTC)
Received: from mail-vc0-f171.google.com (mail-vc0-f171.google.com [209.85.220.171])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 2183721C04D
	for <gentoo-user@lists.gentoo.org>; Sat,  5 Jan 2013 18:21:53 +0000 (UTC)
Received: by mail-vc0-f171.google.com with SMTP id n11so17650156vch.2
        for <gentoo-user@lists.gentoo.org>; Sat, 05 Jan 2013 10:21:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:sender:date:x-google-sender-auth:message-id:subject
         :from:to:content-type;
        bh=KwtdUIcrwamoys9cR2S0kFk/5W9RkOh2l7fHRVA4qYI=;
        b=cuntGdJrIL9GlUtZNJ5uB6/P20EEPXScGicXEpD5U1pwX3l84bJ5NBDj9fHMZuwpxM
         xgML7AiyzfsVEajHBdszTTW38ORVmS1YU6o20lbjikrhLgimkZOl2DftUsfS4yn8Pjyr
         4kYO+P6QKvhWZrBM3VOJ/bui/AHQLuHc5mLlKvjP7X51q3bN13q2useWSekyGG2nMecY
         rfShDUs1NNTMCJvekWel4fHDS22esShzQDylguOeEwgEL5gVfyGdsHdrhXcGUnt/wUv1
         9F0IUtfzzOmvbhAVUpCHnqkmC8CRiVLsHpiv5dUZns9hU+uGP1X38KU0GU8CjkkHF3Mp
         amzA==
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.220.152.204 with SMTP id h12mr78292104vcw.66.1357410113305;
 Sat, 05 Jan 2013 10:21:53 -0800 (PST)
Sender: alon.barlev@gmail.com
Received: by 10.58.201.129 with HTTP; Sat, 5 Jan 2013 10:21:53 -0800 (PST)
Date: Sat, 5 Jan 2013 20:21:53 +0200
X-Google-Sender-Auth: lRZMBtEjh-rnN3b1xd-P3GK_cpw
Message-ID: <CAOazyz15-O85hpLPNu=o-BRJVRaG_grAOetveMe0L0Z3oAzHpw@mail.gmail.com>
Subject: [gentoo-user] loop-aes - detach util-linux dependency
From: Alon Bar-Lev <alonbl@gentoo.org>
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
X-Archives-Salt: c05e87ae-2bf3-4942-9cce-725a61cc8d4a
X-Archives-Hash: 18a459c258e8d2895ba3f7c0990dabfc

Hello All loop-aes Users,

Up to now, every time a new version of util-linux was out, we had to
wait for loop-aes patch in order to use it within loop-aes
environment.

The dependency between loop-aes and util-linux was hard to maintain
for both base-system, crypto and users.

Basically, all we need is the losetup utility out of util-linux to
support loop-aes specific options, this because we can perform losetup
and then standard mount/umount over the loop device.

I added a new package loop-aes-losetup which builds a specific version
of util-linux with loop-aes patch, and installs only losetup utility
as loop-aes-losetup. This will enable to drop the loop-aes patches
from util-linux and ease maintenance and usage.

People who wish to migrate to the new setup can do this now, by using
the loop-aes-losetup utility instead of losetup when dealing with
loop-aes loop devices, or replacing mount with loop-aes specific
options with loop-aes-losetup and mount.

I will be happy to answer any question regarding the above, please CC me.

Regards,
Alon Bar-Lev.