BLAG

BLAG Forums
It is currently Wed Dec 17, 2014 9:52 pm

All times are UTC




Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject:
PostPosted: Wed Oct 15, 2008 9:54 pm 
Offline
Site Admin

Joined: Sun Mar 14, 2004 3:17 pm
Posts: 4492
Location: Loveland, Colorado, USA
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. :)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 16, 2008 3:06 pm 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
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...


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 16, 2008 3:52 pm 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
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...


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 17, 2008 6:27 pm 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
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...


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 17, 2008 6:40 pm 
Offline
Site Admin

Joined: Sun Mar 14, 2004 3:17 pm
Posts: 4492
Location: Loveland, Colorado, USA
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...


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 17, 2008 7:27 pm 
Offline

Joined: Wed Sep 03, 2008 1:45 am
Posts: 550
Location: Guadeloupe (French W. Indies)
Sorry, but what is this Blaghead?


Top
 Profile  
 
 Post subject: BLAGHEAD is...
PostPosted: Fri Oct 17, 2008 7:51 pm 
Offline

Joined: Sun Mar 14, 2004 4:39 pm
Posts: 220
Location: xerta, españa
Junichirô wrote:
Sorry, but what is this Blaghead?


Check BLAGHEAD wiki page.

r7


Top
 Profile  
 
 Post subject: Re: BLAGHEAD is...
PostPosted: Fri Oct 17, 2008 8:03 pm 
Offline

Joined: Wed Sep 03, 2008 1:45 am
Posts: 550
Location: Guadeloupe (French W. Indies)
r7 wrote:
Junichirô wrote:
Sorry, but what is this Blaghead?


Check BLAGHEAD wiki page.

r7

Thank's. It's new; I never found this page? It's the same thing debian sid?


Top
 Profile  
 
 Post subject: Re: BLAGHEAD is...
PostPosted: Sat Oct 18, 2008 2:42 am 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
Junichirô wrote:
r7 wrote:
Junichirô wrote:
Sorry, but what is this Blaghead?


Check BLAGHEAD wiki page.

r7

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.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 18, 2008 2:47 am 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
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.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 18, 2008 2:53 am 
Offline
Site Admin

Joined: Sun Mar 14, 2004 3:17 pm
Posts: 4492
Location: Loveland, Colorado, USA
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


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 18, 2008 2:57 am 
Offline
Site Admin

Joined: Sun Mar 14, 2004 3:17 pm
Posts: 4492
Location: Loveland, Colorado, USA
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.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 18, 2008 2:58 am 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
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. :^)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 18, 2008 3:35 pm 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
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.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 18, 2008 8:09 pm 
Offline

Joined: Thu Jul 13, 2006 5:01 pm
Posts: 509
Location: Boston, MA, USA
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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group