Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Manual.md: Add list of packages that should be rebuilt after bootstrap.
@ 2020-04-22  0:35 fosslinux
  2020-05-15 21:06 ` pullmoll
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: fosslinux @ 2020-04-22  0:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 628 bytes --]

New issue by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/issues/21232

Description:
From https://github.com/void-linux/void-packages/pull/21226, there was a longish discussion about the entire bootstrap process.

As a newbie to `./xbps-src bootstrap`, I did not know that you should be rebuilding packages after `./xbps-src bootstrap`. @pullmoll suggested " We should put up a list of packages which need to be rebuilt after a bootstrap, probably in the Manual.md section about bootstrapping."

I agree with this. I have no idea what these packages are however...

@pullmoll @xtrame

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Manual.md: Add list of packages that should be rebuilt after bootstrap.
  2020-04-22  0:35 [ISSUE] Manual.md: Add list of packages that should be rebuilt after bootstrap fosslinux
@ 2020-05-15 21:06 ` pullmoll
  2020-09-19 23:39 ` pullmoll
  2020-09-19 23:39 ` [ISSUE] [CLOSED] " pullmoll
  2 siblings, 0 replies; 4+ messages in thread
From: pullmoll @ 2020-05-15 21:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 961 bytes --]

New comment by pullmoll on void-packages repository

https://github.com/void-linux/void-packages/issues/21232#issuecomment-629484271

Comment:
The easiest and safest way actually is to rebuild the entire chroot. This ensures that nothing is missed which could potentially go wrong with packages being built with different options in case the chroot is not yet ready.

That is, after `./xbps-src bootstrap` is done and you have a bootstrapped chroot ready in your `masterdir`, remove all packages that were created (I think `rm -rf masterdir/binpkgs/*` or whererever you defined the masterdir with the `-m` option) and build `base-chroot` with your bootstrapped environment:
`./xbps-src -N pkg base-chroot`.

After this is done, you can then `./xbps-src binary-bootstrap` and everything should work as expected.
Also only after this step you should try to cross build `base-chroot` for other architectures like:
`./xbps-src -a i686 -N pkg base-chroot`.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Manual.md: Add list of packages that should be rebuilt after bootstrap.
  2020-04-22  0:35 [ISSUE] Manual.md: Add list of packages that should be rebuilt after bootstrap fosslinux
  2020-05-15 21:06 ` pullmoll
@ 2020-09-19 23:39 ` pullmoll
  2020-09-19 23:39 ` [ISSUE] [CLOSED] " pullmoll
  2 siblings, 0 replies; 4+ messages in thread
From: pullmoll @ 2020-09-19 23:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 334 bytes --]

New comment by pullmoll on void-packages repository

https://github.com/void-linux/void-packages/issues/21232#issuecomment-695367515

Comment:
The bootstrap process details should perhaps be described in a `void-docs` section for developers.
I think `Manual.md` is not the right place to go into such detail thus closing this issue.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ISSUE] [CLOSED] Manual.md: Add list of packages that should be rebuilt after bootstrap.
  2020-04-22  0:35 [ISSUE] Manual.md: Add list of packages that should be rebuilt after bootstrap fosslinux
  2020-05-15 21:06 ` pullmoll
  2020-09-19 23:39 ` pullmoll
@ 2020-09-19 23:39 ` pullmoll
  2 siblings, 0 replies; 4+ messages in thread
From: pullmoll @ 2020-09-19 23:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 637 bytes --]

Closed issue by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/issues/21232

Description:
From https://github.com/void-linux/void-packages/pull/21226, there was a longish discussion about the entire bootstrap process.

As a newbie to `./xbps-src bootstrap`, I did not know that you should be rebuilding packages after `./xbps-src bootstrap`. @pullmoll suggested " We should put up a list of packages which need to be rebuilt after a bootstrap, probably in the Manual.md section about bootstrapping."

I agree with this. I have no idea what these packages are however...

cc/ @pullmoll @xtraeme 

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-09-19 23:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-22  0:35 [ISSUE] Manual.md: Add list of packages that should be rebuilt after bootstrap fosslinux
2020-05-15 21:06 ` pullmoll
2020-09-19 23:39 ` pullmoll
2020-09-19 23:39 ` [ISSUE] [CLOSED] " pullmoll

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).