You should submit to 1.2:oss:testing first. - Bingwei
> -----Original Message----- > From: [email protected] [mailto:meego-commits- > [email protected]] On Behalf Of Chris Ferron > Sent: Thursday, July 21, 2011 3:43 AM > To: [email protected] > Subject: [meego-commits] 23019: Changes to MeeGo:1.2:oss/udisks > > Hi, > I have made the following changes to udisks in project MeeGo:1.2:oss. > Please review and accept ASAP. > > Thank You, > Chris Ferron > > [This message was auto-generated] > > --- > > Request #23019: > > submit: home:ceferron:branches:MeeGo:1.2:oss/udisks(r4)(cleanup) -> > MeeGo:1.2:oss/udisks > > > Message: > Added patch fix to 80-udisks.rules to fixed the unwanted use of > udisk-part-id and blkid as part of the udev helpers provided by udisks. > BMC#21346 - blkid is running as device mapper by udisk helper rules > wasting boot time BMC#21342 - udisk-part-id is running on non-removable > drives wasting boot time > > State: new 2011-07-20T12:42:53 ceferron > Comment: None > > > > changes files: > -------------- > --- udisks.changes > +++ udisks.changes > @@ -0,0 +1,6 @@ > +* Wed Jul 20 2011 Chris Ferron <[email protected]> - > 1.0.1 > +- Added patch fix to 80-udisks.rules to fixed the unwanted use of > udisk-part-id > + and blkid as part of the udev helpers provided by udisks. > + BMC#21346 - blkid is running as device mapper by udisk helper rules > wasting boot time > + BMC#21342 - udisk-part-id is running on non-removable drives wasting > boot time > + > > new: > ---- > meego-80-udisks-rule-fix.patch > > spec files: > ----------- > --- udisks.spec > +++ udisks.spec > @@ -25,6 +25,7 @@ > Source0: http://hal.freedesktop.org/releases/%{name}- > %{version}.tar.gz > Source100: udisks.yaml > Patch0: remove-parted-dependency.patch > +Patch1: meego-80-udisks-rule-fix.patch > Requires: dbus > Requires: udev > Requires: util-linux-ng > @@ -68,6 +69,8 @@ > > # remove-parted-dependency.patch > %patch0 -p1 > +#remove-part-id.patch > +%patch1 -p1 > # >> setup > # << setup > > > other changes: > -------------- > > ++++++ meego-80-udisks-rule-fix.patch (new) > --- meego-80-udisks-rule-fix.patch > +++ meego-80-udisks-rule-fix.patch > +diff -uprN udisks-1.0.2/data/80-udisks.rules udisks-1.0.2-new/data/80- > udisks.rules > +--- udisks-1.0.2/data/80-udisks.rules 2010-08-05 08:54:44.000000000 > -0700 > ++++ udisks-1.0.2-new/data/80-udisks.rules 2011-07-18 > 16:27:53.969350092 -0700 > +@@ -73,6 +73,9 @@ ENV{ID_FS_TYPE}=="LVM2_member", TEST=="/ > + # skip rules for inappropriate block devices > + KERNEL=="fd*|mtd*|nbd*|gnbd*|btibm*", GOTO="probe_parttable_end" > + > ++# for MeeGo skip any device that is not removable > ++KERNEL=="sd*|hd*|sr*|mmcblk*|mspblk*|loo*", SUBSYSTEM=="block", > ATTRS{removable}=="0", GOTO="probe_parttable_end" > ++ > + # never access non-cdrom removable ide devices, the drivers are > causing event loops on open() > + KERNEL=="hd*[!0-9]", ATTR{removable}=="1", SUBSYSTEMS=="ide", > ATTRS{media}=="disk|floppy", GOTO="probe_parttable_end" > + KERNEL=="hd*[0-9]", ATTR{removable}=="1", GOTO="probe_parttable_end" > +@@ -97,6 +100,9 @@ LABEL="probe_parttable_end" > + KERNEL!="dm-*", GOTO="device_mapper_end" > + ACTION!="change", GOTO="device_mapper_end" > + > ++# for MeeGo skip, no need to run this or device-mapper > ++KERNEL=="*", SUBSYSTEM=="block", GOTO="device_mapper_end" > ++ > + ENV{UDISKS_DM_TARGET_TYPES}=="|*error*", GOTO="device_mapper_end" > + > + # avoid probing if it has already been done earlier > > ++++++ udisks.yaml > --- udisks.yaml > +++ udisks.yaml > @@ -9,6 +9,7 @@ > - http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz > Patches: > - remove-parted-dependency.patch > + - meego-80-udisks-rule-fix.patch > Description: | > udisks provides a daemon, D-Bus API and command line tools > for managing disks and storage devices. > > _______________________________________________ > MeeGo-commits mailing list > [email protected] > http://lists.meego.com/listinfo/meego-commits _______________________________________________ MeeGo-packaging mailing list [email protected] http://lists.meego.com/listinfo/meego-packaging
