Commit graph

43 commits

Author SHA1 Message Date
Alexandre Aubin
6419c2ac64 Don't mess with Sury's pinning 2020-12-24 15:38:39 +01:00
Alexandre Aubin
d243fe76ce
[enh] Better problematic apt dependencies auto-investigation mechanism (#1051)
* [enh] Better problematic apt dependencies auto-investigation mechanism

* Misc tweak / fixes following tests
2020-09-16 16:14:03 +02:00
Alexandre Aubin
ca5f264baf Remove pipe char when trying to re-run apt with dry-run ... Because apt becomes absolutely crazy and make every package installed conflict with weird stuff 2020-09-14 17:06:40 +02:00
Alexandre Aubin
346728e55d Remove the pinning stuff of sury from the helpers, since it's now managed by the regenconf core 2020-08-28 22:31:10 +02:00
ericgaspar
82d59d59be
silence info: wasn't deleted because it doesn't exist. 2020-06-23 10:26:09 +02:00
Alexandre Aubin
653c5fde8f Set sury default pinning to 600 2020-06-06 01:16:54 +02:00
Alexandre Aubin
2408a62059
More accurate grep to avoid mistakenly grepping commented lines... 2020-06-05 16:58:46 +02:00
Alexandre Aubin
03432349d7 Add -o Acquire::Retries=3 to fix some stupid issues happening sometimes 2020-06-03 19:29:32 +02:00
Kay0u
a64dfd5676
A better Pin for sury 2020-05-26 18:17:49 +02:00
Kay0u
6b7f299dc6
Revert "Ugly hack to workaround sury pinning issues when installing dependencies"
This reverts commit fc30d82df5.
2020-05-26 18:12:07 +02:00
Kay0u
7ad9fbd5b9
[fix] helper doc 2020-05-20 15:21:46 +02:00
Alexandre Aubin
fc30d82df5 Ugly hack to workaround sury pinning issues when installing dependencies 2020-05-18 00:41:05 +02:00
Alexandre Aubin
5c8c07b8c9 More cleaning of app install logs: we don't really care about debug for ynh_wait_dpkg_free 2020-05-17 03:24:26 +02:00
Alexandre Aubin
9cbd368dca Tweak apt/dpkg options to avoid the shitload of lines about progress bar stuff in logs 2020-05-14 04:46:18 +02:00
Bram
42bc8c354a
Merge pull request #972 from YunoHost/wget-timeout
Add a timeout to wget in helpers
2020-05-04 14:23:36 +02:00
Alexandre Aubin
d29bf04e7c Add a timeout to wget in helpers 2020-05-03 17:37:33 +02:00
Kayou
843e88c67d
[Epic Fix] ynh_install_app_dependencies 2020-05-02 14:50:00 +02:00
Alexandre Aubin
c04d3c3806
Remove comment about old lines that got replaced 2020-04-29 17:13:47 +02:00
Maniack Crudelis
03379007b4 Update YunoHost version requirements 2020-04-21 14:48:52 +02:00
Maniack Crudelis
3b653994c7 Standardize helper comments 2020-04-20 20:58:17 +02:00
Maniack Crudelis
3442ab5b80 Add internal flags 2020-04-20 15:21:11 +02:00
Maniack Crudelis
b0398ae6dc Use long arguments instead of short ones 2020-04-20 15:20:31 +02:00
Maniack Crudelis
57061b8e1d Unfold if-then when more than one line 2020-04-19 20:31:06 +02:00
Maniack Crudelis
80964a1312 Standardize tabulations 2020-04-19 20:03:55 +02:00
Maniack Crudelis
1dd4a73e17 Replace declare -Ar by local A for args_array 2020-04-19 19:10:39 +02:00
Maniack Crudelis
49d9832f0b Better apt logging 2020-04-11 20:53:16 +02:00
Maniack Crudelis
7b38b064d7 Fixes and enhancements 2020-04-11 01:54:32 +02:00
Kayou
d649fad13e
Merge branch 'stretch-unstable' into update_php_helpers 2020-04-10 00:23:59 +02:00
Maniack Crudelis
b06e8c0f7a
Minor fix to avoid the key to be used if not asked 2020-04-09 23:47:16 +02:00
Alexandre Aubin
fb5dac80d5 Force locale to C/en to avoid perl whining and flooding logs about the damn missing locale 2020-04-03 00:12:58 +02:00
Alexandre Aubin
ec80cad64a
[enh] Tell apt to explain what's wrong when there are unmet dependencies (#889)
* Ask apt to explain what's wrong when dependencies fail to install
* Add comment explaining the syntax

Co-Authored-By: Maniack Crudelis <maniackcrudelis@users.noreply.github.com>
Co-authored-by: Maniack Crudelis <maniackcrudelis@users.noreply.github.com>
2020-03-22 01:28:37 +01:00
Maniack Crudelis
b7a5847c30
Add a line between each pin instructions 2020-03-10 21:05:04 +01:00
Maniack Crudelis
e3bcc4b4c9
Fix pin priority issue 2020-02-24 13:54:43 +01:00
Maniack Crudelis
7a5760db55
Add the helper ynh_install_extra_app_dependencies
And the helpers used by this one.
2020-02-09 19:55:38 +01:00
Alexandre Aubin
97e5d3b992 Remove those random sudo which are useless yet triggers LDAP warning when LDAP is in bad state 2019-11-28 00:10:40 +01:00
Alexandre Aubin
a2563db0e6 Merge branch 'stretch-testing' into stretch-unstable 2019-10-29 15:50:51 +01:00
Alexandre Aubin
854e52c21e More inclusive rule for this php/sury hack because php version got updated to deb9u6 2019-10-29 15:47:13 +01:00
Alexandre Aubin
0e3a131095 More accurate greps to identify that sury packages are installed 2019-10-08 18:37:01 +02:00
Alexandre Aubin
077e5c463c Fucking ugly workaround for the goddamn dependency nighmare from sury djeezus kraiste 2019-10-08 18:36:50 +02:00
Alexandre Aubin
fc78700904
More accurate greps to identify that sury packages are installed 2019-10-08 18:30:18 +02:00
Alexandre Aubin
50fbfb0372
Fucking ugly workaround for the goddamn dependency nighmare from sury djeezus kraiste 2019-09-24 23:18:05 +02:00
Alexandre Aubin
46310dbb6c Misc fixes in helpers comments to fix/improve autogenerated doc 2019-07-11 22:51:41 +02:00
Alexandre Aubin
125a52e54b Rename package to apt to be more accurate about what it does 2019-04-25 20:16:16 +02:00
Renamed from data/helpers.d/package (Browse further)