Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 88981 - Ideas for enhance mkisofs image merge
Summary: Ideas for enhance mkisofs image merge
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Optical Media project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-13 10:10 UTC by Honza
Modified: 2006-12-02 18:58 UTC (History)
0 users

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


Attachments
Implementation of 2,3 and 3+ (mkisofs.patch,23.24 KB, patch)
2005-07-17 09:00 UTC, Honza
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Honza 2005-04-13 10:10:13 UTC
I have a few ideas, which can be used to enhance mkisofs relating to merge of (old) image and new data. I don't know how hard it could be and I hope someone who already have any experience with mkisofss merge code, preferably developer, could at least tell me if it's a) already on TODO list, b) could be added to it, c) no one will be working on it, but patches are welcome, d) will be not added to mkisofs because it's "not needed", but is not too hard to make, or e) will need rewrite of whole merging code, so it will be to hard to be worth doing.

Idea 1) If old image contains joliet, but not rock ridge, could joliet be used as source of filenames ?

Idea 2) Could old image become subdirectory of new session ? (It doesn't seem to be doable using root and old_root.) Could somethink as grafts be developed to move files from old image to other place or make new hardlinks to it ?

Idea 3) Could old image become both file and directory ? I mean, in addition to normal merge, could new file which contains whole old image be created ? I know there are nothing in ISOFS preventing overlapping files, but I don't know of any tool which can make them.

Idea 3+) (for DVD) Could image be created by merging several other images, each becoming one directory and one file ? No actual multisession here, images will be added as parameters. Reason: Recovery. I have program generating recovery data for CD. If I reburn their contents to DVD as files, recovery ability will be lost. On the other hand, if I burn them as images, only root could read files - user can't attach loop device.

Reproducible: Always
Steps to Reproduce:
Comment 1 Lars Weiler (RETIRED) gentoo-dev 2005-04-19 15:08:25 UTC
We, the devolopers of Gentoo, rarely add new features to existing packages.  Your idea sounds more to be e) and I don't want to mess up with the cdrtools.
Comment 2 Honza 2005-04-19 16:40:31 UTC
I don't have much experience with developers-distribution communication. Can I assume developers of cdrtools will look to this page or should I try another way to contact them ?
Comment 3 Honza 2005-07-17 09:00:51 UTC
Created attachment 63621 [details, diff]
Implementation of 2,3 and 3+

After some mails with developers of mkisofs I implemented ideas 2, 3 and 3+. I
just send them to him, but for case he didn't take them I'm also adding them
here.

There are against files from cdrtools-2.01.tar.bz2.
Comment 4 Luis Medinas (RETIRED) gentoo-dev 2005-12-26 09:49:24 UTC
any news on this ?
Comment 5 Honza 2005-12-26 14:27:34 UTC
No :-(. He didn't reply. Maybee he didn't accept mail with patches, even if it's reply ... or maybee he simply don't have time for cdrecord now. Latest alpha is from May ...
Comment 6 Lars Weiler (RETIRED) gentoo-dev 2006-12-02 18:58:42 UTC
Quite old bug here...  But there is some new hope: the cdrkit-project (http://www.cdrkit.org).  They are more open to patches.  Probably you can get into contact with them?

For Gentoo I consider this bug as WONTFIX.