Re: Access to github.com for building documentation?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Thu, 29 Dec 2016 21:40:52 -0700
schrieb Dave Johansen <davejohansen@xxxxxxxxx>:

> On Thu, Dec 29, 2016 at 8:30 PM, William Moreno
> <williamjmorenor@xxxxxxxxx> wrote:
> 
> >
> >
> > El 29/12/2016 9:00 p. m., "Dave Johansen" <davejohansen@xxxxxxxxx>
> > escribió:
> >
> > On Thu, Dec 29, 2016 at 7:47 PM, William Moreno
> > <williamjmorenor@xxxxxxxxx  
> > > wrote:  
> >  
> >> Just a wild idea: you can skip the docs!
> >>
> >> If the package includes it own documentation and this is to large,
> >> it must be in a docs sub package , current packaging guidelines do
> >> not block a package than do no include all docs available
> >> upstream, at less I think so. 
> >
> > I would like to have the docs include for my own uses. Some of the
> > machines I work on don't have internet access so being able to
> > install the docs locally is a big help.
> >
> >
> > This is new for me, a sphinx package than create a virtual env
> > before call the sphinx build
> >
> > Looking at this file:
> >
> > https://github.com/fmtlib/fmt/blob/master/doc/build.py
> >
> > You can go to the end of file and see those lines:
> >
> > if __name__ == '__main__':
> >   create_build_env()
> >   build_docs(sys.argv[1])
> >
> > Just remove the call to the create_build_env() function (with a
> > patch of even with sed in %prep) and you can test to build with the
> > system sphinx version, this way at less you should now if the docs
> > build with system lib, having said that, this is Fedora! You will
> > always will find a really up to date version of sphinx in the
> > Fedora repo!
> >
> >
> >  
> I'll give that a try. Is there a way that I can disable network
> access in my local mock to test that change?

If you look into /etc/mock/site-defaults.cfg you find (at least) two
network related options:

<quote>
# By default Mock use simple chroot(1). When you set this to True
# it will use systemd-nspawn(1)
# config_opts['use_nspawn'] = False
config_opts['use_nspawn'] = True
# If you're using nspawn, then by default networking will be turned off
# for rpmbuild.  This helps ensure more reproducible builds.
# config_opts['rpmbuild_networking'] = False
</quote>

Options can also be set per user in ~/.config/mock.cfg

Jens

Attachment: pgpz2e5C_rcWe.pgp
Description: Digitale Signatur von OpenPGP

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux