Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • pamac pamac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 119
    • Issues 119
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ApplicationsApplications
  • pamacpamac
  • Issues
  • #877
Closed
Open
Issue created Aug 20, 2020 by Martin Dünkelmann@MartinX3

[Feature Request] Show a warning dialogue or offer a merging tool if .pacnew files got generated

If an package update wants to change a config file in /etc you already changed by yourself pamac will create a .pacnew file and put a warning in the install log.

But this warning is easy to miss.

My suggestion would be to open a dialog I need to click OK on with a list of the new files and from which package they got created, so I can merge the files by myself.

Or some kind of interactive merging tool would be nice. At the moment, I use "meld" to get a handy GUI to see the differences and easily merge the changes by myself.

Edited Aug 20, 2020 by Martin Dünkelmann
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking