[gobolinux-users] Freshen

Tom Connell Gobolinux at tjconnell.co.uk
Thu Apr 12 08:30:14 UTC 2007


Michael Homer wrote:
> That error is caused by pkgconfig not finding "glib-2.0.pc" in
> /S/L/L/pkgconfig/ - it should be included in the GLib package:
> michael at mercury ~]ls -l /System/Links/Libraries/pkgconfig/glib-2.0.pc
> lrwxrwxrwx 1 gobo gobo 48 Mar 19 14:18
> /System/Links/Libraries/pkgconfig/glib-2.0.pc ->
> /Programs/GLib/2.12.11/lib/pkgconfig/glib-2.0.pc
> Try re-symlinking GLib and see if it helps.
> <snip>
>   
I will try this later! First I will give you the Freshen output as 
requested below:
> The most likely cause for it not including any binaries is that the
> packages lists didn't download properly. Try `ls -l
> /tmp/BinaryPackagesList` and see if it's empty. Another possibility is
> that the recipes are slightly newer than the package in every case,
> although I think that's unlikely.
>   
root at GoboLinux ~]ls -l /tmp/BinaryPackagesList
-rw-r--r-- 1 root root 0 2007-04-11 09:34 /tmp/BinaryPackagesList

So yes is empty
> `Freshen -c` will rebuild the caches it uses and re-download the
> package and recipe lists.
>   
root at GoboLinux ~]Freshen -c
Freshen: Updated RecipeList needed, current is 23 hours old... will 
attempt download
Freshen: Downloading from store http://gobolinux.org/recipe-store
Freshen: Creating recipe directories
Freshen: Updated BinaryPackagesList needed, current is 23 hours old... 
will attempt download
Freshen: Fetching http://kundor.org/gobo/packages/official/MANIFEST.bz2...
Freshen: Fetching http://gobo.calica.com/packages/official/MANIFEST.bz2...
Freshen: Generating list of installed programs...
Freshen: Saving /Programs data to cache
root at GoboLinux ~]ls -l /tmp/BinaryPackagesList
-rw-r--r-- 1 root root 16537 2007-04-12 09:04 /tmp/BinaryPackagesList

So no longer empty! What is the deal here should I do a Freshen -c 
before every update session?
> Nevertheless, the output you've pasted looks a little buggy to me -
> most puzzlingly, Firefox isn't on the list to update itself - so once
> you've run Freshen -c, paste in a `Freshen Firefox` again. Also a
> `Freshen -i Firefox`, I think, and a straight `Freshen`. I'd like to
> take a look at them. I'd like to see the output of them straight after
> a -c run, before you try upgrading anything. You may have come across
> a bug, although it's a pretty bizarre one. Thanks for helping me track
> it down, it's always difficult to squash the cases that just don't
> come up on my system.
>   
root at GoboLinux ~]Freshen
Freshen: Displaying upgrades only, recipes and binaries
Freshen: Producing updates list...
                                                                                
Freshen: Attempting to fetch package dependencies for LibStdC++ 4.1.2
Freshen: Attempting to fetch package dependencies for AbsTK 0.3
Freshen: Attempting to fetch package dependencies for Installer 1.0.2
Freshen: Attempting to fetch package dependencies for ConfigTools 1.1.2
Freshen: Attempting to fetch package dependencies for LiveCD 1.0.1
Freshen: Attempting to fetch package dependencies for Thunderbird 1.5.0.4
Freshen: Attempting to fetch package dependencies for OpenOffice 2.2.0
Freshen: Attempting to fetch package dependencies for Scripts 2.6.3
Freshen: Attempting to fetch package dependencies for IMLib 1.9.15
Freshen: Attempting to fetch package dependencies for Manager 1.1.4
Freshen: Attempting to fetch package dependencies for Compile 1.8.3
Freshen: Attempting to fetch package dependencies for LibStdC++ 3.3.1
[IUR] FreeType 
2.2.1-r3                                                   2.1.10
[IUR] Nano 
2.0.3-r2                                                       1.3.11
[IUX] File 
4.19-r2                                                          4.17
[IUX] Pkgconfig 
0.21-r2                                                     0.20
[IUX] SquashFS-Tools 
3.2_2-r2                                                3.0
[IUX] Automake 
1.10-r2                                                     1.9.6
[IUX] T1Lib 
5.1.1-r1                                                       5.1.0
[IUX] KDE-Libs 
3.5.6-r1                                                    3.5.3
[IUX] JACK 1.102.20-r2                                                   
0.100.0
[IUX] Cairo 
1.4.0-r1                                                      1.1.10
[IUX] OpenSSH 
4.6p1-r2                                                     4.3p2
[IUX] KDE-Utils 
3.5.6-r1                                                   3.5.3
[IUX] Man-Pages 
2.43-r1                                                     2.33
[IUR] GLib 
2.12.11-r1                                                     2.10.3
[IUR] GTK+ 
2.10.11-r1                                                     2.8.19
[IUX] LCMS 
1.16-r1                                                          1.15
[IUX] LibART_LGPL 
2.3.19-r1                                               2.3.17
[IUR] LibPNG 
1.2.16-r3                                                    1.2.10
[IUX] LibXML2 
2.6.27-r1                                                   2.6.24
[IUX] Pango 
1.16.0-r1                                                     1.13.2
[IUX] Xorg 
7.2-r4                                                            7.1
[IUX] Gimp 
2.2.13-r2                                                      2.2.12
[IUR] Gzip 
1.3.11-r1                                                       1.3.5
[IUX] BinUtils 
2.17-r1                                                    2.16.1
[IUR] M4 
1.4.8-r2                                                          1.4.4
[IUX] Mdadm 
2.6.1-r1                                                       2.5.4
[IUR] Util-Linux 
2.12-r1                                                   2.12r
[IUX] Texinfo 
4.8a-r2                                                        4.8
[IUX] Procps 
3.2.7-r1                                                      3.2.6
[IUX] Xpdf 3.02-r1                                                       
3.01pl2
[IUX] Audacious 
1.3.0-r1                                                   1.1.2
[IUX] CDRDAO 
1.2.2-r1                                                      1.2.1
[IUX] SIP 
4.5.2-r1                                                         4.4.5
[IUR] KDE-Base 
3.5.6-r3                                                    3.5.3
[IUX] Udev 
105-r3                                                            095
[IUX] XTerm 
224-r1                                                           213
[IUR] KDE-Network 
3.5.6-r2                                                 3.5.3
[IUX] OpenSSL 
0.9.8d-r2                                                   0.9.8b
[IUX] Rsync 
2.6.9-r2                                                       2.6.8
[IUX] LibSndfile 
1.0.17-r1                                                1.0.16
[IUX] Lame 
3.97-r1                                                        3.96.1
[IUX] Bzip2 
1.0.4-r1                                                       1.0.3
[IUX] PPP 
2.4.4-r4                                                         2.4.3
[IUR] Subversion 
1.4.3-r4                                                  1.3.2
[IUX] CDRTools 2.01.01a23-r1                                          
2.01.01a11
[IUX] Linux-Headers 2.6.20-r1                                          
2.6.16.20
[IUX] KDE-Graphics 
3.5.6-r1                                                3.5.3
[IUX] Hdparm 
6.9-r1                                                          6.6
[IUX] Mesa 
6.5.2-r3                                                          6.5
[IUX] KDE-Multimedia 
3.5.6-r1                                              3.5.3
[IUX] Tar 1.16.1-r1                                                      
1.15.91
[IUX] GDB 
6.6-r1                                                             6.4
[IUX] Links 2.1pre26-r1                                                 
2.1pre22
[IUR] Qt 
4.1.2-r2                                                          3.3.6
[IUX] LibIDN 
0.6.9-r1                                                      0.6.3
[IUX] Dialog 1.1-r1                                                 
1.0-20060221
[IUX] Parted 
1.8.2-r1                                                      1.7.1
[IUR] PCRE 
7.0-r2                                                            6.6
[IUR] QtParted 
0.4.5-r2                                                    0.4.4
[IUX] PyQt 
3.17-r2                                                          3.16
[IUX] DB 
4.5.20-r2                                                        4.4.20
[IUX] KDE-PIM 
3.5.6-r1                                                     3.5.3
[IUX] LILO 
22.8-r1                                                        22.7.3
[IUX] FindUtils 
4.2.30-r1                                                 4.2.27
[IUB] LibStdC++ 
4.1.2                                                      3.3.1
[IUX] PCIUtils 
2.2.4-r1                                                    2.2.1
[IUR] K3B 1.0rc2-r1                                                      
0.12.16
[IUR] Shadow 
4.0.18.1-r4                                                  4.0.17
[IUR] Sudo 1.6.8p9-r1                                                
1.6.8p12-r3
[IUR] Autoconf 
2.61-r2                                                      2.59
[IUX] CUPS 
1.2.8-r1                                                        1.2.1
[IUX] GoboHide 
0.12-r2                                                      0.11
[IUR] Bash 
3.2-r3                                                            3.1
[IUX] Ncurses 
5.6-r1                                                         5.5
[IUX] HwData 0.195-r2                                                    
0.148-1
[IUX] Device-Mapper 1.02.18-r1                                           
1.00.21
[IUX] LibXSLT 
1.1.20-r1                                                   1.1.15
[IUX] SysFSUtils 
2.1.0-r2                                                  1.2.0
[IUX] DVD+RW-Tools 
7.0-r2                                                    6.1
[IUR] CoreUtils 
6.7-r2                                                      5.97
[IUX] Flac 
1.1.4-r1                                                        1.1.2
[IUR] Gettext 
0.16.1-r2                                                   0.14.4
[IUX] Flex 
2.5.33-r3                                                      2.5.31
[IUX] Man 
1.6e-r1                                                           1.6d
[IUX] ReiserFSProgs 
3.6.20-r2                                             3.6.19
[IUX] ImageMagick 6.3.3_0-r1                                             
6.2.8-0
[IUX] Readline 
5.2-r1                                                        5.1
[IUX] Ed 
0.4-r1                                                              0.2
[IUX] Python 
2.5-r2                                                        2.4.3
[IUR] Ruby 
1.8.6-r1                                                        1.8.4
[IUX] Htop 
0.6.5-r1                                                        0.6.4
                                   Total: 91
Still no firefox, but  X's as well as R's so found the binary packages 
this time
Now to try a Freshen Firefox

root at GoboLinux ~]Freshen Firefox
Freshen: Displaying upgrades only, recipes and binaries
Freshen: Producing updates list...
Freshen: Examining only Firefox
Freshen: Attempting to fetch recipe dependencies for LibIDL 0.8.8-r3
GetRecipe: Recipe for LibIDL 0.8.8-r3 not found
Freshen: Attempting to fetch package dependencies for LibIDL 0.8.8-r3
[N B] LibIDL 0.8.8-r3 
(Firefox)                                             none
[IUX] Xorg 7.2-r4 
(Firefox)                                                  7.1
[IUR] GTK+ 2.10.11-r1 
(Firefox)                                           2.8.19
[N X] NSS 3.11.4-r1 
(Firefox)                                               none
[IUR] FreeType 2.2.1-r3 
(Firefox)                                         2.1.10
[IUR] GLib 2.12.11-r1 
(Firefox)                                           2.10.3
[IUX] LibXML2 2.6.27-r1 
(Firefox)                                         2.6.24
[N X] NSPR 4.6.5-r1 
(Firefox)                                               none
[IUX] OpenSSL 0.9.8d-r2 
(Firefox)                                         0.9.8b
[IUX] Pango 1.16.0-r1 
(Firefox)                                           1.13.2
                                   Total: 10

It now shows a Binary package for LibIDL which is the one that would not 
compile so a Freshen -U Firefox will behave differently
Incidently there IS an update to GLib 2 in the list so on the previous 
occasion that should have been installed before the attempt to compile 
LibIDL or does the scenario  in which a dependancy require a minimum 
level of another, but another component requires a later cause them to 
be ordered in this way? Or maybe because this time there is a binary 
package for LibIDL there will be no need to compile??

Did not do the Freshen -i as per your second EMail

Hope all this helps you!
I will now try to update Firefox and fire of another EMail with the 
results of that

Tom




More information about the gobolinux-users mailing list