package: dpkg

Hello, thank you for reading this feature request.



Hopefully the title is self-explanatory, but I will try to make this clear:



#The issue:



User wants to know what files were installed by running 'apt install <package>'



He can run 'dpkg -L <package>' but that only shows files installed by the 
metapackage itself, not its dependencies.



He can also use 'apt-cache depends --recurse', but that produces huge files 
with too much info, not just the files added.



#Backwards Compatibility?:



Yes, fully, currently dpkg -L -R reads out an error, as the options are 
considered incompatible (-R is used for something else, but the option can be 
reused in this separate context).



#Implementation:



I am available to attempt implementing the fix if I can be formally assigned 
the issue with the expectation that in principle there's interest in applying 
the patch to mainstream. 



No general guidance is needed, my approach would be to start by reading the 
Debian New Maintainer's guide, the project specific readmes, building dpkg, 
hacking a recursive solution and integrating it with the main binary when the 
combination of both options is invoked.



The deliverable would of course be in git-patch format.


#Clarification:



I know that these days there's a lot of LLM spam to OS projects, so I'd like to 
clarify of course that this message is not LLM written, and that a patch would 
not include LLM output.



Thank you.

Reply via email to