[Toaster] TRDEPENDS, TRRECOMENDS vs RDEPENDS, RRECOMENDS
Lerner, Dave
dave.lerner at windriver.com
Wed Jan 15 10:20:18 PST 2014
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
More information about the toaster
mailing list