Proposal: cdrkit vs. cdrtools

2008-01-13 Thread Stephan Hermann
Dear Colleagues,

as I wrote on http://www.sourcecode.de/content/cdrkit-vs-cdrtools I
really wonder what way we should go.

Regarding the non-freeness of cdrtools, we should concentrate on getting
the cdrkit binaries to the upstream projects.

Most of the apps I found in debian/ubuntu, which are using mkisofs/cdrecord as 
exec calls, could be patched easily to use genisoimage/wodin.
Having an option compatiblity between e.g. cdrecord and wodin, this should work 
out of the box. 

Do you think it's worth the efford?

Regards,

\sh

PS: Discussion on u-d-d, Reply-To set please honour it.


-- 
SysAdmin, OSS Developer
GPG-Key ID: 0xC098EFA8 
Fingerprint: 3D8B 5138 0852 DA7A B83F  DCCB C189 E733 C098 EFA8
http://www.sourcecode.de/


signature.asc
Description: This is a digitally signed message part
-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Proposal: cdrkit vs. cdrtools

2008-01-13 Thread Thilo Six
Stephan Hermann wrote the following on 13.01.2008 15:17

 Dear Colleagues,
 
 as I wrote on http://www.sourcecode.de/content/cdrkit-vs-cdrtools I
 really wonder what way we should go.
 
 Regarding the non-freeness of cdrtools, we should concentrate on getting
 the cdrkit binaries to the upstream projects.
 
 Most of the apps I found in debian/ubuntu, which are using mkisofs/cdrecord
 as exec calls, could be patched easily to use genisoimage/wodin.
 Having an option compatiblity between e.g. cdrecord and wodin, this should
 work out of the box.
 
 Do you think it's worth the efford?
 
 Regards,
 
 \sh
 
 PS: Discussion on u-d-d, Reply-To set please honour it.

[quote]
For Ubuntu, cdrtools is in multiverse...
[/quote]

according to packages.ubuntu.com cdrtools isn´t in the archive since edgy and
even in edgy it is only a transitional package only iirc.


[quote]
The Gentoo Linux ebuild for cdrkit installs symlinks to provide compatibility
with applications looking for old cdrtools binaries:

/usr/bin/cdda2wav - /usr/bin/icedax
/usr/bin/cdrecord - /usr/bin/wodim
/usr/bin/mkisofs - /usr/bin/genisoimage
/usr/bin/readcd - /usr/bin/readom
+ a few more (manpages, etc)

Seems to work fine because, as you say, the cdrkit binaries take the same
options, and using symlinks saves on patching all the other applications
depending on cdrtools.
[/quote]

in the light of the above i think this is the easiest way.


-- 
bye Thilo

key: 0x4A411E09


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Patching

2008-01-13 Thread Markus Hitter

Am 13.01.2008 um 02:45 schrieb Bryan Quigley:

 I don't believe either is implemented yet:
 Torrents check files in pieces so if some of the pieces have not  
 changed they won't need to be redownloaded.

While this sounds good in theory, it rarely works in practice: Remove  
a byte from the first chunk and all other chunks will point to a  
different range of the remaining file, resulting in a different hash  
and re-download of all chunks.


Am 12.01.2008 um 21:41 schrieb Evan:

 Cons:

- The method I described can't handle updates to non-binary files
(help files, icons, etc.) This would have to be integrated somehow.

I can't follow you here as _any_ file can be handled as binary. Like  
Subversion does, for example.


IMHO, a successful patch mechanism would store the complete package  
on both ends. Just for downloading, a server could offer a patch  
against an already downloaded, similar package to make the download  
faster/using less bandwidth. A good patching algorithm isn't trivial  
and could include extracting and re-assembling the package on the  
client side.


Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. Markus Hitter
http://www.jump-ing.de/





-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Proposal: cdrkit vs. cdrtools

2008-01-13 Thread Stephan Hermann
Hi,

On So, 2008-01-13 at 17:29 +0100, Thilo Six wrote:
 Stephan Hermann wrote the following on 13.01.2008 15:17
 
  Dear Colleagues,
  
  as I wrote on http://www.sourcecode.de/content/cdrkit-vs-cdrtools I
  really wonder what way we should go.
  
  Regarding the non-freeness of cdrtools, we should concentrate on getting
  the cdrkit binaries to the upstream projects.
  
  Most of the apps I found in debian/ubuntu, which are using mkisofs/cdrecord
  as exec calls, could be patched easily to use genisoimage/wodin.
  Having an option compatiblity between e.g. cdrecord and wodin, this should
  work out of the box.
  
  Do you think it's worth the efford?
  
  Regards,
  
  \sh
  
  PS: Discussion on u-d-d, Reply-To set please honour it.
 
 [quote]
 For Ubuntu, cdrtools is in multiverse...
 [/quote]
 
 according to packages.ubuntu.com cdrtools isn´t in the archive since edgy and
 even in edgy it is only a transitional package only iirc.

This is not correct...according to soyuz:
https://edge.launchpad.net/ubuntu/+source/cdrtools/10:2.01.01a33-0ubuntu2 the 
last version was in gutsy...and the removal was requested on 2008-01-09.
Therefore we have several packages not working anymore :)

To sum up:

Two ways are valid:

1. We add Provides to the cdrkit binary packages and install  
   ln -s /usr/bin/cdrkit binary name /usr/bin/cdrtools binary name 
2. We could provide patches for Debian/Ubuntu and Upstream to support
both ways..


I generated a list of source packages to find out what packages are
involved:

Hopefully with the correct output :)

Command:

[EMAIL PROTECTED]:~$ for i in `grep-dctrl -F
Depends,Suggests,Recommends $SEARCHTERM /var/lib/apt/lists/*binary*|grep
Package|cut -d   -f 2` ; do grep-dctrl -F Binary
$i /var/lib/apt/lists/*Source* | grep Package ; done

- $SEARCHTERM = mkisofs -

Package: devede
Package: mythplugins
Package: aptoncd
Package: backup-manager
Package: backupninja
Package: bootcd
Package: nautilus-cd-burner
Package: xfburn
Package: burn
Package: cpuburn
Package: libburn
Package: mp3burn
Package: mybashburn
Package: cdrbq
Package: cdrw-taper
Package: cedar-backup2
Package: debian-cd
Package: dfsbuild
Package: ebox
Package: ebox-ca
Package: ebox-firewall
Package: ebox-network
Package: ebox-ntp
Package: ebox-objects
Package: ebox-openvpn
Package: jukebox-mercury
Package: libebox
Package: zeroc-ice
Package: fai
Package: fai
Package: gtoaster
Package: hubackup
Package: ichthux-meta
Package: kiso
Package: live-helper
Package: mindi
Package: mindi-busybox
Package: pybackpack
Package: systemimager
Package: videolink
Package: xcdroast

- $SEARCHTERM = cdrecord -
Package: mythplugins
Package: arson
Package: backupninja
Package: bootcd
Package: nautilus-cd-burner
Package: xfburn
Package: burn
Package: cpuburn
Package: libburn
Package: mp3burn
Package: mybashburn
Package: cdbackup
Package: cdcontrol
Package: cdrbq
Package: cdrw-taper
Package: cedar-backup2
Package: gtoaster
Package: hubackup
Package: ichthux-meta
Package: lphoto
Package: mondo
Package: mp3roaster
Package: dpkg-multicd
Package: multicd


Some of those packages do have support for cdrkit, but some of them
don't. E.G. I patched qvamps to use wodim/genisoimage instead of
cdrecord/mkisofs. This tool doesn't even have autodetection. So this
could be a candidate for a professional cdrkit/cdrtools detection and
not only a quickpatch ;)

But which way we go, this should be discussed here ;)

Regards,
\sh

-- 
SysAdmin, OSS Developer
GPG-Key ID: 0xC098EFA8 
Fingerprint: 3D8B 5138 0852 DA7A B83F  DCCB C189 E733 C098 EFA8
http://www.sourcecode.de/


signature.asc
Description: This is a digitally signed message part
-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: Proposal: cdrkit vs. cdrtools

2008-01-13 Thread Thilo Six
Stephan Hermann wrote the following on 13.01.2008 20:20

Hi Stephan

 according to packages.ubuntu.com cdrtools isn´t in the archive since edgy and
 even in edgy it is only a transitional package only iirc.
 
 This is not correct...according to soyuz:
 https://edge.launchpad.net/ubuntu/+source/cdrtools/10:2.01.01a33-0ubuntu2 the 
 last version was in gutsy...and the removal was requested on 2008-01-09.
 Therefore we have several packages not working anymore :)

jup you are right. I have searched the binary section only, not for source
package names

sorry for the noise.

/snip

 Regards,
 \sh

-- 
bye Thilo

key: 0x4A411E09


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Making 32-bit .debs for 64-bit systems

2008-01-13 Thread Nolan Check
I use an amd64 system, but some applications are only available for the i386
architecture. Some prominent examples are Adobe Flash, Google Earth, and
zsnes (which is written in assembly language, so I don't reckon to see it
ported EVER.)

I can usually get these i386 programs to run, but they require 32-bit
libraries. ia32-libs has a whole bunch of i386 libraries for amd64, but
it's not a complete solution. I recently had to install a 32-bit libselinux
and libsepol to get Flash to run; they weren't included in ia32-libs. I did
this by downloading the i386 .deb from packages.ubuntu.com, extracting the
package, and manually copying all the files from the package's /usr/lib to
my /usr/lib32. zsnes requires a 32-bit libsdl, which I also have to
manually install.

Are there any guidelines for creating .deb packages to install i386
libraries on amd64 systems? Is it enough to simply map /usr/lib
to /usr/lib32 or are there other complications I need to deal with?


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


tracking down suspend/hibernate bugs?

2008-01-13 Thread Matt Price
hi,

just upgraded to hardy and suspend-to-ram is broken again (as in feisty
 other releases)  i'm trying to figure out, again, how to track down
this bug but i'm not entirely sure what the current chain of events is
in the suspend process.  can someone point me to a location where the
process is described?  or suggest best practice for finding bugs of this
nature (in which resume is impossible, so messages e.g. from dmesg
or /var/log/messages don't get captured?

thanks,

matt



-- 
Matt Price
[EMAIL PROTECTED]

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: tracking down suspend/hibernate bugs?

2008-01-13 Thread Aren Olson
In gutsy I believe the chain is this:

gnome-power-manager - hal
(/usr/lib/hal/scripts/hal-system-power-suspend) - acpi-support
(/etc/acpi/sleep.sh)

most of the actual work occurs in acpi-support.

hal may call a different tool than acpi-support if it is available
though, see /usr/lib/hal/scripts/linux/hal-system-power-suspend-linux
for full details.

Aren Olson

On Jan 13, 2008 7:42 PM, Matt Price [EMAIL PROTECTED] wrote:
 hi,

 just upgraded to hardy and suspend-to-ram is broken again (as in feisty
  other releases)  i'm trying to figure out, again, how to track down
 this bug but i'm not entirely sure what the current chain of events is
 in the suspend process.  can someone point me to a location where the
 process is described?  or suggest best practice for finding bugs of this
 nature (in which resume is impossible, so messages e.g. from dmesg
 or /var/log/messages don't get captured?

 thanks,

 matt



 --
 Matt Price
 [EMAIL PROTECTED]

 --
 Ubuntu-devel-discuss mailing list
 Ubuntu-devel-discuss@lists.ubuntu.com
 Modify settings or unsubscribe at: 
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss




-- 
Whoever said sunshine brings happiness has never danced in the rain.
- K. Jackson
Ubuntu Linux - www.ubuntu.com

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss