Hi Paul, Alex

I have a question on inserts into the package_dependency and 
target_installed_package.

I would expect that for the following builds and sato in particular:
        {core-image-minimal, qemux86}
        {core-image-minimal, qemux86}
        {core-image-sato, qemux86}
        {[core-image-minimal,core-image-base], genericx86}
that there would be a few installed packages with some  package dependencies 
like (RDEPENDS, RRECOMENDS), but that isn't the case.  The only dependencies 
for installed packages are TRDEPENDS or TRRECOMMENDS.

        SELECT  PkgS.name, PkgT.name dependsOn, PkgDep.dep_type  
            FROM orm_package PkgS,
                 orm_package_dependency PkgDep,
                 orm_package PkgT,
                 orm_target_installed_package Inst
            WHERE
            PkgS.id = PkgDep.package_id
            AND PkgT.id = PkgDep.depends_on_id
            AND Inst.package_id = PkgS.id
            AND Inst.package_id = PkgDep.package_id
            AND Inst.target_id = PkgDep.target_id
                ;
        name|dependsOn|dep_type
        update-rc.d|busybox|6
        sysvinit-inittab|busybox|6
        libc6|busybox|6
        libc6|libc6|6
        packagegroup-core-boot|base-files|6
        packagegroup-core-boot|base-passwd|6
...
(more)

adding a filter to the above to filter out the "T..." types
            AND PkgDep.dep_type < 6
returns an empty set.

What is the meaning of TRDDEPENDS and TRRECOMMENDs and do the results seem 
correct?

Thanks
Dave
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster

Reply via email to