From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 0E6AB61566 for ; Sun, 29 Nov 2020 11:26:43 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 01ECCB20B for ; Sun, 29 Nov 2020 11:26:43 +0100 (CET) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on062e.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::62e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS id E76AEB1F5 for ; Sun, 29 Nov 2020 11:26:40 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WOuZyfv4OkeBR8XF9YCsv6SdCsTdyS+8kKEtSe0BtPGVIf07TUfdsn3ttNWXmERswwVa1NOYzVbOpr8TVMu4+/TYhn87kK+S0oaAolorS7dr1Xs6sjaomjE8cUQa42YJWIE9sfGte9Qo8TiyKIwZW2GCMFaD9ajIbQm+2iyBVvDOdwmj3VjFFz8/rDUsHMmc2uQMlmZ/8+2vfBpt16X3A2D5Qo13879F5sMnWOL/Y2EbDIMEuKVPN4+9t7bB8S60D/LF4j3aOhjMS6k7J8vVqVBxqEWe5qnN9+HiGdxjt4oLOFMOQOngr7dgH6B551dQRRYfwLcNHTSeNzRVLYZXdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RQh3NFESTmC+TkjAVKUA5kdJu6WO8q0PBvT3kNcgATQ=; b=eAA8BXwlZ0gZK2SYrQf9OeB5cFrrewB6TK25gCuEVCwjvEOxiAK4xJ0MgafHRTgVhQi3SsWtTqFjBv2tv+lLqojuZHUxxRVdrpapo7EPpMcBLpi9J8S9uAckbv4fZbrpw/2yBwpFOqWlwtALsZpPUrTnxz/yT0b3eQEaDxYAtx8fpBCwpZBj0pTxXdbADZQp3jdWbYVpNAXi75uGGfPm/2HKDV7N7LH4XiDua31xpbv7QjOcOomXdz+nc/p3RcoSmjS7pDMig9yLq6nMeURHXIuM+zCJlxoMEEkdivB8GJr3NOeHrEESa/bUQ7AwYCmM1QuQv1KChSvcTfccoRWo/A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=logics.de; dmarc=pass action=none header.from=logics.de; dkim=pass header.d=logics.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=logics99.onmicrosoft.com; s=selector2-logics99-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RQh3NFESTmC+TkjAVKUA5kdJu6WO8q0PBvT3kNcgATQ=; b=NFJdSK0VIFnugFHNLi8K3BLwerpq/kNlvcpHtrWyF0ibjZ/W5LjBBteCXlVoVxt0smh2ListBUd6xpvFWz5BZz5kzJ/H/3/LyTMzW3lNiV5dEIy1JnJxdno2+qGraYt2WhRm+Z1zZ1rRVOE7GRJRxWupGxc7E7Y4Dxh2M/f+SMg= Received: from AM0PR09MB2754.eurprd09.prod.outlook.com (2603:10a6:208:12e::18) by AM0PR09MB2820.eurprd09.prod.outlook.com (2603:10a6:208:12a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.23; Sun, 29 Nov 2020 10:26:30 +0000 Received: from AM0PR09MB2754.eurprd09.prod.outlook.com ([fe80::68c5:8966:920c:8d24]) by AM0PR09MB2754.eurprd09.prod.outlook.com ([fe80::68c5:8966:920c:8d24%3]) with mapi id 15.20.3589.037; Sun, 29 Nov 2020 10:26:30 +0000 From: Niko Fellner To: "pbs-devel@lists.proxmox.com" Thread-Topic: how to build proxmox backup >= v1.0.4 Thread-Index: AdbGOXKm+RrkSKpURoiYkZZfRu4i6Q== Date: Sun, 29 Nov 2020 10:26:30 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: lists.proxmox.com; dkim=none (message not signed) header.d=none;lists.proxmox.com; dmarc=none action=none header.from=logics.de; x-originating-ip: [93.104.29.163] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5a1c46e1-b3a9-4213-9baf-08d894513ce5 x-ms-traffictypediagnostic: AM0PR09MB2820: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wUoPSZOR2XlkMxHSUSyAwUKDxlewTIiuV5Cgm16TSP3F7dtQpp300lfvTvUjhAH/WezfL5xTHoa4W0sfdV0maS1IOrOF/x0U/NSHtAq45WPfedDXY7HJprRKBze1+P4bZQfytZhDaP745mBbspdXaT8x84qRwKgfIUTTQoa+RMccE/E/zb54fg+dm5Pbn7PvDQLmfe54FJ01lLY73WEirXfIojq/uaozzBq4zKPaHdJIpgwyr5ha2LH1rq9Grc4X864ofWOiZ7STVMPaPGQd+rd9UffsxlkQCgQGl6WuCsnrisTHTHm0RYPUITuf/tbYVGlmZ0WJP7c1EsoGAxfB6MBfZVPSyINyyWp3XO/jLZhOdKxOpDnOk0ZvhSqwRLDgeqetCoiD9MvlKRJbZS5QRg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR09MB2754.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(39830400003)(346002)(136003)(376002)(366004)(396003)(186003)(9686003)(8676002)(26005)(6916009)(316002)(33656002)(55016002)(71200400001)(19627235002)(76116006)(2906002)(8936002)(478600001)(966005)(6506007)(52536014)(5660300002)(7696005)(64756008)(66946007)(66446008)(66556008)(66476007)(66574015)(83380400001)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?VWdrtB3JH8ImUrpZ+S8TQdEX+KMb5ZBcVwdik3lI3I7gxcqgw7LT3C7750?= =?iso-8859-1?Q?6dog0ks0H2RhoXEa222a39x5Tx0SwOUAdLP8RTbp+xWzsvJTFuDs9Hgvwe?= =?iso-8859-1?Q?Jym3qXdb1lz82BB00+9sebZXQXwycT6GV9++cAu/Jp3UaJ5nB7q5G8Rv/+?= =?iso-8859-1?Q?NrEREIvQMi5PwKcwaaG2Ihhqv8JGT3NP953tzxIAL84QRRsIn17xT6NLpW?= =?iso-8859-1?Q?W8wMcmjbvtX76B5EaB//irgr/ik/AD9ef4Ga4GKzZsxhqxGk+MGwo8PCMu?= =?iso-8859-1?Q?MrLrc9OniyDNFrHAlyZncK4VQbPNmqAz/zrXbKHc06ySfWupD1eFHWOema?= =?iso-8859-1?Q?ZkywphIldK67cogz+aRdGNwIcUsTt5C/G87Ct7pxVEuBpSYn68YUiKthN5?= =?iso-8859-1?Q?RlB5o65fp4J58LReU2qR6j+CCLswYqbMWhLLYpe4fffHfZMQG+8b2AOK96?= =?iso-8859-1?Q?4+EIbVJ2VvseJT6ovfeMR6O9HFlYQwtd0T+yj5g2wTtUsMYY1/r+6GXp/t?= =?iso-8859-1?Q?z9dDzqO+oUD1ti8K7RJmO62f6xzGPDoEyrlIfcA2a7ZbcL/K7hR7SeWOtd?= =?iso-8859-1?Q?gKU7cuNaJMlpXVqpI5LW24k8PGhgvria2ACACMJxNjDeS6sECCHMHACiyz?= =?iso-8859-1?Q?4qc9fe3/FZ2vahl8oRx9fmDZIcX8Pa80pkftlq8no5A37fjgPfMRyMjP9/?= =?iso-8859-1?Q?rYraQ9egT1nPhD1wQoIvsXBgvLk563G/6cx7xz18R66TsXygN+wtl2N/Fo?= =?iso-8859-1?Q?c3RGDQgH028spJW/C9dw6wsjpwCY9ZfXsjobTwIa2sav5Uhw91PUk9VvLv?= =?iso-8859-1?Q?NOAQnAcYPNTUlUC5QDGANcVEu3CbJX8277R/7m3JpKLnoo52AJmpJj+9aM?= =?iso-8859-1?Q?JDLfTjqSQ6NzQwxHy7fd9h79bvOlD/V9Uk/l6hHMfVRGETr4bAKsHkpKf3?= =?iso-8859-1?Q?Aaut4AW1L2egsm1PQb9tYl/O3KuFoR3UMYFPQCbyBjruvxurePAe7fSr+V?= =?iso-8859-1?Q?VOaMRF7OZgP4NWIqc=3D?= x-ms-exchange-transport-forked: True Content-Type: multipart/alternative; boundary="_000_AM0PR09MB275413F9B67A4C57E41BE9A6F2F60AM0PR09MB2754eurp_" MIME-Version: 1.0 X-OriginatorOrg: logics.de X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM0PR09MB2754.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a1c46e1-b3a9-4213-9baf-08d894513ce5 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Nov 2020 10:26:30.6658 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fdfa9215-653f-430f-b8ab-a8728140f97a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: EOeE7Ji0JnB+4K/T9EddYgsBDPrSWX3jtG39u4/qUI4jTuHp5XZJVwqIC1oY6jZrGN8mxXoy1KYesRE7/kbeUyEkPLx9XQXlAA6iQTySxZo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR09MB2820 X-SPAM-LEVEL: Spam detection results: 0 DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature HTML_MESSAGE 0.001 HTML included in message KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years SPF_HELO_PASS -0.001 SPF: HELO matches SPF record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [logics99.onmicrosoft.com, proxmox.com] X-Mailman-Approved-At: Mon, 30 Nov 2020 10:59:21 +0100 Subject: [pbs-devel] how to build proxmox backup >= v1.0.4 X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Nov 2020 10:26:43 -0000 --_000_AM0PR09MB275413F9B67A4C57E41BE9A6F2F60AM0PR09MB2754eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi guys, I originally posted this at #3173, but its a dev question so I should post = it here instead: I've followed the instructions at https://git.proxmox.com/?p=3Dproxmox-backup.git;a=3Dblob_plain;f=3DREADME.r= st;hb=3DHEAD So after a fresh Debian Buster setup I've entered the following commands: > apt-get update && apt-get dist-upgrade -y > apt-get install curl > echo 'deb http://download.proxmox.com/debian/devel/ buster main' >> /etc/= apt/sources.list.d/proxmox-devel.list > wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /et= c/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg > apt-get update > apt-get install devscripts debcargo clang > apt-get update && apt-get dist-upgrade -y > git clone git://git.proxmox.com/git/proxmox-backup.git > cd proxmox-backup/ > mk-build-deps -ir and I get some errors on "rust-proxmox-backup-build-deps" > mk-build-deps: Unable to install rust-proxmox-backup-build-deps at /usr/b= in/mk-build-deps line 416. > mk-build-deps: Unable to install all build-dep packages > ... and later on ... > Broken rust-proxmox-backup-build-deps:amd64 H=E4ngt ab von on librust-pro= xmox-0.7+api-macro-dev:amd64 < none @un H > (>=3D 0.7.2-~~) > Removing rust-proxmox-backup-build-deps:amd64 because I can't find libru= st-proxmox-0.7+api-macro-dev:amd64 Same on branch v1.0.5, but on v1.0.4 and lower it seems to work. See attach= ed logs. https://bugzilla.proxmox.com/attachment.cgi?id=3D659 Anyhow, on v1.0.4 I can't use make: https://bugzilla.proxmox.com/attachment= .cgi?id=3D660 > root@debian:~/proxmox-backup# make > cargo build > error: failed to select a version for the requirement `proxmox =3D "^0.7.= 2"` > candidate versions found which didn't match: 0.7.1 > location searched: directory source `/usr/share/cargo/registry` (which i= s > replacing registry `https://github.com/rust-lang/crates.io-index`) > required by package `proxmox-backup v1.0.4 (/root/proxmox-backup)` > perhaps a crate was updated and forgotten to be re-vendored? > make: *** [Makefile:125: cargo-build] Fehler 101 > root@debian:~/proxmox-backup# In contrast to v1.0.4 and newer, when I "git checkout v1.0.3", I can "mk-bu= ild-deps" and even "make" it. > root@debian:~# cd proxmox-backup/ > root@debian:~/proxmox-backup# git checkout v1.0.3 > root@debian:~/proxmox-backup# mk-build-deps -ir Only a small download error occured once, but nothing serious: > E: Fehlschlag beim Holen von http://download.proxmox.com/debian/devel/dis= ts/buster/main/binary-amd64/librust-lexical-core-dev_0.6.7-1~bpo10+pve1_amd= 64.deb Undetermined Error > root@debian:~/proxmox-backup# mk-build-deps -ir > # OK this time > root@debian:~/proxmox-backup# make > # build succeeded, 11 warnings. Build finished. By the way, does a mailing list support attachments? Kind regards Niko Fellner --_000_AM0PR09MB275413F9B67A4C57E41BE9A6F2F60AM0PR09MB2754eurp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi guys,

 

I originally posted this at #3173,= but its a dev question so I should post it here instead:=

 

I've followed the instructions at =

 

https://git.proxmox.com/?p=3Dproxm= ox-backup.git;a=3Dblob_plain;f=3DREADME.rst;hb=3DHEAD

 

So after a fresh Debian Buster set= up I've entered the following commands:

 

> apt-get update && apt= -get dist-upgrade -y

> apt-get install curl

> echo 'deb http://download.pro= xmox.com/debian/devel/ buster main' >> /etc/apt/sources.list.d/proxmo= x-devel.list

> wget http://download.proxmox.com/debian/proxmox= -ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

> apt-get update

> apt-get install devscripts de= bcargo clang

> apt-get update && apt= -get dist-upgrade -y

> git clone git://git.proxmox.c= om/git/proxmox-backup.git

> cd proxmox-backup/=

> mk-build-deps -ir<= /span>

 

and I get some errors on "rus= t-proxmox-backup-build-deps"

 

> mk-build-deps: Unable to inst= all rust-proxmox-backup-build-deps at /usr/bin/mk-build-deps line 416.=

> mk-build-deps: Unable to inst= all all build-dep packages

> ... and later on ...

> Broken rust-proxmox-backup-bu= ild-deps:amd64 H=E4ngt ab von on librust-proxmox-0.7+api-macro-dev:amd64 &l= t; none @un H > (>=3D 0.7.2-~~)

>  Removing rust-proxmox-b= ackup-build-deps:amd64 because I can't find librust-proxmox-0.7+api-macro-d= ev:amd64

 

 

Same on branch v1.0.5, but on v1.0= .4 and lower it seems to work. See attached logs. https://bugzilla.proxmox.= com/attachment.cgi?id=3D659

 

Anyhow, on v1.0.4 I can't use make= : https://bugzilla.proxmox.com/attachment.cgi?id=3D660

 

> root@debian:~/proxmox-backup# make

> cargo build

> error: failed to select a version for the requi= rement `proxmox =3D "^0.7.2"`

>  candidate versions foun= d which didn't match: 0.7.1

>  location searched: directory source `/usr= /share/cargo/registry` (which is > replacing registry `https://github.co= m/rust-lang/crates.io-index`)

> required by package `proxmox-backup v1.0.4 (/ro= ot/proxmox-backup)`

> perhaps a crate was updated a= nd forgotten to be re-vendored?

> make: *** [Makefile:125: carg= o-build] Fehler 101

> root@debian:~/proxmox-backup#

 

In contrast to v1.0.4 and newer, w= hen I "git checkout v1.0.3", I can "mk-build-deps" and = even "make" it. 

 

> root@debian:~# cd proxmox-bac= kup/

> root@debian:~/proxmox-backup#= git checkout v1.0.3

> root@debian:~/proxmox-backup#= mk-build-deps -ir 

 

Only a small download error occure= d once, but nothing serious: 

 

> E: Fehlschlag beim Holen von = http://download.proxmox.com/debian/devel/dists/buster/main/binary-amd64/lib= rust-lexical-core-dev_0.6.7-1~bpo10+pve1_amd64.deb Undetermined Error 

 

> root@debian:~/proxmox-backup#= mk-build-deps -ir

> # OK this time

> root@debian:~/proxmox-backup#= make

> # build succeeded, 11 warning= s. Build finished.

 

By the way, does a mailing list su= pport attachments?

 

Kind regards

Niko Fellner

--_000_AM0PR09MB275413F9B67A4C57E41BE9A6F2F60AM0PR09MB2754eurp_--