Bug 7927 - Changing tlgtk files does not rebuild server-bundle packages
Summary: Changing tlgtk files does not rebuild server-bundle packages
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Build system (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-17 15:07 CEST by William Sjöblom
Modified: 2022-05-24 12:54 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description William Sjöblom cendio 2022-05-17 15:07:12 CEST
Changes to the python files under tlgtk do not trigger a rebuild of the tlmisc tarball, and thus not a rebuild of the rpm and deb packages.

How to reproduce:
> make server-bundle
> find tlmisc/modules/thinlinc/tlgtk/ -name "*.py" -exec touch {} ;
> make server-bundle

During the second `make' call you will notice that the correct unpackaged server-bundle python files are updated, but no new rpm/deb packages are being built. Since the `tlgtk' files are used by tl-setup and various other components, new packages are expected to be built.

On the other hand, replacing the above find call with
> find tlmisc/modules/thinlinc/ -name "*.py" -exec touch \{\} \;
results in new packages being built.

Note You need to log in before you can comment on or make changes to this bug.