<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 26, 2019 at 11:46 PM Gary Mills <<a href="mailto:gary_mills@fastmail.fm">gary_mills@fastmail.fm</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Another progress report and some questions: I have now replaced all<br>
v9os packages with oi-userland packages.  There are no v9os packages<br>
left.  My T2000 has only oi-userland packages, ones that I have built.<br>
It boots correctly.  The publisher name is oi-userland, not the usual<br>
userland or <a href="http://openindiana.org" rel="noreferrer" target="_blank">openindiana.org</a> .  That difference raises my first<br>
question.<br>
<br>
I've read the information on distribution-constructor:<br>
<br>
    <a href="http://docs.openindiana.org/dev/distribution-constructor/" rel="noreferrer" target="_blank">http://docs.openindiana.org/dev/distribution-constructor/</a><br>
<br>
as well as the man page for distro_const .  Neither of them answered<br>
my questions completely.<br>
<br>
Will distro_const change the publisher in the ISO file, both for the<br>
packages and the `pkg publisher' command?  How do I do this?<br></blockquote><div><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">If you look at:</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><a href="https://hipster.openindiana.org/distro_const/text_mode_x86-minimal.xml">https://hipster.openindiana.org/distro_const/text_mode_x86-minimal.xml</a></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">pkg_repo_default_authority specifies the repository from which the packages are pulled and thus the image created, while post_install_repo_default_authority stands for the default publisher configured on the ISO itself.<br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
If not, can the publisher be changed on the host system?  Does the<br>
publisher in `pkg publisher' have to match the one in the file<br>
repository?<br>
<br>
I see that the XML file used by distro_const specifies `entire' as the<br>
package that includes all the packages to install to the ISO file.<br>
My system has no package `entire'.  How do I create and populate it?<br>
Will it include some packages that do not exist?  Will this be a<br>
problem?<br></blockquote><div><br></div><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">There are packages like this that can be published from metapackage/ components.</div><br></div><div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">For regular Jenkins jobs `gmake -C components incorporation` is called after publication of new packages to generate such meta-packages.<br></div></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Finally, how do I create a USB image from the CD image?<br></blockquote><div><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default">At least on x86 both usb images and cd iso are created by distro_const.</div><div style="font-family:arial,helvetica,sans-serif;font-size:small" class="gmail_default"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
-- <br>
-Gary Mills-            -refurb-                -Winnipeg, Manitoba, Canada-<br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org" target="_blank">oi-dev@openindiana.org</a><br>
<a href="https://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">https://openindiana.org/mailman/listinfo/oi-dev</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font style="font-family:courier new,monospace" size="1">---<br>Praise the Caffeine embeddings<br></font></div></div></div></div></div>