FS#17586 - [kernel26-lts] missing dependency udev-compat

Attached to Project: Arch Linux
Opened by Jürgen Hagemann (cappucco) - Wednesday, 23 December 2009, 05:19 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 01 February 2010, 11:54 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 6
Private No

Details

Description:
kernel26-lts 2.6.27.42-1 has udaev-compat as a dependency, but is not in the repositories... (but in testing)

Additional info:
* package version(s): kernel26-lts 2.6.27.42-1


Steps to reproduce:
Try to install / update
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Monday, 01 February 2010, 11:54 GMT
Reason for closing:  Fixed
Additional comments about closing:  udev-compat has been moved to core.
Comment by va jorie (vajorie) - Wednesday, 23 December 2009, 06:49 GMT
same here. udev-compat is marked in testing as "orphaned".
Comment by Andreas Radke (AndyRTR) - Wednesday, 23 December 2009, 11:46 GMT
You can force installion with pacman -Sd or get udev+udev-compat from testing that should soon move to core.
Comment by Musikolo (Musikolo) - Wednesday, 23 December 2009, 19:27 GMT
[musikolo@Kalisto ~]$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra 443.6K 1237.4K/s 00:00:00 [###################################################################] 100%
community 366.1K 1077.3K/s 00:00:00 [###################################################################] 100%
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "udev-compat>=147", a dependency of "kernel26-lts"
:: the following package(s) cannot be upgraded due to unresolvable dependencies:
kernel26-lts

Do you want to skip the above package(s) for this upgrade? [Y/n] n
error: failed to prepare transaction (could not satisfy dependencies)
:: kernel26-lts: requires udev-compat>=147
[musikolo@Kalisto ~]$
Comment by Musikolo (Musikolo) - Wednesday, 23 December 2009, 22:56 GMT
Comment by Andreas Radke (AndyRTR) - Thursday, 24 December 2009, 08:53 GMT
Just pacman -Sd testing/udev-compat and then after disabling testing repo -Syu or -Sd kernel26-lts. It will run without the compat pkg but may have some broken device permissions. You wouldn't nitice a difference to the current state.
Comment by Gerardo Exequiel Pozzi (djgera) - Wednesday, 20 January 2010, 04:19 GMT
This task will be fixed when new udev hits [core] or "invalid" when 2.6.32-stable series become kernel26-lts.
Comment by David Rosenstrauch (darose) - Thursday, 28 January 2010, 19:12 GMT
Anyone know when we might expect one of those 2 events to happen?
Comment by Gerardo Exequiel Pozzi (djgera) - Thursday, 28 January 2010, 19:28 GMT
New udev/initscripts and all related packages will be moved in next weeks (I guess)
2.6.33 will be available in early march => 2.6.32 will become "lts" in Arch Linux.

Loading...