First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 51773
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo's Team for Core System packages <base-system@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: David Grant <davidgrant@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 51773 depends on: 68854 Show dependency tree
Bug 51773 blocks: 77210
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-05-22 17:13 0000
mkfs.reiserfs causes major problems.

I created a filesystem on my new SATA using mkfs.reiserfs copied a large tarball to it, and untarred it.  I got major errors.  The file system was then corrupted and all data was lost.

I repeated the exact same procedure using mkreiserfs instead this time, and I had no problem.

I repeated again with mkfs.reiserfs and then again with mkreiserfs to make sure it was repeatable.  It is repeatable and I have come to the conclusion that mkfs.reiserfs is critically unstable.  I think it should be removed from the sys-fs/progsreiserfs ebuild, or the entire progsreiserfs ebuild should be deprecated if it is out of date or something.

------- Comment #1 From Carsten Lohrke 2004-05-28 09:39:58 0000 -------
Just want to note, that qtparted uses progsreiserfs, too and I lost data
because of it, trying to resize a partition, so I concur David.

------- Comment #2 From David Grant 2004-05-28 12:09:15 0000 -------
Brandon are you there?

------- Comment #3 From David Grant 2004-06-02 00:45:18 0000 -------
Can this be resolved by a developer?  Can something be done immediately?

------- Comment #4 From Carsten Lohrke 2004-06-04 19:51:21 0000 -------
Have a look at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=244169, too.

------- Comment #5 From David Grant 2004-06-04 19:57:23 0000 -------
Hell ya, that Debian bug is bang on.

Please Gentoo people let's take the initiative and completely remove this buggy piece of software from portage completely.  Or make it ~x86 and put a huge warning in the pkg_setup or whatever.  Make it beep three times too...

------- Comment #6 From SpanKY 2004-06-05 14:37:20 0000 -------
ok, i package masked it and removed it from the DEPEND of parted/qtparted

there isnt anything i can do about it already being installed on your system though :/

------- Comment #7 From Carsten Lohrke 2004-06-06 04:06:59 0000 -------
Should't there be an announcement for base-system packages that cause so fatal
errors?

------- Comment #8 From SpanKY 2004-06-06 16:06:03 0000 -------
it's not a 'base system package'

it's a package that either (1) was emerged directly by the user or (2) was pulled in because of parted

base-system herd just manages it because it's filesystem related

------- Comment #9 From Carsten Lohrke 2004-06-18 14:28:15 0000 -------
Oh, I thought it is. But it still can trash others fs. I mean, the package was
declared stable and even people who trust the Gentoo stable tree, don't even
get information about the fact that the package is masked know for security
reasons. Maybe Portage should be enhanced to trigger a warning in such cases.
But up to now it is the developers job, to make sure everyone will get the
information.

Next problem: qtparted needs --disable-reiserfs otherwise configure fails.
-> http://forums.gentoo.org/viewtopic.php?t=187231

------- Comment #10 From Carsten Lohrke 2004-06-18 14:30:05 0000 -------
Argh - now, not know, of course.

------- Comment #11 From SpanKY 2004-06-23 09:14:41 0000 -------
yep, fixed, sorry

------- Comment #12 From Robin Johnson 2004-07-18 02:56:53 0000 -------
does this happen with the 0.3.1rc8 version of progsreiserfs as well as the last
version in portage?

------- Comment #13 From Carsten Lohrke 2004-07-18 05:16:54 0000 -------
Didn't tested the snapshots, Robin. But the last one (0.3.1rc8) is from
12-Dec-2002 - seems to be a dead project.

------- Comment #14 From Robin Johnson 2005-01-09 18:55:08 0000 -------
a warning to all here.
progsreiserfs has been brought back, so that we can try and use the functionality that does work in it.
testdisk is the main application for this (it's able to recover data from damaged reiserfs filesystems). For the time being, it would be best if *parted did not use progsreiserfs at all. parted seems to be fine on this, but I can't test out qtparted properly here.

------- Comment #15 From SpanKY 2005-01-09 18:59:44 0000 -------
and to add to that, the new progsreiserfs doesnt install the binaries anymore,
just the library

------- Comment #16 From David Grant 2005-01-11 09:58:57 0000 -------
SpanKY,
The new ebuild has:

make install DESTDIR="${D}" || die "Install failed"
rm -r "${D}"/usr/{sbin/share/man}

I don't see any || die on the rm, and I'm wondering if we should have such a thing there. Is there are safer way to do this?

------- Comment #17 From SpanKY 2005-01-11 10:50:55 0000 -------
no, the ebuild says:
rm -r "${D}"/usr/{sbin,share/man}

yeah, putting a || die on there would be nice, i'll add that to cvs

First Last Prev Next    No search results available      Search page      Enter new bug