| View previous topic :: View next topic |
| Author |
Message |
jebba
|
Posted: Wed Oct 15, 2008 9:54 pm Post subject: |
|
|
| extraspecialbitter wrote: | I've been neglecting BLAGHEAD myself, dividing my time between 90001 and freeeee. Last week I tried doing a "yum update" on my BLAGHEAD partition and ran into lots of dependency errors. I'm suspecting that this is because my last update - from at least 3 months ago or more - was done using apt-get instead of yum. /me thinks I should probably just start from scratch.
On that topic, IIRC there is no iso for BLAGHEAD. Is the preferred method still to install 90001, modify the repos in /etc/yum.repos.d/blag.repo and do a "yum upgrade"? |
Mixing apt and yum doesn't really break things actually. They are both accessing the same database in /var/lib/rpm/ so you can use one then the other and it won't mess things up, which is nice.
That said depending on what you installed there may be missing dependencies. If you can name specific package names that are missing I can add them to the repo. For that matter if you want access to the build box i can show you how to add them to the repo for everyone yourself. :)
|
|
|
 |
extraspecialbitter
|
Posted: Thu Oct 16, 2008 3:06 pm Post subject: |
|
|
I've split this Topic out so that I can track the reinstall of BLAGHEAD on my "sandbox" at work. I'm installing BLAG 90K over Linux Mint and will be upgrading to BLAGHEAD based upon my notes. At home I'll try untangling my dependencies before resorting to a reinstall. Stay tuned...
|
|
|
 |
extraspecialbitter
|
Posted: Thu Oct 16, 2008 3:52 pm Post subject: |
|
|
Following the BLAGHEAD wiki I installed a fresh 90K image to a newly formatted partition and ran into a problem installing the blag-package-config package for yum:
| Code: | [root@bocajuniors]# rpm -Uvh blag-package-config-yum-9-0blag.f9.i386.rpm
Preparing... ########################################### [100%]
package blag-package-config-yum-90-0blag.f9.noarch (which is newer than blag-package-config-yum-9-0blag.f9.i386) is already installed
|
I got past this by using the "--force":
| Code: | [root@bocajuniors]# rpm -Uvh --force blag-package-config-yum-9-0blag.f9.i386.rpm
Preparing... ########################################### [100%]
1:blag-package-config-yum########################################### [100%]
|
My next issue came after executing the "point of no return" command:
| Code: | [root@bocajuniors Downloads]# yum install upstart event-compat-sysv util-linux-ng ncurses-libs
blaghead | 1.1 kB 00:00
primary.xml.gz | 3.6 MB 00:11
blaghead 10188/10188
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package event-compat-sysv.noarch 0:0.3.9-14.fc9 set to be updated
---> Package util-linux-ng.i386 0:2.14.1-3.fc10 set to be updated
---> Package upstart.i386 0:0.3.9-19.fc10 set to be updated
---> Package ncurses-libs.i386 0:5.6-20.20080927.fc10 set to be updated
--> Processing Dependency: ncurses-base = 5.6-20.20080927.fc10 for package: ncurses-libs
--> Processing Dependency: ncurses-libs = 5.6-16.20080301.fc9 for package: ncurses-devel
--> Running transaction check
---> Package ncurses-base.i386 0:5.6-20.20080927.fc10 set to be updated
---> Package ncurses-devel.i386 0:5.6-20.20080927.fc10 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
event-compat-sysv noarch 0.3.9-14.fc9 blaghead 8.3 k
Updating:
ncurses-base i386 5.6-20.20080927.fc10 blaghead 62 k
ncurses-devel i386 5.6-20.20080927.fc10 blaghead 676 k
ncurses-libs i386 5.6-20.20080927.fc10 blaghead 326 k
upstart i386 0.3.9-19.fc10 blaghead 244 k
util-linux-ng i386 2.14.1-3.fc10 blaghead 2.0 M
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 5 Package(s)
Remove 0 Package(s)
Total download size: 3.3 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): event-compat-sysv-0.3.9-14.fc9.noarch.rpm | 8.3 kB 00:00
(2/6): ncurses-base-5.6-20.20080927.fc10.i386.rpm | 62 kB 00:00
(3/6): upstart-0.3.9-19.fc10.i386.rpm | 244 kB 00:00
(4/6): ncurses-libs-5.6-20.20080927.fc10.i386.rpm | 326 kB 00:01
(5/6): ncurses-devel-5.6-20.20080927.fc10.i386.rpm | 676 kB 00:02
(6/6): util-linux-ng-2.14.1-3.fc10.i386.rpm | 2.0 MB 00:06
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Check Error:
file /etc/event.d/rc1 from install of event-compat-sysv-0.3.9-14.fc9.noarch conflicts with file from package initscripts-8.76.2-2blag.f9.i386
file /etc/event.d/rcS from install of event-compat-sysv-0.3.9-14.fc9.noarch conflicts with file from package initscripts-8.76.2-2blag.f9.i386
file /etc/event.d/rcS-sulogin from install of event-compat-sysv-0.3.9-14.fc9.noarch conflicts with file from package initscripts-8.76.2-2blag.f9.i386
Error Summary
-------------
|
It doesn't seem as if removing initscripts is an option. I'm now wondering if I should perform this step in single-user mode. With this in mind I'm copying the BLAGHEAD repo to a USB stick so that I can install sans network. Stay tuned...
|
|
|
 |
extraspecialbitter
|
Posted: Fri Oct 17, 2008 6:27 pm Post subject: |
|
|
here's a question I should have asked up front: how big is the BLAGHEAD repo? I'm starting to think that trying to download the whole thing isn't such a good idea...
|
|
|
 |
jebba
|
Posted: Fri Oct 17, 2008 6:40 pm Post subject: |
|
|
| extraspecialbitter wrote: | | here's a question I should have asked up front: how big is the BLAGHEAD repo? I'm starting to think that trying to download the whole thing isn't such a good idea... |
14G for i386, 14G for x86_64...
|
|
|
 |
Junichirô
|
Posted: Fri Oct 17, 2008 7:27 pm Post subject: |
|
|
Sorry, but what is this Blaghead?
|
|
|
 |
r7
|
Posted: Fri Oct 17, 2008 7:51 pm Post subject: BLAGHEAD is... |
|
|
| Junichirô wrote: | | Sorry, but what is this Blaghead? |
Check BLAGHEAD wiki page.
r7
|
|
|
 |
Junichirô
|
Posted: Fri Oct 17, 2008 8:03 pm Post subject: Re: BLAGHEAD is... |
|
|
Thank's. It's new; I never found this page? It's the same thing debian sid?
|
|
|
 |
extraspecialbitter
|
Posted: Sat Oct 18, 2008 2:42 am Post subject: Re: BLAGHEAD is... |
|
|
| Junichirô wrote: |
Thank's. It's new; I never found this page? It's the same thing debian sid? |
It's sort of like debian sid in that it's a "bleeding edge" version of BLAG, consisting of pre-released Fedora 10 and other repositories. It's a beautiful mess.
|
|
|
 |
extraspecialbitter
|
Posted: Sat Oct 18, 2008 2:47 am Post subject: |
|
|
whereas I couldn't seem to get particularly far with a "yum update" I was able to install 500+ new packages by doing an "apt-get update && apt-get upgrade". I wasn't able to get a new kernel, however. kernel-libre#2.6.27-0.382.rc8.git4.fc10 depends on mkinitrd, which depends on plymouth, which depends on system-logos - which isn't in the repository. I'm currently running 2.6.25.2-libre.7.fc10.i686.
|
|
|
 |
jebba
|
Posted: Sat Oct 18, 2008 2:53 am Post subject: |
|
|
| extraspecialbitter wrote: | | whereas I couldn't seem to get particularly far with a "yum update" |
With blaghead you often have to do:
| Code: | | yum --skip-broken update |
|
|
|
 |
jebba
|
Posted: Sat Oct 18, 2008 2:57 am Post subject: |
|
|
| extraspecialbitter wrote: | | I wasn't able to get a new kernel, however. kernel-libre#2.6.27-0.382.rc8.git4.fc10 depends on mkinitrd, which depends on plymouth, which depends on system-logos - which isn't in the repository. I'm currently running 2.6.25.2-libre.7.fc10.i686. |
system-logos is provided by blag-logos. Perhaps it needed a higher version number cuz it wants some new plymouth images or somesuch.
|
|
|
 |
extraspecialbitter
|
Posted: Sat Oct 18, 2008 2:58 am Post subject: |
|
|
| jebba wrote: | | extraspecialbitter wrote: | | whereas I couldn't seem to get particularly far with a "yum update" |
With blaghead you often have to do:
| Code: | | yum --skip-broken update |
|
Thanks for the tip. It's a nice change to be back in the BLAGHEAD world again. :^)
|
|
|
 |
extraspecialbitter
|
Posted: Sat Oct 18, 2008 3:35 pm Post subject: |
|
|
| jebba wrote: | | extraspecialbitter wrote: | | I wasn't able to get a new kernel, however. kernel-libre#2.6.27-0.382.rc8.git4.fc10 depends on mkinitrd, which depends on plymouth, which depends on system-logos - which isn't in the repository. I'm currently running 2.6.25.2-libre.7.fc10.i686. |
system-logos is provided by blag-logos. Perhaps it needed a higher version number cuz it wants some new plymouth images or somesuch. |
You may be right about blag-logos lagging behind somewhat:
| Code: | root@bocajuniors=> rpm -q blag-logos
blag-logos-8.99.0-0blag.f9.noarch
|
Doesn't seem to be affecting anything beyond my ability to update the kernel. I'll keep playing around with dependencies this afternoon.
|
|
|
 |
extraspecialbitter
|
Posted: Sat Oct 18, 2008 8:09 pm Post subject: |
|
|
Here's the total picture of what happens when I attempt to install a new kernel:
| Code: | root@bocajuniors=> yum install kernel-libre
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package kernel-libre.i686 0:2.6.27-0.382.rc8.git4.fc10 set to be installed
--> Processing Dependency: mkinitrd >= 6.0.61-1 for package: kernel-libre
--> Processing Dependency: kernel-libre-firmware >= 2.6.27-0.382.rc8.git4.fc10 for package: kernel-libre
--> Running transaction check
---> Package mkinitrd.i386 0:6.0.67-1.fc10 set to be updated
--> Processing Dependency: nash = 6.0.67-1.fc10 for package: mkinitrd
--> Processing Dependency: plymouth >= 0.6.0-0.2008.09.10.1 for package: mkinitrd
--> Processing Dependency: libbdevid.so.6.0.67 for package: mkinitrd
--> Processing Dependency: libnash.so.6.0.67 for package: mkinitrd
---> Package kernel-libre-firmware.noarch 0:2.6.27-0.382.rc8.git4.fc10 set to be updated
--> Running transaction check
---> Package nash.i386 0:6.0.67-1.fc10 set to be updated
---> Package plymouth.i386 0:0.6.0-0.2008.10.15.1.fc10 set to be updated
--> Processing Dependency: system-plymouth-plugin >= 0.6.0-0.2008.10.15.1.fc10 for package: plymouth
--> Processing Dependency: system-logos >= 9.0.1 for package: plymouth
--> Processing Dependency: libply.so.1 for package: plymouth
--> Processing Dependency: libplybootsplash.so.1 for package: plymouth
--> Running transaction check
---> Package plymouth-libs.i386 0:0.6.0-0.2008.10.15.1.fc10 set to be updated
---> Package plymouth-plugin-spinfinity.i386 0:0.6.0-0.2008.10.15.1.fc10 set to be updated
--> Processing Dependency: plymouth-plugin-label for package: plymouth-plugin-spinfinity
---> Package plymouth.i386 0:0.6.0-0.2008.10.15.1.fc10 set to be updated
--> Processing Dependency: system-logos >= 9.0.1 for package: plymouth
--> Running transaction check
---> Package plymouth-plugin-label.i386 0:0.6.0-0.2008.10.15.1.fc10 set to be updated
---> Package plymouth.i386 0:0.6.0-0.2008.10.15.1.fc10 set to be updated
--> Processing Dependency: system-logos >= 9.0.1 for package: plymouth
--> Finished Dependency Resolution
plymouth-0.6.0-0.2008.10.15.1.fc10.i386 from blaghead has depsolving problems
--> Missing Dependency: system-logos >= 9.0.1 is needed by package plymouth-0.6.0-0.2008.10.15.1.fc10.i386 (blaghead)
Error: Missing Dependency: system-logos >= 9.0.1 is needed by package plymouth-0.6.0-0.2008.10.15.1.fc10.i386 (blaghead)
|
I'm running 2.6.25.2-libre.7.fc10.i686, which isn't too far behind my 90K system. Considering that I hadn't updated since August, having a few dozen unresolved dependencies isn't bad.
|
|
|
 |
|