From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: barhom@netsat.se Received: from krantz.zx2c4.com (localhost [127.0.0.1]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id 690d300d for ; Tue, 21 Feb 2017 00:52:57 +0000 (UTC) Received: from mail-qt0-f177.google.com (mail-qt0-f177.google.com [209.85.216.177]) by krantz.zx2c4.com (ZX2C4 Mail Server) with ESMTP id f0beaf05 for ; Tue, 21 Feb 2017 00:52:57 +0000 (UTC) Received: by mail-qt0-f177.google.com with SMTP id k15so99978823qtg.3 for ; Mon, 20 Feb 2017 16:53:42 -0800 (PST) MIME-Version: 1.0 References: <874lzzqai9.fsf@alice.fifthhorseman.net> <87o9y4n555.fsf@alice.fifthhorseman.net> <87efywha2u.fsf@alice.fifthhorseman.net> In-Reply-To: From: Ibrahim Tachijian Date: Tue, 21 Feb 2017 00:53:31 +0000 Message-ID: Subject: Re: (Unofficial) wireguard packages for Debian Stretch (testing) To: David Anderson , Daniel Kahn Gillmor Content-Type: multipart/alternative; boundary=001a1140f04cb9862c0548ffcfc8 Cc: WireGuard mailing list List-Id: Development discussion of WireGuard List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --001a1140f04cb9862c0548ffcfc8 Content-Type: text/plain; charset=UTF-8 I for one would love to be able to try WireGuard on Debian Jessie on 3.16 kernel. The reason being is I do not see myself upgrading and/or running a backported linux kernel for the foreseeable future. Are there any limitations in 3.16 kernel when it comes to Wireguard capabilities ? Thanks, On Tue, Feb 21, 2017 at 12:53 AM David Anderson wrote: On Fri, Feb 17, 2017 at 11:49 AM, Daniel Kahn Gillmor wrote: On Thu 2017-02-16 22:14:11 -0500, David Anderson wrote: > The transcript below still shows one additional package being pulled from > sid/main, the dkms package. I find this strange: wireguard-dkms depends on > dkms >=2.1.0.0, stretch has dkms 2.3-2, and sid has dkms 2.3-3. Despite the > negative priority for unstable, apt picks 2.3-3 from sid, even though the > dependency could be satisfied out of stretch. What am I missing? That is indeed weird. what does "apt-cache policy dkms" show you? # apt-cache policy dkms dkms: Installed: (none) Candidate: 2.3-2 Version table: 2.3-3 -1 -10 http://ftp.us.debian.org/debian sid/main amd64 Packages 100 /var/lib/dpkg/status 2.3-2 500 500 http://ftp.us.debian.org/debian stretch/main amd64 Packages what if you "apt install dkms" on its own first, which version do you get? # apt install -d dkms Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: fakeroot gcc libfakeroot linux-headers-amd64 Suggested packages: python3-apport menu gcc-multilib autoconf automake libtool flex bison gdb gcc-doc The following NEW packages will be installed: dkms fakeroot gcc libfakeroot linux-headers-amd64 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 217 kB of archives. After this operation, 717 kB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://ftp.us.debian.org/debian stretch/main amd64 gcc amd64 4:6.3.0-1 [5,184 B] Get:2 http://ftp.us.debian.org/debian stretch/main amd64 dkms all 2.3-2 [74.8 kB] Get:3 http://ftp.us.debian.org/debian stretch/main amd64 libfakeroot amd64 1.21-3.1 [45.7 kB] Get:4 http://ftp.us.debian.org/debian stretch/main amd64 fakeroot amd64 1.21-3.1 [85.6 kB] Get:5 http://ftp.us.debian.org/debian stretch/main amd64 linux-headers-amd64 amd64 4.9+78 [5,744 B] Fetched 217 kB in 0s (328 kB/s) Download complete and in download only mode Looks like installing just dkms correctly selects from Stretch, whereas installing as a dependency of wireguard-dkms pulls in the sid version. - Dave --dkg _______________________________________________ WireGuard mailing list WireGuard@lists.zx2c4.com https://lists.zx2c4.com/mailman/listinfo/wireguard --001a1140f04cb9862c0548ffcfc8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I for one would love = to be able to try WireGuard on Debian Jessie on 3.16 kernel.

The reason= being is I do not see myself upgrading and/or running a backported linux k= ernel for the foreseeable future.

<= div class=3D"gmail_msg">Are there any limitations in 3.16 kernel when it co= mes to Wireguard capabilities ?

Thanks,
=C2=A0

On Tue, Feb 21, 2017 at 12:53 AM David Anders= on <dave@natulte.net> wrote:
On Fri= , Feb 17, 2017 at 11:49 AM, Daniel Kahn Gillmor <dkg@fifthhorseman.net> wrote:
On= Thu 2017-02-16 22:14:11 -0500, David Anderson wrote:
> The transcript below still shows one additional package being pulled f= rom
> sid/main, the dkms package. I find this strange: wireguard-dkms depend= s on
> dkms >=3D2.1.0.0, stretch has dkms 2.3-2, and sid has dkms 2.3-3. D= espite the
> negative priority for unstable, apt picks 2.3-3 from sid, even though = the
> dependency could be satisfied out of stretch. What am I missing?

That is indeed weird.=C2=A0 what does "apt-cache policy dkms&qu= ot; show you?
=
# apt-cache poli= cy dkms
dkms:
= =C2=A0 Installed: (none)
=C2=A0 Candidate: 2.= 3-2
=C2=A0 Version table:
=C2=A0 =C2=A0 =C2=A02.3-3 -1
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 -10 http://ftp.us.debian.org/debian sid= /main amd64 Packages
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 100 /var/lib/dpkg/status
=C2=A0 =C2=A0 = =C2=A02.3-2 500
=C2=A0 =C2=A0 =C2=A0 =C2=A0 5= 00 http://ftp.us.debian.org/debian stretch/main amd64 Packages=


what if you "apt install dkms" on its own first, which= version do you
get?

=
# apt install -d dkms
Reading package lists... Done
=
Building dependency tree =C2=A0 =C2=A0 =C2=A0=C2= =A0
Reading state information... Done
The following additional packages will be installed:=
=C2=A0 fakeroot gcc libfakeroot linux-header= s-amd64
Suggested packages:
=C2=A0 python3-apport menu gcc-multilib autoconf automake li= btool flex bison gdb gcc-doc
The following NE= W packages will be installed:
=C2=A0 dkms fak= eroot gcc libfakeroot linux-headers-amd64
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
=
Need to get 217 kB of archives.
After this operation, 717 kB of additional disk space will be u= sed.
Do you want to continue? [Y/n]= =C2=A0
Get:1 http://ftp.us.debian.org/= debian stretch/main amd64 gcc amd64 4:6.3.0-1 [5,184 B]
=
Get:2 http://ftp.us.debian.org/debian s= tretch/main amd64 dkms all 2.3-2 [74.8 kB]
Get:3 http://ftp.us.debian.org/debian stretch/main amd64= libfakeroot amd64 1.21-3.1 [45.7 kB]
Get:4 <= a href=3D"http://ftp.us.debian.org/debian" class=3D"gmail_msg" target=3D"_b= lank">http://ftp.us.debian.org/debian stretch/main amd64 fakeroot amd64= 1.21-3.1 [85.6 kB]
Get:5 http://ftp.u= s.debian.org/debian stretch/main amd64 linux-headers-amd64 amd64 4.9+78= [5,744 B]
Fetched 217 kB in 0s (32= 8 kB/s) =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
Download complete and in download only mode
<= /div>

Looks like installing just dkms correctly selects from Stretch, w= hereas installing as a dependency of wireguard-dkms pulls in the sid versio= n.

- Dave

=C2=A0

=C2=A0 =C2=A0 =C2=A0 =C2=A0 --dkg

_______________________________________________
WireGuard mailing list
WireGuard@lists.zx2c4.com
https://lists.zx2c4.com/mailma= n/listinfo/wireguard
--001a1140f04cb9862c0548ffcfc8--