On 24 January 2013 01:57, Allan McRae <allan@archlinux.org> wrote:
I think I need to write a news announcement for this, even though everything should go smoothly, it never does.
---DRAFT--- Update filesystem-2013.01-1 and glibc-2.17-2 together
Due to moving of the /lib symlink from the glibc package to the more appropriate filesystem package, it is required to update glibc-2.12-2 and filesystem-2013.01-1 together. This will happen automatically when you run "pacman -Syu". Remember, partial updates are not supported...
A potential issue with the upgrade on x86_64 is finding conflicting files in /usr/lib64. All Arch Linux packages that had files in this directory have been updated, so update these individually first. Any AUR packages with files in this directory should be updated to install them in /usr/lib.
---END DRAFT---
The other option is to add a filesystem>=2013.01 dependency to glibc, but that would result in some nasty circular dependencies due to deps in the filesystem package.
Allan
I'd go with the news item instead of the versioned dependency. It's worth reiterating that partial updates are not supported and the second paragraph contains useful information for people who run into any problems.