Merge ubiquity:usr-merge into ubiquity:master
Proposed by
Dimitri John Ledkov
Status: | Rejected | ||||
---|---|---|---|---|---|
Rejected by: | Adam Conrad | ||||
Proposed branch: | ubiquity:usr-merge | ||||
Merge into: | ubiquity:master | ||||
Diff against target: |
49 lines (+24/-2) 2 files modified
debian/changelog (+1/-0) scripts/install.py (+23/-2) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Installer Team | Pending | ||
Review via email: mp+358383@code.launchpad.net |
Commit message
Support usr-merge in ubiquity.
With introduction of usr-merge in disco, we started to have top-level symlinks to dirs i.e. /sbin -> /usr/sbin which broke with blacklisting logic. Because such a symlink may not be blacklisted, even though blacklisted packages ship /sbin directory. A simple check if that is a dir is no longer sufficient. Instead extended the blacklisting logic to prevent blacklisting symlinks to dirs.
LP: #1801408
To post a comment you must log in.
Hm, maybe i went overboard with this checks, since top-level things must be dirs or symlinks to dirs, thus `and '/' in relpath` would actually be sufficient.