Bug 2463381 - Review Request: python-dotbot - A tool that bootstraps your dotfiles
Summary: Review Request: python-dotbot - A tool that bootstraps your dotfiles
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: 43
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/anishathalye/dotbot
Whiteboard:
Depends On:
Blocks: FE-NEEDSPONSOR
TreeView+ depends on / blocked
 
Reported: 2026-04-28 08:12 UTC by Guillermo
Modified: 2026-04-29 07:03 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Guillermo 2026-04-28 08:12:29 UTC
spec: https://download.copr.fedorainfracloud.org/results/guillermodotn/dotbot/srpm-builds/10397986/python-dotbot.spec
srpm: https://download.copr.fedorainfracloud.org/results/guillermodotn/dotbot/srpm-builds/10397986/python-dotbot-1.24.1-1.src.rpm
copr: https://copr.fedorainfracloud.org/coprs/guillermodotn/dotbot


Description:

Dotbot makes installing your dotfiles as easy as 'git clone $url && cd dotfiles && ./install', even on a freshly installed system. It is designed to be lightweight and self-contained, with no external dependencies. Dotbot can also be a drop-in replacement for any other tool you were using to manage your dotfiles.

Upstream: https://github.com/anishathalye/dotbot
License: MIT

Successful Copr builds:
- fedora-rawhide-x86_64
- fedora-43-x86_64
- fedora-42-x86_64


rpmlint output (SRPM):
python-dotbot.src: E: spelling-error ('dotfiles', 'Summary(en_US) dotfiles -> dot files, dot-files, defiles')
python-dotbot.src: E: spelling-error ('dotfiles', '%description -l en_US dotfiles -> dot files, dot-files, defiles')
python-dotbot.src: E: spelling-error ('url', '%description -l en_US url -> URL, URLs, Ural')
python-dotbot.src: E: spelling-error ('cd', '%description -l en_US cd -> CD, Cd, CAD')
python-dotbot.spec: W: no-%check-section

rpmlint output (binary RPM):
python3-dotbot.noarch: E: spelling-error ('dotfiles', 'Summary(en_US) dotfiles -> dot files, dot-files, defiles')
python3-dotbot.noarch: E: spelling-error ('dotfiles', '%description -l en_US dotfiles -> dot files, dot-files, defiles')
python3-dotbot.noarch: E: spelling-error ('url', '%description -l en_US url -> URL, URLs, Ural')
python3-dotbot.noarch: E: spelling-error ('cd', '%description -l en_US cd -> CD, Cd, CAD')
python3-dotbot.noarch: W: no-manual-page-for-binary dotbot

All spelling errors are false positives: "dotfiles" is the standard domain term, "url" and "cd" are shell command/variable references in example text. Upstream does not provide a man page for the dotbot binary.

Test:
%check is disabled because tests require filesystem symlink operations and a real home directory that are unavailable in the mock build environment.

FAS: guillermodotn

Reproducible: Always

Comment 1 Fedora Review Service 2026-04-29 07:03:54 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10405275
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2463381-python-dotbot/fedora-rawhide-x86_64/10405275-python-dotbot/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.


Note You need to log in before you can comment on or make changes to this bug.