Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

optdeps not (visually) listed correctly if all deps are met. #1

Open
Pandoriaantje opened this issue May 19, 2018 · 1 comment
Open

Comments

@Pandoriaantje
Copy link

I was using pacdep to list missing optional dependencies on my system.

[user@archmobile ~]$ pacdep -oppp  binwalk-git
binwalk-git             924.00 KiB ( 31.21 MiB)
Exclusive dependencies:  14.21 MiB
 local:    7.62 MiB
 sync:     6.59 MiB
Optional dependencies:   37.04 MiB
 local:   22.70 MiB
  bzip2                     133.00 KiB
  cabextract                 64.00 KiB
  cpio                      801.00 KiB
  gzip                      150.00 KiB
  p7zip                       6.09 MiB
  sleuthkit                  11.87 MiB
  squashfs-tools            263.00 KiB
  tar                         2.61 MiB
  xz                        757.00 KiB
 sync:    14.35 MiB
  community/arj             325.00 KiB
  community/lhasa           154.00 KiB
  community/mtd-utils       991.00 KiB
  community/python-capstone 652.00 KiB
  extra/python-opengl        12.28 MiB
Shared dependencies:    450.05 MiB
Total dependencies:     501.30 MiB (502.21 MiB)

upon installing the missing optional dependecies, i get the followin output:

[user@archmobile ~]$ pacaur -S arj lhasa mtd-utils python-capstone python-opengl --asdeps
 [user@archmobile ~]$ pacdep -oppp  binwalk-git
binwalk-git             924.00 KiB ( 52.15 MiB)
Exclusive dependencies:  14.21 MiB
Optional dependencies:   37.04 MiB
 arj             325.00 KiB
 bzip2           133.00 KiB
 cabextract       64.00 KiB
 cpio            801.00 KiB
 gzip            150.00 KiB
 lhasa           154.00 KiB
 mtd-utils       991.00 KiB
 p7zip             6.09 MiB
 python-capstone 652.00 KiB
 python-opengl    12.28 MiB
 sleuthkit        11.87 MiB
 squashfs-tools  263.00 KiB
 tar               2.61 MiB
 xz              757.00 KiB
Shared dependencies:    450.05 MiB
Total dependencies:     501.30 MiB (502.21 MiB)

So in the above output, one can not visually tell if optional dependencies are met, as it does not state "local".
One could interpret that NO optional dependencies are installed.

Is this a bug? or intentional?

@jjk-jacky
Copy link
Owner

jjk-jacky commented May 20, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants