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

[RFC] Add a separate pacman-contrib package #1988

Merged
merged 1 commit into from
Jun 1, 2020

Conversation

lazka
Copy link
Member

@lazka lazka commented May 31, 2020

  • Split pacman-contrib out
  • Add it to base

If we do this existing users will lose the pacman-contrib scripts on update. The solution would be to tell them to pacman -Sy base

This fixes the problem that pacman-contrib links against the system libalpm when build with pacman in one go.

@lazka lazka force-pushed the pacman-contrib-split branch 3 times, most recently from a9a3a08 to f291f8f Compare May 31, 2020 08:37
@lazka lazka changed the title [RFC] Add a separate pacman-contrib package [WIP] [RFC] Add a separate pacman-contrib package May 31, 2020
@lazka lazka changed the title [WIP] [RFC] Add a separate pacman-contrib package [RFC] Add a separate pacman-contrib package May 31, 2020
@elieux
Copy link
Member

elieux commented May 31, 2020

What is in pacman-contrib anyway? Can you post a file listing?

@lazka
Copy link
Member Author

lazka commented May 31, 2020

$ tree pkg/pacman-contrib/
pkg/pacman-contrib/
└── usr
    ├── bin
    │   ├── checkupdates
    │   ├── paccache
    │   ├── pacdiff
    │   ├── paclist
    │   ├── paclog-pkglist
    │   ├── pacscripts
    │   ├── pacsearch
    │   ├── pacsort.exe
    │   ├── pactree.exe
    │   ├── rankmirrors
    │   └── updpkgsums
    ├── lib
    │   └── systemd
    │       └── system
    │           ├── paccache.service
    │           └── paccache.timer
    └── share
        ├── man
        │   └── man8
        │       ├── checkupdates.8.gz
        │       ├── paccache.8.gz
        │       ├── pacdiff.8.gz
        │       ├── pacsort.8.gz
        │       ├── pactree.8.gz
        │       └── updpkgsums.8.gz
        └── vim
            └── vimfiles
                ├── ftdetect
                │   └── PKGBUILD.vim
                ├── ftplugin
                │   └── PKGBUILD.vim
                └── syntax
                    └── PKGBUILD.vim

13 directories, 22 files

@elieux
Copy link
Member

elieux commented May 31, 2020

Thanks. I wanted to confirm it needs to stay in base. Given updpkgsums is there, I have no objections at this time.

@lazka
Copy link
Member Author

lazka commented May 31, 2020

Thanks. For some more context: pacman-contrib was part of pacman itself until 5.1.0 where it was split out.

@Alexpux Alexpux merged commit 3275f6b into msys2:master Jun 1, 2020
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

3 participants