• Disabling ccache in Salsa CI Jobs?

    From =?UTF-8?Q?Hilmar_Preu=c3=9fe?=@21:1/5 to debian mentors on Tue Apr 26 23:10:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------GyIsKrYSLNzf1MpZ4fdkEaCr
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGksDQoNClJlY2VudGx5IEkgcHVzaGVkIGEgbmV3IHZlcnNpb24gb2YgcHJvZnRwIHRvIHNh bHNhLiBUaGUgY29uZmlndXJlZCBzYWxzYSANCkNJIEpvYnMgWzFdIG5vdyBmYWlsIFsyXS4g VGhlIHJlbGV2YW50IGVycm9yIG1lc3NhZ2UgaXMgaW4gdGhlIGpvYiBsb2cgWzNdOg0KDQpn Y2MgLVdkYXRlLXRpbWUgLURfRk9SVElGWV9TT1VSQ0U9MiAtREhBVkVfQ09ORklHX0ggIC1E TElOVVggIC1JLiANCi1JLi4vLi4gLUkuLi8uLi9pbmNsdWRlIC1JLi8uLi8uLi9pbmNsdWRl IC1JL3Vzci9pbmNsdWRlL21hcmlhZGIvbXlzcWwgDQotSS91c3IvaW5jbHVkZS9tYXJpYWRi IC1JL3Vzci9pbmNsdWRlL3Bvc3RncmVzcWwgLWcyIC1nIC1PMiANCi1mZmlsZS1wcmVmaXgt bWFwPS9idWlsZHMvZGViaWFuLXByb2Z0cGQtdGVhbS9wcm9mdHBkL2RlYmlhbi9vdXRwdXQv c291cmNlX2Rpcj0uIA0KLWZzdGFjay1wcm90ZWN0b3Itc3Ryb25nIC1XZm9ybWF0IC1XZXJy b3I9Zm9ybWF0LXNlY3VyaXR5IC1XYWxsIA0KLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIgLWZu by1zdHJpY3QtYWxpYXNpbmcgDQotV2Vycm9yPWltcGxpY2l0LWZ1bmN0aW9uLWRlY2xhcmF0 aW9uIC1nIC1PMiANCi1mZmlsZS1wcmVmaXgtbWFwPS9idWlsZHMvZGViaWFuLXByb2Z0cGQt dGVhbS9wcm9mdHBkL2RlYmlhbi9vdXRwdXQvc291cmNlX2Rpci9jb250cmliL21vZF9hdXRo X290cD0uIA0KLWZzdGFjay1wcm90ZWN0b3Itc3Ryb25nIC1XZm9ybWF0IC1XZXJyb3I9Zm9y bWF0LXNlY3VyaXR5IC1jIGF1dGgtb3RwLmMNCg0KY2NhY2hlOiBlcnJvcjogRmFpbGVkIHRv IGNyZWF0ZSB0ZW1wb3JhcnkgZmlsZSBmb3IgDQovcnVuL3VzZXIvMC9jY2FjaGUtdG1wL3Rt cC5jcHBfc3Rkb3V0Lk5qZTRaSjogUGVybWlzc2lvbiBkZW5pZWQNCg0KbWFrZVs0XTogKioq IFtNYWtlZmlsZTozMDogYXV0aC1vdHAub10gRXJyb3IgMQ0KDQpTb21lIGZpbGVzIGFyZSBu b3QgY3JlYXRlZCwgaGVuY2UgaW5zdGFsbGluZyB0aGVtIGF0IHRoZSBlbmQgZG9lcyBub3Qg DQp3b3JrIGFuZCB0aGUgYnVpbGQgaXMgY29uc2lkZXJlZCB0byBiZSBmYWlsZWQuIFRoaXMg ZG9lcyBub3Qgc2VlbSB0byBiZSANCmEgdGVtcG9yYXJ5IGVycm9yLCBJIHJ1biB0aGUgam9i cyBhbHJlYWR5IGEgZmV3IHRpbWVzLCB3L28gc3VjY2Vzcy4gDQpCdWlsZGluZyB0aGUgcGFj a2FnZSB1c2luZyBzYnVpbGQgd29ya3MgZmluZS4NCg0KSXMgaXQgcG9zc2libGUgdG8gZGlz YWJsZSBjY2FjaGUgc29tZWhvdyBvciBpcyB0aGVyZSBhbnl0aGluZyBlbHNlIEkgY2FuIGRv Pw0KDQpNYW55IHRoYW5rcywNCiAgIEhpbG1hcg0KDQpbMV0gDQpodHRwczovL3NhbHNhLmRl Ymlhbi5vcmcvZGViaWFuLXByb2Z0cGQtdGVhbS9wcm9mdHBkLy0vY2kvZWRpdG9yP2JyYW5j aF9uYW1lPW1hc3Rlcg0KWzJdIGh0dHBzOi8vc2Fsc2EuZGViaWFuLm9yZy9kZWJpYW4tcHJv ZnRwZC10ZWFtL3Byb2Z0cGQvLS9waXBlbGluZXMNClszXSANCmh0dHBzOi8vc2Fsc2EuZGVi aWFuLm9yZy9kZWJpYW4tcHJvZnRwZC10ZWFtL3Byb2Z0cGQvLS9qb2JzLzI2OTgzMzEjTDIy NTENCi0tIA0Kc2lnZmF1bHQNCg0K

    --------------GyIsKrYSLNzf1MpZ4fdkEaCr--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEEcp2AQcerGO6T86F6DIccTGU8H1kFAmJoXgQFAwAAAAAACgkQDIccTGU8H1kG Cw/7BsidElxwZMBKLNXEudiGUlCpmk92G+n1Y4khKPb90B0lgVmWEJzqQyISnxSzs1yfHvEG9LKF qA4xf2XqowSwG5XVuF6+L5TgbEFIsgtEoTjjEZXoisowdly1463nErwKRLr8Ys1Vg7z0pTka+o1p L3tXyRaZLXw8V9ErxEFiGxFI+GOw+Pof5QoPqZkl01Z/cUvoi/cUNIy9zHoOgWiwqOa2dYPOlrLk J7Xo9kVlJZzalShX7dlJuSGxzinsjfVYK0yE2zlJiSWo4Vlf1RBxQf1yaOyu3blqqjsUPhuIgkYM nb0LElJx7t/xxAfUXNNM+V1+VZOL4z2282Zddpv3AfU1apgMS8vNuZmCba7gwpalBHFeg/JHL6wj 4GCRv63p0XmNQX7XHTSVg0IwruSrixP8lzs5Gl4VEelsNrkt6euiDZCVmIC+3EY0d+eIaEZcXSjO aaHat/Z9E14Z92ZaC7yyklehgYR4WiSNcGsXsVTxvoH1Zdd5nLti/BRZ5MhR/sMkgmiOOtIcE4J4 0LOJ7Grki4EMCPGobRWOq5qLiWxd9BxFsVzzYEHzAQd4IWKE/Fq1YEcBf3hh62cj8fWlwN5Tpasi 0qhOz2KqKpi8FxaPjngEdpw4kqVPJ6oE7FZrpTEUq2O3/UuhM6Ml1UMJxvPKhdKW3luPpF1trj1e nng=
    =BkzI
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Tokarev@21:1/5 to All on Wed Apr 27 13:10:01 2022
    27.04.2022 00:03, Hilmar Preuße wrote:
    Hi,

    Recently I pushed a new version of proftp to salsa. The configured salsa CI Jobs [1] now fail [2]. The relevant error message is in the job log [3]:

    This is not an answer to your question, but something else.

    As far as I can see, ccache failing like this is because you run compilation jobs in the install or binary target, not in build target. These are run
    as different users.

    I don't know if this is intentional or not, or it is just a buggy setting
    in salsa ci, but this is what it is.

    We never enforced compile is happening during build only, not install/binary, maybe this is actually a good thing to do after all. This change in salsa
    ci helped me to find a bug in one of my packages which did (partial) compile
    in the wrong place.

    Thanks,

    /mjt

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Hilmar_Preu=c3=9fe?=@21:1/5 to debian mentors on Tue May 3 00:30:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------aefuuidEdjj12YbPR088yj6V
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    QW0gMjcuMDQuMjAyMiB1bSAxMzowMCB0ZWlsdGUgTWljaGFlbCBUb2thcmV2IG1pdDoNCg0K SGkgTWljaGFlbCwNCg0KTWFueSB0aGFua3MgZm9yIHlvdXIgRS1tYWlsLg0KDQo+IEFzIGZh ciBhcyBJIGNhbiBzZWUsIGNjYWNoZSBmYWlsaW5nIGxpa2UgdGhpcyBpcyBiZWNhdXNlIHlv dSBydW4gDQo+IGNvbXBpbGF0aW9uIGpvYnMgaW4gdGhlIGluc3RhbGwgb3IgYmluYXJ5IHRh cmdldCwgbm90IGluIGJ1aWxkDQo+IHRhcmdldC4gIFRoZXNlIGFyZSBydW4gYXMgZGlmZmVy ZW50IHVzZXJzLg0KPiANCj4gSSBkb24ndCBrbm93IGlmIHRoaXMgaXMgaW50ZW50aW9uYWwg b3Igbm90LCBvciBpdCBpcyBqdXN0IGEgYnVnZ3kNCj4gc2V0dGluZyBpbiBzYWxzYSBjaSwg YnV0IHRoaXMgaXMgd2hhdCBpdCBpcy4NCj4gDQoNCkF0IGxlYXN0IHRoaXMgc291bmRzIGxp a2UgYSBwbGF1c2libGUgZXhwbGFuYXRpb24uDQoNCk5vdyBJJ20ganVzdCB3b25kZXJpbmcs IHdoYXQgY2hhbmdlIGNhdXNlIGhhdmUgY2F1c2VkIHRoZSBpc3N1ZS4gT3VyIA0KZGViaWFu L3J1bGVzIGZpbGUgaXMgc3RyYWlnaHRmb3J3YXJkIGFuZCBJJ20gcHJldHR5IHN1cmUgdXBz dHJlYW1zIA0KTWFrZWZpbGVzIGRpZCBub3QgY2hhbmdlIGVpdGhlci4gVGhlIHZlcnNpb24g YmVmb3JlICgxLjMuN2MpIGhhZCANCnN1Y2Nlc3NmdWwgam9iIGV4ZWN1dGlvbnMuDQoNCldv dWxkIGl0IG1ha2Ugc2Vuc2UgdG8gYXNrIHRoZSBTYWxzYSBDSSB0ZWFtIGZvciB0aGUgcXVl c3Rpb24/DQoNCj4gV2UgbmV2ZXIgZW5mb3JjZWQgY29tcGlsZSBpcyBoYXBwZW5pbmcgZHVy aW5nIGJ1aWxkIG9ubHksIG5vdCANCj4gaW5zdGFsbC9iaW5hcnksIG1heWJlIHRoaXMgaXMg YWN0dWFsbHkgYSBnb29kIHRoaW5nIHRvIGRvIGFmdGVyIGFsbC4NCj4gVGhpcyBjaGFuZ2Ug aW4gc2Fsc2EgY2kgaGVscGVkIG1lIHRvIGZpbmQgYSBidWcgaW4gb25lIG9mIG15IHBhY2th Z2VzDQo+IHdoaWNoIGRpZCAocGFydGlhbCkgY29tcGlsZSBpbiB0aGUgd3JvbmcgcGxhY2Uu DQo+IA0KSSBndWVzcyBJJ2xsIGNvbnRhY3QgbXkgY29kZSB1cHN0cmVhbSBhbmQgYXNrLCBp ZiBoZSBjb3VsZCBsb29rIGludG8gdGhlIA0KTWFrZWZpbGVzLiBUaGUgdmVyc2lvbiAxLjMu OCBpcyBpbiBSQyBzdGFnZSBhbmQgKG1heWJlIHdlIGdldCBhIGNoYW5nZSANCmJlZm9yZSBy ZWxlYXNlKS4NCg0KSGlsbWFyDQotLSANCnNpZ2ZhdWx0DQoNCg==

    --------------aefuuidEdjj12YbPR088yj6V--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEEcp2AQcerGO6T86F6DIccTGU8H1kFAmJwWasFAwAAAAAACgkQDIccTGU8H1nv 4hAAvcTz3QE30SPNUUhnbHO0pSSSK2FAwNCqRFZg98SJj/u10hoES/mS/1AIpXSxjts9ZQlGQBwE w0qsBwz/MPZdvNqyNeBLQJeUkywSoADNYqRHr/9KAAlUdDjq9qWkNMP6bTIykha/Z/Vfvj3onHmI Kc4WI76yPXkC/8wuR1EUPTJavkjuVEU+ipk6oIWRFshv1sgWePG4RmZC+1g3WSx33VOCWv1n55a7 9rCxJGd9SkziRJotlNJqkp/0yD/ieklvZrqfWLFzhl9hj+QUZLQRTjrbYOH5gkI4NfFOoG0N78PH AnsLlkPsmUWLJgCTxiLizYgp9hhnXozBeZ9bqaFjOQwpKUpzGCT8zt7ljzRSl77ENqdHDNS2DZVE 5HTbgdYhoiVJVLDoAisREbjJsg4eTt813luuK1LkcVzCkL9jhXkqTyfjyhGY+6NdVnxEixtctHRJ XDnK6abUJdX70BnKgey2jVSdCyivNHKkJCGhTkXbaWUwTAMLGVcRWfAD2REvlw2cA6fBXF1HPYTi hGhAadr4ISslPfrY3HsZCkR2t8ZuZzDG0f3kckcuWY35FsMFPBHSnDvEHkRhpzuoXL1/m0f09UH/ mxf6kJ79kUe+7NUDdUIqyMvwFRkSGAL3JMfpOjAuEnNpc11TUNT/n63NshAjpGAHDh+Ztq2/g6Hd jEY=
    =ent3
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)