1 Feb 02:38
Re: Fedora 17’s unified filesystem (/usr-move)
Kay Sievers <kay.sievers <at> vrfy.org>
2012-02-01 01:38:09 GMT
2012-02-01 01:38:09 GMT
On Tue, Jan 31, 2012 at 23:36, Adam Williamson <awilliam <at> redhat.com> wrote: > On Tue, 2012-01-31 at 14:23 -0800, Adam Williamson wrote: >> On Fri, 2012-01-27 at 14:10 +0100, Harald Hoyer wrote: >> > Hello Testers and rawhide Users, >> > >> > Fedora 17 will locate the entire base operating system in /usr. The directories >> > /bin, /sbin, /lib, /lib64 will only be symlinks: >> > /bin → /usr/bin >> > /sbin → /usr/sbin >> > /lib → /usr/lib >> > /lib64 → /usr/lib64 >> >> I've just tested building a live image from the /usr move repository. It >> boots, and the /usr move changes appear to be implemented. I'm currently >> testing if it can be installed successfully. >> >> One thing I already noticed is that there seems to be a problem with the >> ntfs-3g executables. /bin/ntfs-3g seems to be a symlink to itself - it >> shows as "/bin/ntfs-3g -> /bin/ntfs-3g" in ls output. Trying to do 'ls >> -l /usr/bin/ntfs-3g' results in 'cannot access /usr/bin/ntfs-3g: Too >> many levels of symbolic links'. /bin/ntfsmount is similarly affected. >> >> On a pre-/usr move system it seems that these executables are actually >> located in /bin but have symlinks in /usr/bin - /usr/bin/ntfs-3g is a >> symlink to /bin/ntfs-3g . Perhaps the existence of these symlinks >> in /usr/bin confused things? Oh, for some reason, we missed to add ntfs-3g to the packages in the f17-usrmove repo. The unconverted package contains: /usr/bin/ntfs-3g -> /bin/ntfs-3g(Continue reading)
Canonical explicitly designed
> libappindicator (which is the library applications are expected to use, it
> uses libindicator behind the scenes; there's also libindicate which is for
> communication apps to notify new messages and such, confusing, isn't it?) to
> be interoperable with KDE's status notifier spec, and thus applications
> supporting libappindicator will also integrate better into the KDE Plasma
> workspaces than applications still stuck on the legacy XEmbed-based system
> tray protocol and/or using a GNOME-only gnome-shell extension. But GNOME is
> giving the finger to cross-desktop protocols and refusing to implement them.
GNOME never gave an opinion on the spec, we gave an opinion on the
library, which was really just a huge pile of bugs (I know, they patched
a bunch of the applications I maintain, and I get to receive a large
number of crashers because of it).
> It's too bad that our maintainers for the affected packages are often one
> and the same as the GNOME maintainers and thus Fedora is mostly siding with
> GNOME on this and refusing to carry those patches, hurting all non-GNOME
> desktops, not just Unity.
I refuse to carry the patches because libappindicator is far too buggy
RSS Feed