create custom image result in problems with python-blivet sources

11 views
Skip to first unread message

user...@disroot.org

unread,
Feb 8, 2020, 8:35:16 AM2/8/20
to qubes...@googlegroups.com

Hello,


i'm trying to create a custom qubes image to install a fedora 31 dom0 using https://www.qubes-os.org/doc/qubes-builder/ to see how it will run on my hardware.
Already the step 'make get-sources' show the following problem up:
--> Downloading additional sources for blivet...
Cannot find source RPM: python-blivet-3.1.6-1.fc31.src.rpm
make[1]: *** [Makefile:21: blivet-3.1.6.tar.gz.UNTRUSTED] Error 1
make: *** [Makefile:205: blivet.get-sources-extra] Error 2

I've tried to solve this with a newer version 3.1.7, but then there are the test-src's... missing while building.



Please give me some hints to solve my problem ;-).


Thanks

Frédéric Pierret

unread,
Feb 8, 2020, 8:48:36 AM2/8/20
to qubes...@googlegroups.com, user...@disroot.org
Hello,
Do a 'make get-sources' in blivet repo. The pull of sources is done once during the global get sources. Here the problem is that we use SRPM from fedora repositories but they are not keeping all the versions. In consequence, we currently need to sync with Fedora update.

Best,
Frédéric
--
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.

user...@disroot.org

unread,
Feb 9, 2020, 1:16:10 PM2/9/20
to qubes...@googlegroups.com
Hello.

thanks for your hints, but i need a little more help.
The actual versions in fc31 are:
- python3-blivet-3.1.5-2.fc31.noarch.rpm
- python3-blivet-3.1.7-1.fc31.noarch.rpm

If i look for a matching storaged-project/blivet version then i don't find the file blivet-xxx-tests.tar.gz.
The only version with the test-archive is 3.2.0. This version would be available in fc rawhide.
And do i need the existing patches or some others?

I'm now not sure how i can solve this situation.
This is the first time for me to use the qubes-builder, can someone help me?

Thanks


> Hello,
> Do a 'make get-sources' in blivet repo. The pull of sources is done once during the global get sources. Here the problem is that we use SRPM from fedora repositories but they are not keeping all the versions. In consequence, we currently need to sync with Fedora update.
>
> Best,
> Frédéric
>
> Le 8 février 2020 14:35:10 GMT+01:00, user...@disroot.org a écrit :
>> Hello,
>> i'm trying to create a custom qubes image to install a fedora 31 dom0
>> using https://www.qubes-os.org/doc/qubes-builder/

>> (mailto:qubes-use...@googlegroups.com)to see how it will run on


>> my hardware.
>> Already the step 'make get-sources' show the following problem up:
>> --> Downloading additional sources for blivet...
>> Cannot find source RPM: python-blivet-3.1.6-1.fc31.src.rpm
>> make[1]: *** [Makefile:21: blivet-3.1.6.tar.gz.UNTRUSTED] Error 1
>> make: *** [Makefile:205: blivet.get-sources-extra] Error 2
>>
>> I've tried to solve this with a newer version 3.1.7, but then there are
>> the test-src's... missing while building.

>> Please give me some hints to solve my problem .
>> Thanks
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "qubes-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send
>> an email to qubes-users...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/qubes-users/649a6a486daecf809d99c69427baeff5%40disroot.org.

Frédéric Pierret

unread,
Feb 10, 2020, 4:30:26 AM2/10/20
to user...@disroot.org, qubes...@googlegroups.com
Hello,
You need the src.rpm. Else, you can use the branch in the PR https://github.com/QubesOS/qubes-blivet/pull/4
Best,
Frédéric
signature.asc
Reply all
Reply to author
Forward
0 new messages