Unable to find build-deps for qubes-meta-packages

39 views
Skip to first unread message

Alchemist

unread,
Oct 21, 2018, 1:22:11 PM10/21/18
to qubes-users
I'm trying to build the Ubuntu Bionic Template under 4.0, and I'm getting this error:

Unable to find build-deps for qubes-meta-packages

I saw that there was a bug open for it, but it was closed, what do I need to do to make this work?

unman

unread,
Oct 22, 2018, 7:36:25 AM10/22/18
to qubes-users
If you look at that bug, you can see that it was closed after a code
change was merged.
You can see what was changed by following the merged link and then clicking on
the "Files changed" tab. That will show you all the changes made in the
commit that has been merged.

In this case the change made was to add
Build-Depends:
debhelper

in debian/control.

The change has been merged in to "master". If you are building 4.0 then
you are probably using the 4.0 branch, and the change hasn't been merged
there.('git status' in the meta-packages directory will confirm which branch
you are on.)

You can either change to 4.1 ('git checkout master'), merge from master
in to your working 4.0 branch ('git merge master'), or manually edit
debian/control.

hth.

If you don't want to build the template yourself, you can find some
prebuilt at https://qubes.3isec.org, as well as Ubuntu package
repositories.

unman

travorfi...@gmail.com

unread,
Oct 22, 2018, 1:51:00 PM10/22/18
to qubes-users
воскресенье, 21 октября 2018 г., 20:22:11 UTC+3 пользователь Alchemist написал:
> I'm trying to build the Ubuntu Bionic Template under 4.0, and I'm getting this error:
>
> Unable to find build-deps for qubes-meta-packages
>
> I saw that there was a bug open for it, but it was closed, what do I need to do to make this work?

Hi! it really easy. today i have success to build bionic desktop. Branch 4.1

sudo dnf install git createrepo rpm-build make wget rpmdevtools dialog rpm-sign gnupg dpkg-dev debootstrap python2-sh perl-Digest-MD5 perl-Digest-SHA
wget https://keys.qubes-os.org/keys/qubes-master-signing-key.asc
gpg --import qubes-master-signing-key.asc
gpg --edit-key 36879494
fpr
trust
5
y
q
wget https://keys.qubes-os.org/keys/qubes-developers-keys.asc
gpg --import qubes-developers-keys.asc
git clone git://github.com/QubesOS/qubes-builder.git
cd qubes-builder
git tag -v `git describe`
mkdir -p keyrings/git
cp ~/.gnupg/pubring.gpg ~/.gnupg/trustdb.gpg keyrings/git
./setup
Yes
Yes
4.1
Stable
Yes
Select builder-fedora and builder-debian
Yes
Select only xenial
make install-deps
make get-sources
make qubes-vm

unfortunately there are no these applications

qubes-core-agent-passwordless-root

you need to access ubuntu
qvm-run -u root ubuntu xterm and then EDITOR=vi visudo

qubes-usb-proxy

U can't access usb to bionic template desktop.



unman

unread,
Oct 23, 2018, 10:36:58 AM10/23/18
to qubes-users
I'm glad you found the build easy - it should be.
op was building on 4.0, which was why they hit the problem.

The Ubuntu templates are fully functional but quite minimal.
If you want those extras then install the relevant packages. If you
built the template yourself then you just have to qvm-copy them from
your build qube.
Otherwise you can use the repos at https://qubes.3isec.org, and install
them from there.

unman
p was
Reply all
Reply to author
Forward
0 new messages