[spec/pkg] Bugfix for dependency
authorParichay Kapoor <pk.kapoor@samsung.com>
Tue, 13 Jul 2021 03:00:50 +0000 (12:00 +0900)
committerJijoong Moon <jijoong.moon@samsung.com>
Tue, 13 Jul 2021 04:27:18 +0000 (13:27 +0900)
Some of the packages state the `requires` as wrong names (missing
package name as prefix). This does not show in build and unit/app tests
but fails when using these packages externally as those dependent
`requires` packaging dont exist.
For example, `nntrainer-devel-static` package depends on `devel`
package, and not on `nntrainer-devel`. This patch provides the
corresponding fix.

Resolves #1399

Signed-off-by: Parichay Kapoor <pk.kapoor@samsung.com>
packaging/nntrainer.spec

index 8d44e5c..e5057f0 100644 (file)
@@ -157,7 +157,7 @@ This contains corresponding header files and .pc pkgconfig file.
 
 %package devel-static
 Summary:        Static library for nntrainer-devel package
-Requires:       devel = %{version}-%{release}
+Requires:       nntrainer-devel = %{version}-%{release}
 %description devel-static
 Static library package of nntrainer-devel
 
@@ -251,8 +251,8 @@ NNSteamer tensor filter for nntrainer to support inference.
 
 %package -n nnstreamer-nntrainer-devel-static
 Summary: NNStreamer NNTrainer support
-Requires: devel-static = %{version}-%{release}
-Requires:      nnstreamer-nntrainer
+Requires: nntrainer-devel-static = %{version}-%{release}
+Requires:      nnstreamer-nntrainer = %{version}-%{release}
 %description -n nnstreamer-nntrainer-devel-static
 NNSteamer tensor filter static package for nntrainer to support inference.
 %endif #nnstreamer_filter