pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

make package: missing packages (not depends_target issue)




Hi,

I compiled many softwares from source using 1 month old pkgsrc collection.

I certainly (without any exception) typed "make package" during compilation. I had almost clean mk.conf, only some "acceptable_licenses+" lines.

Today, i noticed that:

"pkg_info -u" produces ~70 packages.
"pkg_info" produces ~300 packages
"pkgsrc/packages" has only ~200 packages.

So, i searched through documentation and found that DEPENDS_TARGET is required to have "build-depend" packages: http://www.netbsd.org/docs/pkgsrc/configuring.html / DEPENDS_TARGET: By default, dependencies are only installed, and no binary package is created for them. You can set this variable to package to automatically create binary packages after installing dependencies.



The reason for asking your opinons is that there are "runtime depend" packages that are missing ie; pulseaudio is great example. Pulseaudio was installed during compiling of gnash, and it is certainly runtime dependent.

Could it be the reason that "make package" does not package subsequent packages once it encounters with "build-depend" one (assuming there is no DEPENDS_TARGET in mk.conf)?

Best regards,
Cem





Home | Main Index | Thread Index | Old Index