PINE64
Does pmbootstrap install the latest image? - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+---- Forum: PostmarketOS on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=124)
+---- Thread: Does pmbootstrap install the latest image? (/showthread.php?tid=9153)



Does pmbootstrap install the latest image? - mypine - 02-13-2020

As the title says, does pmbootstrap install the latest image of whatever ui I choose? I want to make sure before I start reporting issues that I'm using the latest build but I don't see that info anywhere I've looked. Thanks


RE: Does pmbootstrap install the latest image? - mypine - 02-15-2020

Edit: See below responses, my info below is incorrect. Pmbootstrap DOES install the latest version or image.

Answering my own question - pmbootstrap does not load the latest version. I downloaded the latest and flashed it via dd (instructions for using dd are below) and it's obvious that the version that pmbootstrap uses is very old because many many things just don't work. However with the latest version, it is much more usable.

To flash the latest version with dd, it seems to be necessary to set blocksize to 1024 bytes. Also, you have to expand the root partition because it only allocates a gb or so. I used gparted to expand the root partition successfully. The dd command is below.
(dd bs=1024 if=imagefile of=/dev/mmbclk0 in my case)


RE: Does pmbootstrap install the latest image? - PureTryOut - 02-20-2020

Actually no, it _does_ install the "latest image" (whatever that means). It just pulls the packages from the repositories while installing so it uses whatever is in there. The images put online also pull from that same repository.


RE: Does pmbootstrap install the latest image? - M@yeulC - 02-20-2020

(02-15-2020, 10:51 PM)mypine Wrote: Answering my own question - pmbootstrap does not load the latest version. I downloaded the latest and flashed it via dd (instructions for using dd are below) and it's obvious that the version that pmbootstrap uses is very old because many many things just don't work. However with the latest version, it is much more usable.

To flash the latest version with dd, it seems to be necessary to set blocksize to 1024 bytes. Also, you have to expand the root partition because it only allocates a gb or so. I used gparted to expand the root partition successfully. The dd command is below.
(dd bs=1024 if=imagefile of=/dev/mmbclk0 in my case)

Here is a more complete answer,
but basically yes, it's the latest version. The images are often here to test stuff that's sometimes hard to put together, or sometimes to make distribution easier in some cases. They are not the "latest" version, and I don't think you can actually rely on them getting published regularly, at this point.

Grab one if you really don't want to use pmbootstrap (though you should try to use it if you want to play with different experimental packages), and update it:

Code:
apk update && apk upgrade -a



RE: Does pmbootstrap install the latest image? - mypine - 02-20-2020

(02-20-2020, 06:02 AM)PureTryOut Wrote: Actually no, it _does_ install the "latest image" (whatever that means). It just pulls the packages from the repositories while installing so it uses whatever is in there. The images put online also pull from that same repository.

Did you really have a hard time understanding 'latest image'? I don't think you did, so why say that? Pretty straight forward, in any context involving software. So why pretend you don't understand something so straight forward, and then proceed to answer the question, indicating you know exactly what I meant?

[/quote]

Here is a more complete answer,
but basically yes, it's the latest version. The images are often here to test stuff that's sometimes hard to put together, or sometimes to make distribution easier in some cases. They are not the "latest" version, and I don't think you can actually rely on them getting published regularly, at this point.

Grab one if you really don't want to use pmbootstrap (though you should try to use it if you want to play with different experimental packages), and update it:

Code:
apk update && apk upgrade -a
[/quote]

Thanks for the helpful and detailed answer. I guess I'll have to play around with it a bit to figure out why there seemed to be a big difference in what pmbootstrap loaded vs what I downloaded and installed manually.