[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qubes-devel
Subject:    [qubes-devel] qubes-builder-fedora rename - qubes-builder users action required
From:       Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek () invisiblethingslab ! com>
Date:       2018-04-30 22:05:08
Message-ID: 20180430220508.GB1452 () mail-itl
[Download RAW message or body]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello all,

As discussed earlier, we've merged builder-fedora and builder-centos
plugins, under new name: builder-rpm. This means everyone having
qubes-builder clone, need to adjust its configuration for the new name.

Frédéric prepared instruction for this:

For anyone who has an existing working builder directory, for example
at:

    /home/user/qubes-builder

By working, we mean that you have a proper 'builder.conf' configured and
you have already performed build of packages or templates.

Here are the steps for updating your work with respect to the change of
name of 'builder-fedora':

1) builder-centos is not needed anymore. If you have some work done
there, you will have to manually migrate it to the builder-rpm after the
update process.

2) 'builder-fedora' is now 'builder-rpm' \
(https://github.com/QubesOS/qubes-builder-rpm).  Currently, if you have cloned the \
official repositories, doing:

        cd /home/user/qubes-builder/qubes-src/builder-fedora
        git remote -v

    you should obtain:

        origin https://github.com/QubesOS/qubes-builder-fedora (fetch)
        origin https://github.com/QubesOS/qubes-builder-fedora (push)

    2.1) First, change the git remote origin by doing

        git remote set-url origin https://github.com/QubesOS/qubes-builder-rpm

    2.2) Then, rename the builder-fedora folder:

        cd /home/user/qubes-builder/qubes-src
        mv builder-fedora builder-rpm

3) You need to edit your qubes-builder configuration 'builder.conf':
    In the COMPONENTS and BUILDER_PLUGINS list:
    
    3.1) if exists, remove any 'builder-centos'.
    3.2) change 'builder-fedora' to 'builder-rpm'

    If you have used the setup utility, please don't mind about included
    config in example-config.

4) You need to update first only the qubes-builder:

    cd /home/user/qubes-builder
    make get-sources COMPONENTS=builder

5) And finally, you the new builder-rpm:

    cd /home/user/qubes-builder
    make get-sources COMPONENTS=builder-rpm

6) If you have made some work for CentOS, you can now adapt your
workings branches to builder-rpm directly.

- -- 
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAlrnkxUACgkQ24/THMrX
1yx35gf/VsWfVB9N0l1UCEETuUFFasbCGP6jWWds63wNDOiZoCdLFWv+g/VjR+qV
1COtSiRuPNeGn55tuqFdu2v6/lCOVOpwugj0Yi8MYVBa7KJB7BUDR+ms5L9clTZK
lZuTRpwMTlTngsQq6SaPIjEZKX2EhIolX22HmydckcyBPa02yD4xeZqVxWxTDJcS
otGCOFXO/IBpHBXoHwt+QikD6uIOQWG/+w3bVAWxoYgpJysZxak1uxVNcfmfKATe
5ZmZv4zBdPV799qE235Ei22foxHH+GxyyjcuxHPr+AzIjYHDgqjG8o6R4oXqL++g
8skgQucqWs242/ikJ0nYdfXiAi2JfA==
=QxDH
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups \
"qubes-devel" group. To unsubscribe from this group and stop receiving emails from \
it, send an email to qubes-devel+unsubscribe@googlegroups.com. To post to this group, \
send email to qubes-devel@googlegroups.com. To view this discussion on the web visit \
https://groups.google.com/d/msgid/qubes-devel/20180430220508.GB1452%40mail-itl. For \
more options, visit https://groups.google.com/d/optout.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic