Reply
Thread Tools
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#61
@qole: bump ?
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#62
attila77: Could you try uninstalling the dmsetup package and its dependencies and then installing them as a dependency of easy-chroot?
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#63
Worksforme. Can you post what you are getting in the console ?

Code:
Nokia-N810-23-14:~# apt-get remove libdevmapper1.02.1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED
  dmsetup libdevmapper1.02.1
0 upgraded, 0 newly installed, 2 to remove and 51 not upgraded.
Need to get 0B of archives.
After unpacking 274kB disk space will be freed.
Do you want to continue [Y/n]? 
(Reading database ... 30096 files and directories currently installed.)
Removing dmsetup ...
Removing libdevmapper1.02.1 ...
Nokia-N810-23-14:~# apt-cache search easy-chroot
easy-chroot - Scripts to mount and chroot into images/partitions
Nokia-N810-23-14:~# apt-get install easy-chroot
Reading package lists... Done
Building dependency tree        
Reading state information... Done
The following extra packages will be installed:
  dmsetup libdevmapper1.02.1
The following NEW packages will be installed
  dmsetup easy-chroot libdevmapper1.02.1
0 upgraded, 3 newly installed, 0 to remove and 51 not upgraded.
Need to get 52.1kB/213kB of archives.
After unpacking 672kB of additional disk space will be used.
Do you want to continue [Y/n]? 
WARNING: The following packages cannot be authenticated!
  libdevmapper1.02.1 dmsetup easy-chroot
Install these packages without verification [y/N]? y
Get: 1 http://repository.maemo.org diablo/free libdevmapper1.02.1 2:1.02.27-maemo5 [52.1kB]
Fetched 52.1kB in 1s (51.9kB/s)           
Selecting previously deselected package libdevmapper1.02.1.
(Reading database ... 30082 files and directories currently installed.)
Unpacking libdevmapper1.02.1 (from .../libdevmapper1.02.1_2%3a1.02.27-maemo5_armel.deb) ...
Selecting previously deselected package dmsetup.
Unpacking dmsetup (from .../dmsetup_2%3a1.02.27-maemo5_armel.deb) ...
Selecting previously deselected package easy-chroot.
Unpacking easy-chroot (from .../easy-chroot_0.2.2-1diablo1_armel.deb) ...
Setting up libdevmapper1.02.1 (2:1.02.27-maemo5) ...
Setting up dmsetup (2:1.02.27-maemo5) ...
Setting up easy-chroot (0.2.2-1diablo1) ...
Nokia-N810-23-14:~# apt-get remove libdevmapper1.02.1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED
  dmsetup easy-chroot libdevmapper1.02.1
0 upgraded, 0 newly installed, 3 to remove and 51 not upgraded.
Need to get 0B of archives.
After unpacking 672kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 30117 files and directories currently installed.)
Removing easy-chroot ...
Nothing to do; chroot not mounted!
Removing dmsetup ...
Removing libdevmapper1.02.1 ...
Nokia-N810-23-14:~# cd /etc/udev/rules.d/
Nokia-N810-23-14:/etc/udev/rules.d# ls -l
lrwxrwxrwx    1 root     root           20 Apr  6  2009 020_permissions.rules -> ../permissions.rules
lrwxrwxrwx    1 root     root           13 Apr  6  2009 n770.rules -> ../n770.rules
lrwxrwxrwx    1 root     root           13 Apr  6  2009 udev.rules -> ../udev.rules
lrwxrwxrwx    1 root     root           12 Apr  6  2009 z50_run.rules -> ../run.rules
-rw-r--r--    1 root     root          210 Apr 14  2008 z99_hal.rules
Nokia-N810-23-14:/etc/udev/rules.d# ln -s ../dmsetup.rules 65_dmsetup.rules
Nokia-N810-23-14:/etc/udev/rules.d# ls -l
lrwxrwxrwx    1 root     root           20 Apr  6  2009 020_permissions.rules -> ../permissions.rules
lrwxrwxrwx    1 root     root           16 Dec 29 12:58 65_dmsetup.rules -> ../dmsetup.rules
lrwxrwxrwx    1 root     root           13 Apr  6  2009 n770.rules -> ../n770.rules
lrwxrwxrwx    1 root     root           13 Apr  6  2009 udev.rules -> ../udev.rules
lrwxrwxrwx    1 root     root           12 Apr  6  2009 z50_run.rules -> ../run.rules
-rw-r--r--    1 root     root          210 Apr 14  2008 z99_hal.rules
Nokia-N810-23-14:/etc/udev/rules.d# apt-get install easy-chroot
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  dmsetup libdevmapper1.02.1
The following NEW packages will be installed
  dmsetup easy-chroot libdevmapper1.02.1
0 upgraded, 3 newly installed, 0 to remove and 51 not upgraded.
Need to get 0B/213kB of archives.
After unpacking 672kB of additional disk space will be used.
Do you want to continue [Y/n]? 
WARNING: The following packages cannot be authenticated!
  libdevmapper1.02.1 dmsetup easy-chroot
Install these packages without verification [y/N]? y
Selecting previously deselected package libdevmapper1.02.1.
(Reading database ... 30082 files and directories currently installed.)
Unpacking libdevmapper1.02.1 (from .../libdevmapper1.02.1_2%3a1.02.27-maemo5_armel.deb) ...
Selecting previously deselected package dmsetup.
Unpacking dmsetup (from .../dmsetup_2%3a1.02.27-maemo5_armel.deb) ...
Selecting previously deselected package easy-chroot.
Unpacking easy-chroot (from .../easy-chroot_0.2.2-1diablo1_armel.deb) ...
Setting up libdevmapper1.02.1 (2:1.02.27-maemo5) ...
Setting up dmsetup (2:1.02.27-maemo5) ...
Setting up easy-chroot (0.2.2-1diablo1) ...
Nokia-N810-23-14:/etc/udev/rules.d#
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#64
attila77: try including the kernel modules in your test, maybe that's where the problem is, because it is still broken here.

log attached.
Attached Files
File Type: txt dmsetup_log.txt (6.0 KB, 143 views)
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#65
I'm starting to think this is caused by something else. I retraced your steps to the letter (with and without kernel modules loaded) and still no problems. Try removing the packages with --purge, maybe there is some old dirt left in there... It's a bit strange that your dmsetup softlink is dated Sept (you say it works when you delete it manually... but then how does it get recreated with a Sept date ?)

Also, check that you do not have a stuck /var/lib/dpkg/info/dmsetup.preinst , after install it should contain

#!/bin/sh
if [ -e /etc/udev/rules.d/65_dmsetup.rules ] ; then rm /etc/udev/rules.d/65_dmsetup.rules ; fi
Attached Files
File Type: txt easy_chroot.txt (3.4 KB, 121 views)
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following User Says Thank You to attila77 For This Useful Post:
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#66
Originally Posted by attila77 View Post
Try removing the packages with --purge, maybe there is some old dirt left in there...
Thanks. That did it. A purge cleared out my tablet's colon.

Now I feel stupid...

Anyway, you can promote all of the dm-stuff to Extras. If you don't, I will when I make a couple fixes to my packages...
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 

The Following User Says Thank You to qole For This Useful Post:
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#67
As your package is the only Extras-aspiring one currently depending on it, I say you promote then when you feel like promoting easy-chroot (not much point having the dm stuff there until then).
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 
jeremiah's Avatar
Posts: 170 | Thanked: 261 times | Joined on Feb 2009 @ Gothenburg, Sweden
#68
Hmm. --purge just cleans out config and log files and the like. Interesting that it helped the problem though.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#69
I've promoted everything to Extras... except... I can't find the kernel modules package to promote! Can someone help?
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#70
Originally Posted by qole View Post
I've promoted everything to Extras... except... I can't find the kernel modules package to promote! Can someone help?
Hm, true enough, not on the promoter list... Which means it either got auto-promoted as a dependency (not sure if it works that way for Diablo), or, time to contact Jeremiah/Niels
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 
Reply

Tags
debian, easy debian, extras-devel, free

Thread Tools

 
Forum Jump


All times are GMT. The time now is 03:28.