https://bugs.kde.org/show_bug.cgi?id=471542

            Bug ID: 471542
           Summary: When initial setup, do not require sudo when not
                    needed to install anything
    Classification: Developer tools
           Product: kdesrc-build
           Version: Git
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: setup wizard
          Assignee: mp...@kde.org
          Reporter: ash...@linuxcomp.ru
  Target Milestone: ---

On Arch Linux, when you run `./kdesrc-build --initial-setup`, you get the
message:
```
 - Installing system packages for arch...
    Installing packages for arch/unknown
    Using installer for arch
 * Running 'sudo pacman -Syu --noconfirm --needed perl-json perl-yaml-libyaml
perl-io-socket-ssl perl-libwww perl-xml-parser perl-yaml-syck autoconf automake
bison flex gcc gperf make kdesdk clang cmake ninja meson boost docbook-xsl
doxygen intltool pkg-config git bzr qt5-base qt5-script qt5-websockets qt5-svg
qt5-tools qt5-x11extras qca-qt5 libaccounts-qt libdbusmenu-qt5 poppler-qt5
qtkeychain-qt5 phonon-qt5 wayland-protocols qrencode signond xapian-core qgpgme
kdsoap xsd xerces-c vlc ruby-sass eigen mlt freecell-solver sane vala check
libolm xmlto itstool libdisplay-info python-sphinx enchant jasper openexr
libutempter docbook-xsl shared-mime-info giflib libxss upower udisks2
xorg-server-devel libpwquality libfakekey eigen xapian-core libdmtx
ruby-test-unit gobject-introspection'
```
After that it requires to enter sudo password.

It can be improved. It can check if packages are already installed and not
actually needed. So that you do not need to enter the password.

More of that, it starts to update the whole system (-Syu), and it may not be
wanted. Can you please remove the "u"?

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.5.3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to