Seiden Group
Modern Development & Open Source for IBM i
  • Link to LinkedIn
  • Link to Mail
  • Home
  • Seiden PHP+
    • Seiden PHP+
    • Install & Learn
    • SmartSupport
    • PHP Migrations & Upgrades
    • Success Stories
    • Free PHP Assessment
    • Documentation
    • What’s New (Changelog)
  • IBM i Services
    • Development
    • Training & Mentoring
    • Open Source Setup & Upgrades
    • SSL/TLS Install & Learn
    • Performance
  • Support
    • Open Source & PHP
    • VS Code for i
    • Developer Support
    • Support Success Stories
  • VS Code for i
    • Support
    • Training
    • Code for i Resource Guide
    • Getting Started Videos
    • Code for IBM i Fridays
  • Free Stuff
    • IBM i Strategy & Tips
    • PHP Upgrade Assessment
    • CNX Valence Assessment
    • VS Code for IBM i Resources
    • Code for IBM i Fridays
    • QCachegrind Download
    • PHP Toolkit for IBM i Resources
    • Qshell on i Library
  • Blog
  • About
    • About Our Team
    • About Alan Seiden
    • Speakers & Sessions
    • In the News
  • Contact
  • 201.447.2437
  • Search
  • Menu Menu

Seiden Group Blog

Troubleshooting “already been bootstrapped” Message on IBM i

August 19, 2021/0 Comments/in IBM i, Open Source /by Calvin Buckley

Setting up the open source environment on IBM i from Access Client Solutions (ACS) is usually easy, but sometimes you can run into problems. The most common error is when ACS claims that the environment is already set up (“bootstrapped”), when in fact it isn’t.

IBM i warning message when the open source installer believes the system has already been bootstrapped

“This system has already been bootstrapped!”

The “DANGER: This system has already been bootstrapped!” message can be caused by an interrupted installation. ACS checks only for the existence of the RPM database—one small element of the installation—when it displays the “already been bootstrapped” warning. The easiest way to eliminate the warning:

  1. Start by deleting the /QOpenSys/var/lib/rpm directory. Then go back to ACS to set up the environment again. If that does not work, try option 2.
  2. If Step 1 wasn’t enough, you need to run again with a special flag. If the script fails, it gives you a flag that will forcibly install a new environment, using the files it placed in /tmp. You can run this from a PASE shell like so:
    1. Open a PASE shell through CALL QP2TERM or SSH.
    2. Run cd /tmp
    3. Run ./bootstrap.sh --yes-this-is-unsupported-but-i-know-what-i-am-doing

Once you follow the steps above, the open source environment is set up anew, and you can get to work with it.

Tags: IBM i, IBMiOSS
Share this entry
  • Share on Facebook
  • Share on X
  • Share on Pinterest
  • Share on LinkedIn
  • Share on Tumblr
  • Share on Reddit
  • Share by Mail
https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Calvin Buckley https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Calvin Buckley2021-08-19 09:32:312022-12-05 15:54:09Troubleshooting “already been bootstrapped” Message on IBM i
Calvin Buckley

About Calvin Buckley

Recognized as an IBM Champion and a 2020 Fresh Face of IBM i, Calvin exhibits remarkable talent for expanding the use of IBM i through open ...Read More

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

SUBSCRIBE
Open Thinking
Monthly IBM i Strategy & Tips
  • This field is for validation purposes and should be left unchanged.

IBM i Development

  • RPG, COBOL, SQL, Node,
    PHP, Python, Valance, etc.
  • Modernization. Integration.
  • Web and API Solutions
  • Legacy Maintenance
    ...
LET'S GET IT DONE!

Recent Posts

  • Do You Need IBM i Observability?
  • PHP 8.6 is Coming Soon to IBM i
  • Safer npm installation is on the way for Node.js (and all JavaScript)
  • Access Modern Security for IBM i and Connected Web Environments
  • IBM i: A Natural Platform for Agentic AI
  • PHP on IBM i in 2026: The Modernization Engine
  • Your “AS/400” Is a Modern IBM i Platform
  • MCP + AI for IBM i Teams (with a MongoDB example)
  • GnuPG PHP Extension for IBM i: Now Included with Seiden Support
  • Getting Started with Code for IBM i: A Lunch & Learn Video

SEIDEN GROUP: Modern Development & Open Source for IBM i

Home   |   Seiden PHP+   |   IBM i Services  |   Support   |   VS Code for i   |   Free Stuff   |   Blog  |   Privacy Policy  |   Contact         201.447.2437

© 2026 Seiden Group, LLC
  • Link to LinkedIn
  • Link to Mail
Link to: Visual Studio Code, IBM i & PHP Link to: Visual Studio Code, IBM i & PHP Visual Studio Code, IBM i & PHP Link to: How Update-Alternatives Manages Multiple Versions of Python, Node.js, and other Open Source Packages Link to: How Update-Alternatives Manages Multiple Versions of Python, Node.js, and other Open Source Packages How Update-Alternatives Manages Multiple Versions of Python, Node.js, and other...
Scroll to top Scroll to top Scroll to top