Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 506066 - sys-fs/dosfstools-3.0.26: stabilize
Summary: sys-fs/dosfstools-3.0.26: stabilize
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2014-03-28 12:24 UTC by Stuart Shelton
Modified: 2014-05-14 14:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stuart Shelton 2014-03-28 12:24:26 UTC
With every version of dosfstools I've tried (3.0.9, 3.0.16, 3.0.24, 3.0.26), running dosfsck against the VFAT boot-partition of my MIPS ERLite-3 router (http://wiki.gentoo.org/wiki/MIPS/ERLite-3) results in the anticipated output:

fsck.fat 3.0.24 (2013-11-23)
fsck.fat 3.0.24 (2013-11-23)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "mkdosfs"
Media byte 0xf8 (hard disk)
       512 bytes per logical sector
      4096 bytes per cluster
         8 reserved sectors
First FAT starts at byte 4096 (sector 8)
         2 FATs, 16 bit entries
     73728 bytes per FAT (= 144 sectors)
Root directory starts at byte 151552 (sector 296)
       512 root directory entries
Data area starts at byte 167936 (sector 328)
     36311 data clusters (148729856 bytes)
62 sectors/track, 120 heads
         0 hidden sectors
    290816 sectors total
Starting check/repair pass.
Checking for unused clusters.
Starting verification pass.
Checking for unused clusters.
/dev/sda1: 5 files, 5064/36311 clusters

However, the current stable version, 3.0.22, instead reports:

fsck.fat 3.0.22 (2013-07-19)
fsck.fat 3.0.22 (2013-07-19)
Logical sector size (2 bytes) is not a multiple of the physical sector size.

Whilst I realise that *all* MIPS packages are currently keyworded ~mips, the 3.0.22 version is otherwise stable - so I felt this was worth reporting in case it isn't solely a MIPS-specific issue.
Comment 1 Joshua Kinard gentoo-dev 2014-03-28 22:02:23 UTC
So only 3.0.22 is affected, not later versions?  Sounds like a bug they discovered and fixed then.  Would be interesting to compare diffs between the affected and non-affected versions, but it seems like the best course of action would be to remove the ~mips keyword from 3.0.22's ebuild.

If the exact diff that corrected the issue can be located, we could apply that to 3.0.22.  No idea if it affects other archs, though.
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2014-03-28 22:08:31 UTC
Not a MIPS problem as far as I can tell. We probably need a newer dosfstools to stable.
Comment 3 Markus Meier gentoo-dev 2014-04-02 18:54:29 UTC
arm stable
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-05 20:36:23 UTC
Stable for HPPA.
Comment 5 Chema Alonso Josa (RETIRED) gentoo-dev 2014-04-11 18:21:43 UTC
amd64 stable
Comment 6 Agostino Sarubbo gentoo-dev 2014-04-12 09:36:35 UTC
x86 stable
Comment 7 Agostino Sarubbo gentoo-dev 2014-04-13 16:32:11 UTC
ppc stable
Comment 8 Agostino Sarubbo gentoo-dev 2014-04-19 11:59:38 UTC
alpha stable
Comment 9 Agostino Sarubbo gentoo-dev 2014-04-20 11:21:53 UTC
ppc64 stable
Comment 10 Agostino Sarubbo gentoo-dev 2014-05-13 14:39:53 UTC
ia64 stable
Comment 11 Agostino Sarubbo gentoo-dev 2014-05-14 14:17:33 UTC
sparc stable. Closing.