Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hotfix(1.6.1): Minor bug fixes #315

Merged
merged 18 commits into from
Oct 20, 2021
Merged

hotfix(1.6.1): Minor bug fixes #315

merged 18 commits into from
Oct 20, 2021

Conversation

D-Brox
Copy link
Contributor

@D-Brox D-Brox commented Oct 16, 2021

Purpose

Hotfixes for 1.6 release

Progress

  • build_depends uninstall not working
  • postrm ask function backwards compatibility
  • Failing to reinstall when $breaks is the same as $name
  • Edit pacscript priviledges

Addendum

#313

Checklist

  • I confirm that I have read the contributing guidelines, and this pull request is abiding by all the clauses stated in the guideline.

0oAstro and others added 2 commits October 18, 2021 13:02
* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml
@D-Brox D-Brox marked this pull request as ready for review October 18, 2021 14:42
@Elsie19
Copy link
Member

Elsie19 commented Oct 20, 2021

ready @D-Brox?

@wizard-28 wizard-28 changed the title Hotfix(1.6): Minor bug fixes hotfix(1.6.1): Minor bug fixes Oct 20, 2021
@D-Brox D-Brox merged commit 96ebe91 into develop Oct 20, 2021
@D-Brox D-Brox deleted the 1.6-hotfix branch October 20, 2021 18:50
D-Brox added a commit that referenced this pull request Oct 21, 2021
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
D-Brox added a commit that referenced this pull request Oct 22, 2021
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

* Fix(install): `/tmp/pacstall` permissions

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
D-Brox added a commit that referenced this pull request Oct 26, 2021
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

* Fix(install): `/tmp/pacstall` permissions

* fix(workflow,installer): Add method to skip network check (#323)

* fix(workflow,installer): add environmental variable to skip internet check

* Rename skip network check

* Change workflow to skip network check

* ref(ci): Remove duplicate dependency install

Co-authored-by: Sourajyoti Basak <wiz28@protonmail.com>

* fix(install-local): Cleanup on function fails (#325)

* Fix(install): cleanup on function fails

* Fix(install): missing `fi`

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Co-authored-by: Sourajyoti Basak <wiz28@protonmail.com>
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: 96ebe91
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: 44d7cad
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

* Fix(install): `/tmp/pacstall` permissions

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: 2ae3ca7
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: d67c68b [formerly 96ebe91]
Former-commit-id: 30082ef
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: ea48a13 [formerly 44d7cad]
Former-commit-id: 890f170
D-Brox added a commit to D-Brox/pacstall that referenced this pull request Mar 1, 2023
* Fix(update): missing `mkdir` (pacstall#317)

* hotfix(1.6.1): Minor bug fixes (pacstall#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (pacstall#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (pacstall#320)

* Fix(install): `/tmp/pacstall` permissions

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: 3d76bcf [formerly 2ae3ca7]
Former-commit-id: a23e175
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: 96ebe91
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: 44d7cad
D-Brox added a commit that referenced this pull request Mar 1, 2023
* Fix(update): missing `mkdir` (#317)

* hotfix(1.6.1): Minor bug fixes (#315)

* Fix(install): build_depends removal

* Fix(install): build_depends extra spaces and correct install

* Fix(install): Wrong comparison

I also moved the ppa thingy before all apt installs

* Fix(install): if `$breaks` is equal to `$name`

* Fix(install): postrm `ask` return code

* Fix(install): build_depends auto removal

* Fix(install): edit with elevated priviledges

* Fix(download): reduce priviledges

* Fix(install): reduce priviledges on the pacscript

* Fix(install): breaks is a list

* Fix(install): remove unused if

* Fix(install): ignore pacstall installed dpkg-query

* FIx(install): typos

* FIx(install): `then` -> `do`

* Bump version

* feat(github): Move workflow script here (#316)

* add(ci): workflow script

* chan(ci): script link

* chan(ci): script link

* Update remote-bash.yml

* fix(ci-script): rm axel

* fix(ci): missing -y

* Fix(ci): use install script

* fix(ci): chown

* Update workflow.sh

* Update remote-bash.yml

* Fix(install): codacy fix

* Ref(CI):change branch

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>

* Ref(README): fix badges (#320)

* Fix(install): `/tmp/pacstall` permissions

Co-authored-by: The TwilightBlood <hwengerstickel@protonmail.com>
Co-authored-by: Naruto Uzumaki <79555780+NarutoXY@users.noreply.github.com>
Former-commit-id: 2ae3ca7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants