First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 176738
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Wolfram Schlich <wschlich@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Bruno Cornec <bruno@victoria.frmug.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
mindi-busybox-1.2.2.ebuild Modified mindi-busybox ebuild to link page.h to /usr/src/linux text/plain Talamona Francesco 2007-10-12 05:19 0000 1.01 KB Details
mondo_screenshots.zip 9 screenshots of qemu 64 bit vm text/plain Talamona Francesco 2008-03-31 06:04 0000 96.71 KB Details
mondoarchive_log_080330.tbz2 attachment 1: host log text/plain Talamona Francesco 2008-03-31 17:59 0000 20.05 KB Details
mondo9.png attachment 2: guest hosed image/png Talamona Francesco 2008-03-31 18:04 0000 13.08 KB Details
mondorestore_logs.zip backup and VM boot log text/plain Talamona Francesco 2008-04-02 19:18 0000 27.41 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 176738 depends on: Show dependency tree
Show dependency graph
Bug 176738 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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







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


Description:   Opened: 2007-05-01 22:36 0000
Hello,

I'd like to submit new version of mondo/mindi/mindi-busybox for gentoo (as been
masked for a while)
I'm now the new maintainer and want to provide regularly ebuild for the
project.
Latest versions are available at : ftp://ftp.mondorescue.org/gentoo/1.6

Cf: 
http://bugs.gentoo.org/show_bug.cgi?id=79262
http://bugs.gentoo.org/show_bug.cgi?id=84106
http://bugs.gentoo.org/show_bug.cgi?id=106497
http://bugs.gentoo.org/show_bug.cgi?id=176443

------- Comment #1 From Jakub Moc 2007-06-10 22:36:35 0000 -------
*** Bug 84106 has been marked as a duplicate of this bug. ***

------- Comment #2 From Thomas Seifert 2007-10-11 17:19:54 0000 -------
devs, is there anything missing to get this back into portage?
Its been quite some months without any comment on this :(.

------- Comment #3 From Talamona Francesco 2007-10-12 05:15:19 0000 -------
The 2.2.4 version is usable with a little tweaking, those are the things I
remember are needed:

1) rename mondo ebuild to mondo-rescue (already reported upstream and scheduled
for next release)

2) replace app-cdr/cdrtools with virtual/cdrtools

3) add parted in RDEPEND for mondo-archive (reported upstream, IIRC was then
added to mindi ebuild)

4) modify mindi-busybox to make it compile with recent sys-apps/util-linux.
It needs page.h, is affected by bug 168599 (see comment 2).

In x86 arch it can compile, backup and restore (not tested by me), in amd64 it
can compile and backup, but ISO created are a little tricky to use due to a
bug, many symlinks aren't recreated, so many binaries fail to run. I wasn't
able to debug this (yet).

------- Comment #4 From Talamona Francesco 2007-10-12 05:19:11 0000 -------
Created an attachment (id=133233) [edit]
Modified mindi-busybox ebuild to link page.h to /usr/src/linux

Tested with x86 and amd64, please check and report back.

------- Comment #5 From Wolfram Schlich 2008-01-23 08:48:48 0000 -------
Hey Bruno,

is your offer still valid?
If yes, have you incorporated the fixes from Talamona Francesco?
I am thinking about proxy-maintaining mondo-rescue, that means
I'll commit ebuilds that you provide if they compile cleanly...

Thanks,
Wolfram

------- Comment #6 From Talamona Francesco 2008-01-23 19:49:32 0000 -------
Now the installation process is smooth, just download the ebuilds from the
folder /gentoo/nover/test (for example from the italian mirror:
http://www.dcl-arch.it/pub/mondorescue/gentoo/nover/test/) digest and unmask
them.

The backup is working too. 

I'm having some hiccups at restore, which I'm going to report to the mondo
rescue mailing list, maybe for an x86 arch it can run to completion.

------- Comment #7 From Bruno Cornec 2008-01-23 22:59:05 0000 -------
Hello Wolfram,

My Offer is still valid.
I integrated most of Francesco patches and even had a report from him today,
with new bugs to fix ;-)

Compilation isn't an issue anymore. There are still issues to solve at restore
time, but gentoo isn't alone here !
Francesco, you may want to try with the previous ebuild of mindi-busybox
(compiled statically) that should solve your issue in the mean time.

So if you agree to proxy the ebuilds, that's ok for me.

Bruno.

------- Comment #8 From Wolfram Schlich 2008-01-25 20:37:25 0000 -------
Ok, so which ebuilds should I use?
ftp://ftp.mondorescue.org/gentoo/nover/test or
ftp://ftp.mondorescue.org/gentoo/1.6 ?

------- Comment #9 From Bruno Cornec 2008-02-03 05:57:56 0000 -------
(In reply to comment #8)
> Ok, so which ebuilds should I use?

ftp://ftp.mondorescue.org/gentoo/nover/test is indeed the right one, as 2.2.5
is still in beta stage.
Once 2.2.5 becomes final, which shouldn't be too long, then the URL will be
ftp://ftp.mondorescue.org/gentoo/nover

------- Comment #10 From Wolfram Schlich 2008-03-05 00:15:32 0000 -------
Bruno:

03-05 00:53 --> I have some questions about your mondo ebuilds
03-05 00:54 --> currently, there are app-backup/mondo-rescue, sys-apps/mindi
and sys-apps/mindi-kernel in gentoo portage. at
ftp://ftp.mondorescue.org/gentoo/nover/test,
                there are mondo, mondo-rescue, mindi and mindi-busybox
03-05 00:55 --> I guess mondo and mondo-rescue are the same and they just have
another name
03-05 00:55 --> but what about mindi-kernel (which seems to be gone) and
mindi-busybox (which seems to be new)?
03-05 01:11 --> so you're gone again
03-05 01:11 --> *sigh*

------- Comment #11 From Wolfram Schlich 2008-03-13 11:25:20 0000 -------
ok, so I just committed these package:
=app-backup/mondo-rescue-2.2.5
=sys-apps/mindi-2.0.0
=sys-apps/mindi-busybox-1.7.3
they are still package.mask'ed though.
can someone please review/test them and report? thanks!

------- Comment #12 From Wolfram Schlich 2008-03-23 10:18:36 0000 -------
(In reply to comment #11)
> ok, so I just committed these package:
> =app-backup/mondo-rescue-2.2.5
> =sys-apps/mindi-2.0.0
> =sys-apps/mindi-busybox-1.7.3
> they are still package.mask'ed though.
> can someone please review/test them and report? thanks!

Nobody? :(

------- Comment #13 From Talamona Francesco 2008-03-30 14:36:34 0000 -------
They do compile, install and backup.

I'am unable to do a restore booting a virtual machine with the iso created, it
seems it doesn't contain the binaries needed to restore.

I've made some screenshot of various warning messages during boot, should I
attach them to this bug report?

------- Comment #14 From Wolfram Schlich 2008-03-30 21:16:06 0000 -------
(In reply to comment #13)
> They do compile, install and backup.
> 
> I'am unable to do a restore booting a virtual machine with the iso created, it
> seems it doesn't contain the binaries needed to restore.
> 
> I've made some screenshot of various warning messages during boot, should I
> attach them to this bug report?

Sure...
Bruno, can you please have a look when the screenshots are here? Thanks.

------- Comment #15 From Talamona Francesco 2008-03-31 06:04:17 0000 -------
Created an attachment (id=147770) [edit]
9 screenshots of qemu 64 bit vm

The zip contains the screenshots taken during boot a short after, with a little
comment and the command used to run the backup.

------- Comment #16 From Bruno Cornec 2008-03-31 07:53:20 0000 -------
Thanks for the report. Could you also attach your /var/log/mondoarchive.log
from the original system, and also, if possible the /var/log/mondorestore.log
on the restored sustem (USB should work)

------- Comment #17 From Talamona Francesco 2008-03-31 17:59:56 0000 -------
Created an attachment (id=147871) [edit]
attachment 1 [edit]: host log

I can provide this one

------- Comment #18 From Talamona Francesco 2008-03-31 18:04:26 0000 -------
Created an attachment (id=147875) [edit]
attachment 2 [edit]: guest hosed

I'm unable to mount an USB key. So no log provided :-(

Feel free to ask for more file/tests

------- Comment #19 From Talamona Francesco 2008-03-31 18:07:22 0000 -------
I created a little confusion using the reserver word "attachment", sorry

------- Comment #20 From Bruno Cornec 2008-04-01 00:14:16 0000 -------
Ok, you're using an old test version I made during the 2.2.5 beta phase. Now
the official 2.2.5 is out and normally the bug you're encoutering was fixed by
that revision:

r1883 | bruno | 2008-02-06 10:13:31 +0100 (mer, 06 fév 2008) | 2 lines
Chemins modifiés :
   M /branches/2.2.5/mindi/mindi

ReadAllLink rewritten again to try to fix bug reports on ML. Needs more tests.

Current rev is 1892
Could you please retry with the version available at:
ftp://ftp.mondorescue.org/gentoo/nover

------- Comment #21 From Talamona Francesco 2008-04-02 19:18:28 0000 -------
Created an attachment (id=148125) [edit]
backup and VM boot log

I upgraded to latest mindi version, and these are the requested logs. It took a
lifetime to boot qemu with USB and then the key wasn't recognized as a block
device... Good old floppy images came to the rescue :-)

------- Comment #22 From Talamona Francesco 2008-04-11 17:31:38 0000 -------
Any comments?

------- Comment #23 From Bruno Cornec 2008-04-14 12:12:46 0000 -------
The errors I see in your logs are the following:

Making 16384KB boot disk...............cp: cannot overwrite directory `./lib'
with non-directory
udev device manager found
cp: cannot overwrite directory `./lib' with non-directory

This one is mindi's fault. I'm working on it at the moment.

And:
mkfs.vfat 2.11 (12 Mar 2005)
Syntax error at line 3 column 0 in file /etc/mtools/mtools.conf: unrecognized
keyword

this one is not mindi's fault.

------- Comment #24 From Talamona Francesco 2008-04-14 17:07:28 0000 -------
(In reply to comment #23)
> And:
> mkfs.vfat 2.11 (12 Mar 2005)
> Syntax error at line 3 column 0 in file /etc/mtools/mtools.conf: unrecognized
> keyword
> 
> this one is not mindi's fault.

It's because of mtoolstest, it found mtools.conf unconfigured. Is it relevant?
Should I provide more logs, now that mtoolstest is ok, or I have to wait while
you work on the other issue?

------- Comment #25 From Bruno Cornec 2008-04-17 07:43:03 0000 -------
Hello,

I've been able to reproduce and fix the issue mentioned here.
Could you test it's also fixed for you ?

ebuilds are here:
ftp://ftp.mondorescue.org/gentoo/nover/test/mondo-2.2.6.ebuild
ftp://ftp.mondorescue.org/gentoo/nover/test/mindi-2.0.2.ebuild

Thanks for your patience and work on this.
Bruno.

------- Comment #26 From Talamona Francesco 2008-04-17 18:54:31 0000 -------
It works great (after renaming mondo to mondo-rescue!). I was able to install,
make it run, and to compare and nuke the virtual machine: success!
Thanks.

------- Comment #27 From Bruno Cornec 2008-04-18 00:08:42 0000 -------
Wolfram it's up to you :-)

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