[oi-dev] userland-incorporation does not incorporate

stes at telenet.be stes at telenet.be
Sat Oct 4 08:42:39 UTC 2025


The userland-incorporation.p5m manifest now has a line :

depend facet.version-lock.runtime/smalltalk/squeak=true fmri=runtime/smalltalk/squeak at 4.21.3-2025.0.0.0 type=incorporate

This can be seen by Search for userland-incorporation

https://pkg.openindiana.org/hipster/en/search.shtml?token=userland-incorporation&action=Search

and then clicking on the Manifest link.

If I do an Advanced Search with 'Show all versions' then

https://pkg.openindiana.org/hipster/en/advanced_search.shtml?token=userland-incorporation&show=p&sav=1&rpp=50&v=&action=Advanced+Search

Then older manifests do not have the squeak package.  For example the package from August 31 :

https://pkg.openindiana.org/hipster/manifest/0/consolidation%2Fuserland%2Fuserland-incorporation@0.5.11%2C5.11-2025.0.0.30825%3A20250831T201753Z


Would it be useful to have a copy of a "reference" userland-incorporation.p5m manifest file under git control in the oi-userland git repository ?

The reference manifest file could be transformed removing for example some version information but such that a list of packages could be checked by a tool to crosscheck the contents of the userland-incorporation.p5m manifest file ?

----- Op 24 sep 2025 om 18:52 schreef Till Wegmueller toasterson at gmail.com:

> Hello
> 
> It's a buildsystem setup related error. I have a PR in review that
> should keep the local workflow unchanged but allow us to override the
> workflow on the buildsystem where $PKG_REPO is rebuilt from scratch
> every time.
> 
> https://github.com/OpenIndiana/oi-userland/pull/23939
> 
> -Till
> 
> On 24.09.25 18:27, stes--- via oi-dev wrote:
>> 
>> I think there is no bug here : I tested to run "gmake incorporate" in the
>> components directory for my local repository (the Makefile has a target
>> "incorporate" which uses tools/userland-incorporate).
>> 
>> For my local repository (in the "i386" directory), it creates a
>> userland-incorporation.p5m manifest file with only the packages in my local
>> repository (not all packages from openindiana, just the packages that I publish
>> in my local repository).
>> 
>> ----- Op 22 sep 2025 om 21:50 schreef Marcel Telka marcel at telka.sk:
>> 
>>> Hi,
>>>
>>> I noticed that the userland-incorporation stopped to incorporate all
>>> packages as it used to do few weeks ago.  Now it incorporates just the
>>> recently built packages:
>>>
>>> $ pkg contents -mr userland-incorporation at 0.5.11-2025.0.0.31088 | grep ^depend
>>> depend facet.version-lock.library/python/pyparsing=true
>>> fmri=library/python/pyparsing at 3.2.5-2025.0.0.0 type=incorporate
>>> depend facet.version-lock.library/python/pyparsing-35=true
>>> fmri=library/python/pyparsing-35 at 2.4.7-2022.0.0.3 type=incorporate
>>> depend facet.version-lock.library/python/pyparsing-37=true
>>> fmri=library/python/pyparsing-37 at 3.1.0-2023.0.0.2 type=incorporate
>>> depend facet.version-lock.library/python/pyparsing-39=true
>>> fmri=library/python/pyparsing-39 at 3.2.5-2025.0.0.0 type=incorporate
>>> depend facet.version-lock.network/garage=true
>>> fmri=network/garage at 2.1.0-2025.0.0.0 type=incorporate
>>> $
>>>
>>> Could you please fix this?
>>>
>>>
>>> Thank you.
>>>
>>> --
>>> +-------------------------------------------+
>>> | Marcel Telka   e-mail:   marcel at telka.sk  |
>>> |                homepage: http://telka.sk/ |
>>> +-------------------------------------------+
>>>
>>> _______________________________________________
>>> oi-dev mailing list
>>> oi-dev at openindiana.org
>>> https://openindiana.org/mailman/listinfo/oi-dev
>> 
>> _______________________________________________
>> oi-dev mailing list
>> oi-dev at openindiana.org
>> https://openindiana.org/mailman/listinfo/oi-dev
> 
> 
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev



More information about the oi-dev mailing list