My .deb package is missing files
I uploaded a package to my PPA. The upload and build pass successfully, but the built .deb file does not contain all the folders and files it is supposed to. After the package is built in Launchpad, the most important folder gets omitted for some reason. My package is an icon pack which should install a folder with icon files inside '/usr/share/
My PPA can be found here: https:/
If I build .deb file locally, everything works. What am I doing wrong here?
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Manfred Hampl
- Solved:
- 2021-01-09
- Last query:
- 2021-01-09
- Last reply:
- 2021-01-09
Manfred Hampl (m-hampl) said : | #1 |
Томица Кораћ (tomicakorac) said : | #2 |
@m-hampl thanks for the reply. I'm not sure I understand. Are you suggesting that I should specify all of my package's payload files in the 'debian/install' file? If yes, then I'm confused.
1. Is this really necessary? Shouldn't my package's payload files be automatically picked up from the same level where 'debian' directory is found?
2. Surely I am not expected to list each individual file? There can potentially be thousands of files in a very complex directory structure.
3. If I create 'debian/install' and set contents to be 'icons/* usr/share/icons', I get this error: dh_install: warning: Cannot find (any matches for) "icons/*" (tried in ., debian/tmp)
|
#3 |
Cannot find (any matches for) "icons/*"
In gnomenza_
Томица Кораћ (tomicakorac) said : | #4 |
@m-hampl thanks for spotting that! Everything worked.
Томица Кораћ (tomicakorac) said : | #5 |
Thanks Manfred Hampl, that solved my question.