Re: [gentoo-user] Upgrade problems with the latest llvm/clang

2024-07-24 Thread Jack
Sorry for the delay, but yes, after re-syncing, everything is working  
correctly.


Thanks for the info.

On 2024.07.23 17:52, Eli Schwartz wrote:

On 7/23/24 5:37 PM, Jack wrote:
> The latest eix-sync included clang and llvm 18.  Unfortunately, a  
full

> emerge upgrade complains
>
> - media-libs/mesa-24.1.3::gentoo USE="X llvm lm-sensors (opengl)
> proprietary-codecs vaapi vulkan wayland zstd -d3d9 -debug -opencl
> -osmesa (-selinux) -test -unwind -valgrind -vdpau -vulkan-overlay  
-xa"

> ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse2" LLVM_SLOT="-15 -16 -17
> (-18)" VIDEO_CARDS="radeon radeonsi -d3d12 (-freedreno) -intel  
-lavapipe

> (-lima) -nouveau (-nvk) (-panfrost) -r300 -r600 (-v3d) (-vc4) -virgl
> (-vivante) -vmware -zink"
>
>   The following REQUIRED_USE flag constraints are unsatisfied:
>     llvm? ( exactly-one-of ( llvm_slot_15 llvm_slot_16 llvm_slot_17
> llvm_slot_18 ) )
>
> The problem is that I don't know why one of the llvm slots is NOT  
selected.

>
> "emerge --info mesa" includes:
>
> USE="X llvm lm-sensors (opengl) proprietary-codecs vaapi vulkan  
wayland

> zstd -d3d9 -debug -opencl -osmesa (-selinux) -test -unwind -valgrind
> -vdpau -vulkan-overlay -xa" ABI_X86="32 (64) (-x32)"
> CPU_FLAGS_X86="sse2" LLVM_SLOT="17 -15 -16 (-18)"  
VIDEO_CARDS="radeon
> radeonsi -d3d12 (-freedreno) -intel -lavapipe (-lima) -nouveau  
(-nvk)
> (-panfrost) -r300 -r600 (-v3d) (-vc4) -virgl (-vivante) -vmware  
-zink"

>
> which shows slot 17 IS selected.
>
> "grep -ir llvm /etc/portage" only shows sys-devel/llvm abi_x86_32  
in one

> of the package.use files.
>
> My profile is
>  default/linux/amd64/23.0/desktop/plasma (stable) *
>
> I find no relevant bug filed, and nothing related on the forums.   
What

> fine manual have I apparently neglected to read?


The default in the ebuild's IUSE (via +llvm_slot_* ) is now LLVM 18,  
not

17, the upgrade is complaining that nothing is selected *at all*.

The underlying issue is that 18 is the default, but it is also force
masked on stable, which was a small mistake during stabilization. and
eclass bumping. It was shortly after rectified by removing the  
outdated

mask in profiles/base/use.stable.mask

Try syncing again. The llvm 18 slot bump was 8 hours ago, and the
use.stable.mask fix was 4 hours ago.

The bug for this is really just https://bugs.gentoo.org/935984#c13  
(the

stabilization bug for llvm 18).


--
Eli Schwartz







Re: [gentoo-user] Upgrade problems with the latest llvm/clang

2024-07-23 Thread Eli Schwartz
On 7/23/24 5:37 PM, Jack wrote:
> The latest eix-sync included clang and llvm 18.  Unfortunately, a full
> emerge upgrade complains
> 
> - media-libs/mesa-24.1.3::gentoo USE="X llvm lm-sensors (opengl)
> proprietary-codecs vaapi vulkan wayland zstd -d3d9 -debug -opencl
> -osmesa (-selinux) -test -unwind -valgrind -vdpau -vulkan-overlay -xa"
> ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse2" LLVM_SLOT="-15 -16 -17
> (-18)" VIDEO_CARDS="radeon radeonsi -d3d12 (-freedreno) -intel -lavapipe
> (-lima) -nouveau (-nvk) (-panfrost) -r300 -r600 (-v3d) (-vc4) -virgl
> (-vivante) -vmware -zink"
> 
>   The following REQUIRED_USE flag constraints are unsatisfied:
>     llvm? ( exactly-one-of ( llvm_slot_15 llvm_slot_16 llvm_slot_17
> llvm_slot_18 ) )
> 
> The problem is that I don't know why one of the llvm slots is NOT selected.
> 
> "emerge --info mesa" includes:
> 
> USE="X llvm lm-sensors (opengl) proprietary-codecs vaapi vulkan wayland
> zstd -d3d9 -debug -opencl -osmesa (-selinux) -test -unwind -valgrind
> -vdpau -vulkan-overlay -xa" ABI_X86="32 (64) (-x32)"
> CPU_FLAGS_X86="sse2" LLVM_SLOT="17 -15 -16 (-18)" VIDEO_CARDS="radeon
> radeonsi -d3d12 (-freedreno) -intel -lavapipe (-lima) -nouveau (-nvk)
> (-panfrost) -r300 -r600 (-v3d) (-vc4) -virgl (-vivante) -vmware -zink"
> 
> which shows slot 17 IS selected.
> 
> "grep -ir llvm /etc/portage" only shows sys-devel/llvm abi_x86_32 in one
> of the package.use files.
> 
> My profile is
>  default/linux/amd64/23.0/desktop/plasma (stable) *
> 
> I find no relevant bug filed, and nothing related on the forums.  What
> fine manual have I apparently neglected to read?


The default in the ebuild's IUSE (via +llvm_slot_* ) is now LLVM 18, not
17, the upgrade is complaining that nothing is selected *at all*.

The underlying issue is that 18 is the default, but it is also force
masked on stable, which was a small mistake during stabilization. and
eclass bumping. It was shortly after rectified by removing the outdated
mask in profiles/base/use.stable.mask

Try syncing again. The llvm 18 slot bump was 8 hours ago, and the
use.stable.mask fix was 4 hours ago.

The bug for this is really just https://bugs.gentoo.org/935984#c13 (the
stabilization bug for llvm 18).


-- 
Eli Schwartz



OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] Upgrade old laptop kernel 5.15.69 ==> 6.6.13; no console

2024-02-03 Thread Michael
On Saturday, 3 February 2024 09:23:15 GMT netfab wrote:
> Le 03/02/24 à 03:06, Walter Dnes a tapoté :
> >   I got linux-6.1.57-gentoo kernel built and working, but
> > 
> > linux-6.6.13-gentoo still comes up with no console.  Here's my latest
> > .config attempt for 6.6.13 attached.  Any ideas?
> 
> You should try to enable an early framebuffer driver, CONFIG_FB_VESA=y
> for example. See:
> 
>   https://wiki.gentoo.org/wiki/Framebuffer#DRM_framebuffer_drivers

It could well be more than 15-20 years since I had VESA FB enabled and not 
once since then, without any detriment to a console coming up at boot.  Try 
switching to [*] the following:

# CONFIG_SYSFB_SIMPLEFB is not set

# CONFIG_DRM_SIMPLEDRM is not set

# CONFIG_FB_SIMPLE is not set

Then hopefully you'll get a console kicking in.  Also, unless you use an 
initrd don't forget any firmware blobs which may be be needed by your graphics 
card and while you're at it add your CPU microcode there too.  Currently you 
only show the firmware for your wireless:

# Firmware loader
#
CONFIG_FW_LOADER=y
CONFIG_EXTRA_FIRMWARE="iwlwifi-6000-4.ucode"

Then, if you still fail to get a console, connect over ssh to check what dmesg 
reports for any hints of missing drivers.

HTH.

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Upgrade old laptop kernel 5.15.69 ==> 6.6.13; no console

2024-02-03 Thread netfab
Le 03/02/24 à 03:06, Walter Dnes a tapoté :
>   I got linux-6.1.57-gentoo kernel built and working, but
> linux-6.6.13-gentoo still comes up with no console.  Here's my latest
> .config attempt for 6.6.13 attached.  Any ideas?
> 

You should try to enable an early framebuffer driver, CONFIG_FB_VESA=y
for example. See:

https://wiki.gentoo.org/wiki/Framebuffer#DRM_framebuffer_drivers





Re: [gentoo-user] Upgrade old laptop kernel 5.15.69 ==> 6.6.13; no console

2024-02-03 Thread Walter Dnes
  I got linux-6.1.57-gentoo kernel built and working, but
linux-6.6.13-gentoo still comes up with no console.  Here's my latest
.config attempt for 6.6.13 attached.  Any ideas?

-- 
Roses are red
Roses are blue
Depending on their velocity
Relative to you


config.gz
Description: application/gzip


Re: [gentoo-user] Upgrade old laptop kernel 5.15.69 ==> 6.6.13; no console

2024-02-02 Thread Walter Dnes
On Fri, Feb 02, 2024 at 11:54:49AM -0500, Walter Dnes wrote
>   As per the subject line, I upgraded kernel 5.15.69 ==> 6.6.13.  No
> console on bootup, but I can ssh in.  Fortunately I make it a habit to
> keep the previous kernel around, so I can fall back to it.  But I'd like
> to get the latest kernel working.  This is an old BIOS-boot Lenovo.
> File-attached is the diff between the .config files from 5.15.69 to
> 6.6.13 kernels.  In "vim" or "less" go "/2191a2330,2331" and you'll get
> to the beginning of the video stuff.  Any ideas?

  Oops, forgot the attachment.  Here it is...

-- 
Roses are red
Roses are blue
Depending on their velocity
Relative to you


diff.txt.gz
Description: application/gzip


Re: [gentoo-user] Upgrade an old system

2020-12-15 Thread François-Xavier Carton
On Mon, Dec 14, 2020 at 02:57:22PM -0700, the...@sys-concept.com wrote:
> [snip]
> 
> emerge --update --oneshot portage
> 
> !!! All ebuilds that could satisfy 
> ">=app-crypt/openpgp-keys-gentoo-release-20180706" have been masked.
> !!! One of the following masked packages is required to complete your request:
> - app-crypt/openpgp-keys-gentoo-release-20200704::gentoo (masked by: EAPI 7)
> 
> The current version of portage supports EAPI '6'. You must upgrade to a
> newer version of portage before EAPI masked packages can be installed.
> (dependency required by 
> "sys-apps/portage-2.3.99-r2::gentoo[rsync-verify,-build]" [ebuild])
> (dependency required by "portage" [argument])
> 
> I don't even have "app-crypt/openpgp-keys-gentoo-release" installed why is it 
> complaining? 
> 

I've done a similar update recently, it's definitely possible if you
know what you're doing. A few things:

First, you need to update portage. To do so, you'll need to manually
downgrade the portage ebuild from EAPI 7 to EAPI 6 (simply change the
number in the ebuild). First, emerge it without rsync-verify. Once you
have portage up to date, it'll support EAPI 7 and life'll be easier. You
can then reemerge it with rsync-verify, as the EAPI 7 dependencies will
be installable this time.

Then, I'd recommend upgrading the toolchain (binutils, gcc, glibc),
otherwise you might run into compilation issues.

After that, you can update packages. For big updates like this, I like
to do it by chunks as it's easier (and it makes reading the emerge plan
less painful). Like all the perl packages, then all the python packages,
and so on. For that, the "emerge by path" feature is convenient; for
example to update python packages:
emerge -au /usr/lib/python3.7

In case force-unmerging python modules makes the update easier
(resolving blocks), you can do so. That's actually safe to do, portage
will still be able to emerge packages. Python itself (the interpreter)
is the only hard dependency of portage. 

Hope this helps, and good luck with your update!



Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread bobwxc

在 2020/12/15 上午3:38, the...@sys-concept.com 写道:

I'm having similar problem as "n952162" upgrading an old (last updated
1.8-year ago)
It sync OK, updated the profile.

Looking instruction on this page:
https://wiki.gentoo.org/wiki/Upgrading_Gentoo

root #mv /usr/portage /usr/portage.latest
root #tar xjpf /path/to/portage-20090720.tar.bz2 -C /usr
root #emerge --update --oneshot portage

but that portage "portage-20090720.tar.bz2" seems old; what is the
latest one?


go to the http://www.gentoo.org/downloads/mirrors/ and find a mirror, 
the snapshots will have lastest portage.


Like

https://gentoo.osuosl.org/snapshots/portage-latest.tar.bz2

It always update.

And update a old system may cause a log of problems, be careful.

--
bobwxc



OpenPGP_0x36E94EABB53E516B.asc
Description: application/pgp-keys


OpenPGP_signature
Description: OpenPGP digital signature


Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread antlists

On 14/12/2020 22:35, Neil Bothwick wrote:

On Mon, 14 Dec 2020 15:18:19 -0700, the...@sys-concept.com wrote:


Moving forward like a snail.
Unmerged portage to local directory and running:
./portage-portage-3.0.12/bin/emerge -1 portage

gives me two blockers:
[blocks B  ] 

Probably not. It looks like you need to update python, try


iirc, gentoolkit is an add-on that helps with portage. As such it would 
be safe to remove ...


Read the handbook and see if it *recommends* installing gentoolkit. If 
it does (as I seem to remember), it isn't *necessary* and can be removed.


Cheers,
Wol



Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread Neil Bothwick
On Mon, 14 Dec 2020 15:18:19 -0700, the...@sys-concept.com wrote:

> Moving forward like a snail.
> Unmerged portage to local directory and running:
> ./portage-portage-3.0.12/bin/emerge -1 portage
> 
> gives me two blockers:
> [blocks B  ]  (" [blocks B  ] <=dev-lang/python-2.7.18-r3:2.7
> ("<=dev-lang/python-2.7.18-r3:2.7" is blocking
> dev-lang/python-exec-2.4.6-r2)
> 
> I can remove app-portage/gentoolkit but is it safe to remove:
> dev-lang/python-2.7.18-r3:2.7 

Probably not. It looks like you need to update python, try

emerge -1a portage python:2.7

Or simply

emerge -1ua @system


-- 
Neil Bothwick

Artificial Intelligence usually beats real stupidity.


pgp0jcDEhIuG4.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread thelma
On 12/14/2020 02:58 PM, Arve Barsnes wrote:
> On Mon, 14 Dec 2020 at 22:20,  wrote:
>> Looking at this directory:
>> https://github.com/gentoo/portage/releases/tag/portage-3.0.12
>>
>> file: portage-portage-3.0.12.tar.gz   has totally different structure
>> If I run: tar xzf portage-portage-3.0.12.tar.gz -C /usr
>> it will create directory /usr/portage-portage-3.0.12
> 
> That is a release of the portage *application*, you need snapshots of
> the portage *tree*.
> 
> I could find some a year old here:
> https://mirrors.sohu.com/gentoo/snapshots/
> 
> You might need to look for even older ones, but worth a try.
> 
> Regards,
> Arve

Moving forward like a snail.
Unmerged portage to local directory and running:
./portage-portage-3.0.12/bin/emerge -1 portage

gives me two blockers:
[blocks B  ] 

Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread Arve Barsnes
On Mon, 14 Dec 2020 at 22:20,  wrote:
> Looking at this directory:
> https://github.com/gentoo/portage/releases/tag/portage-3.0.12
>
> file: portage-portage-3.0.12.tar.gz   has totally different structure
> If I run: tar xzf portage-portage-3.0.12.tar.gz -C /usr
> it will create directory /usr/portage-portage-3.0.12

That is a release of the portage *application*, you need snapshots of
the portage *tree*.

I could find some a year old here:
https://mirrors.sohu.com/gentoo/snapshots/

You might need to look for even older ones, but worth a try.

Regards,
Arve



Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread thelma
[snip]

emerge --update --oneshot portage

!!! All ebuilds that could satisfy 
">=app-crypt/openpgp-keys-gentoo-release-20180706" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-crypt/openpgp-keys-gentoo-release-20200704::gentoo (masked by: EAPI 7)

The current version of portage supports EAPI '6'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
(dependency required by 
"sys-apps/portage-2.3.99-r2::gentoo[rsync-verify,-build]" [ebuild])
(dependency required by "portage" [argument])

I don't even have "app-crypt/openpgp-keys-gentoo-release" installed why is it 
complaining? 



Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread thelma
On 12/14/2020 12:52 PM, Arve Barsnes wrote:
> On Mon, 14 Dec 2020 at 20:38,  wrote:
>> but that portage "portage-20090720.tar.bz2" seems old; what is the
>> latest one?
> 
> They're generated every day, so pick your poison. Notice it mentions
> updating the portage tree 3-4 months at a time, so just pick some
> dates at reasonable intervals from your starting point.
> 
> Regards,
> Arve

Looking at this directory:
https://github.com/gentoo/portage/releases/tag/portage-3.0.12

file: portage-portage-3.0.12.tar.gz   has totally different structure
If I run: tar xzf portage-portage-3.0.12.tar.gz -C /usr
it will create directory /usr/portage-portage-3.0.12

emerge --update --oneshot portage
can not fine it as it is looking for /usr/portage



Re: [gentoo-user] Upgrade an old system

2020-12-14 Thread Arve Barsnes
On Mon, 14 Dec 2020 at 20:38,  wrote:
> but that portage "portage-20090720.tar.bz2" seems old; what is the
> latest one?

They're generated every day, so pick your poison. Notice it mentions
updating the portage tree 3-4 months at a time, so just pick some
dates at reasonable intervals from your starting point.

Regards,
Arve



Re: [gentoo-user] Upgrade to rsync-3.2.0-r1 results in "didn't get server startup line"

2020-07-01 Thread Wynn Wolf Arbor
Hi Steve,

On 2020-06-30 20:35, Steve Freeman wrote:
> I have a local gentoo repo mirror that has been running well for
> years.  It is essentially the same setup as described at
> https://wiki.gentoo.org/wiki/Local_Mirror except that it runs on a
> non-default port.

I sadly cannot reproduce this on my systems with a similar setup. Could
you attach the full rsyncd.conf file? Perhaps there's also custom
settings in /etc/conf.d/rsyncd.

> rsync: didn't get server startup line
> [Receiver] _exit_cleanup(code=5, file=main.c, line=1777): entered
> rsync error: error starting client-server protocol (code 5) at main.c(1777) 
> [Receiver=3.2.0]
> [Receiver] _exit_cleanup(code=5, file=main.c, line=1777): about to call 
> exit(5)

I've had a look in the code, and that particular message is only
triggered in one place:

if (!read_line_old(f_in, line, sizeof line, 0)) {
rprintf(FERROR, "rsync: didn't get server startup line\n");
return -1;
}

read_line_old is described thusly:

/* Read a line of up to bufsiz-1 characters into buf.  Strips
 * the (required) trailing newline and all carriage returns.
 * Returns 1 for success; 0 for I/O error or truncation. */
int read_line_old(int fd, char *buf, size_t bufsiz, int eof_ok)

> Running rsync as a non-daemon appears to work fine regardless of
> server/client versions; it's only rsyncd that fails.
>
> With no useful logs or output, I'm finding this impossible to
> diagnose.  Does anyone have any ideas?

I have no concrete ideas, but given that read_line_old seems to fail,
maybe it's helpful checking out actual network traffic with wireshark or
tcpdump. You could compare traffic between the working and the broken
version. A simple capture filter of 'port 5873' should be enough.

Since there really doesn't seem to be any better debug functionality
(there's --debug, but it didn't really add anything for me), perhaps you
could also build rsync with debug symbols and throw gdb at it.

Finally, have you tried accessing the rsync endpoint manually without
invoking 'emerge --sync'? Does the following also raise an error?

rsync --port 5873 10.10.10.10::

If not, perhaps try syncing a single file manually.

I also see that version 3.2.1 is in the tree now, could be worth a shot
too.

-- 
Wolf



Re: [gentoo-user] upgrade to gcc-6.4.0

2018-03-15 Thread thelma
On 03/15/2018 08:26 PM, the...@sys-concept.com wrote:
> I'm upgrading one of my older boxes to newer gcc-6.4.0
> After switching to gcc-6.4.0 
> source /etc/profile
> 
> running: emerge --ask --oneshot sys-devel/libtool
> 
> !!! Your current profile is deprecated and not supported anymore.
> !!! Use eselect profile to update your profile.
> !!! Please upgrade to the following profile if possible:
> 
> default/linux/amd64/17.0/desktop
> 
> You may use the following command to upgrade:
> 
> eselect profile set default/linux/amd64/17.0/desktop
> 
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild U  ] sys-devel/automake-1.15.1-r2 [1.15-r2] USE="{-test%}" 
> [ebuild   R] sys-devel/libtool-2.4.6-r3 
> [blocks B  ]  blocking sys-devel/libtool-2.4.6-r3)
> 
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> --
> I did not switch to new profile "17" yet.  I was trying to rebuild 
> "sys-devel/libtool" first, but got a blocker.

I upgraded the "sys-apps/sandbox" and now it allows me to run:
emerge --ask --oneshot sys-devel/libtool

So why didn't emerge do it automatically, upgrade the "sandbox" ?

--
Thelma



Re: [gentoo-user] Upgrade of gdb this morning failed to compile

2016-10-29 Thread Fernando Rodriguez
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 10/28/2016 11:03 PM, meino.cra...@gmx.de wrote:
> 
> Hi,
> 
> the daily update I usually do failed while compiling gdb:
> 
> Before I post every bit/log of the compilation process...
> 
> Here are the last lines. Is there already known, how to fix that?
> 
> 
> libdecnumber.a-ldl -ldl -ltermcap -lncurses -lm -ldl -lpthread 
> -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic 
> ../libiberty/libiberty.a  build-gnulib/import/libgnu.a -ldl 
> -Wl,--dynamic-list=./proc-service.list 
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/bin/ld:
>
>
> 
warning: libncurses.so.5, needed by /lib64/libreadline.so.6, may
> conflict with libncurses.so.6 
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/bin/ld:
>
>
> 
tui-io.o: undefined reference to symbol 'resetty' 
> /lib64/libtinfo.so.6: error adding symbols: DSO missing from command
>  line collect2: error: ld returned 1 exit status Makefile:1405: 
> recipe for target 'gdb' failed make[2]: *** [gdb] Error 1 make[2]: 
> Leaving directory 
> '/var/tmp/portage/sys-devel/gdb-7.10.1/work/gdb-7.10.1/gdb' 
> Makefile:8119: recipe for target 'all-gdb' failed make[1]: *** 
> [all-gdb] Error 2 make[1]: Leaving directory 
> '/var/tmp/portage/sys-devel/gdb-7.10.1/work/gdb-7.10.1' Makefile:845:
> recipe for target 'all' failed make: *** [all] Error 2 * ERROR:
> sys-devel/gdb-7.10.1::gentoo failed (compile phase): * emake failed
> 
> Cheers, Meino

Looks like gdb is linking againt libreadline but libreadline is linked
against ncurses 5 and you're trying to link gdb against ncurses 6. So rebuild 
libreadline which should cause it to link against version 6 and try again.

Also you may want to disable the tinfo flag for ncurses 6 because it's 
problematic and mostly needed by binary packages and I don't think you have 
any linked against ncurses 6.


- -- 

Fernando Rodriguez
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJYFLe6AAoJEPbOFX/5Ulwc/00P/jPMf4tVQoRM13EK0HrWoZGz
vWwqz6uHRx/7JxVl+vbZ9q9NjAOJYujJABBHfsTy2dYuM/hV8XqcMQUD9fzQX/Ug
b3MJnCHh92AD7f1kInfxtFOF7Av6iSpwu/orj/H2UkGgAhGMoPK0M9RoTpGo9SaA
UZGn7M/U66k22PnoeyV2ekdnwBp/kWOXJe90vNeXEiAlteYV3bd7onCkQtbQ
t2HfmLxP8x5XLM6aZ3ZQg7pV5GgHC2vXt209twSgUETwzYckz6VcaolQcAHCrxk4
8TBaSU9BpudVGFOXXaEqEnh0MX8+E3oh01Mu4j0rmnZ6rVX4kXcXUa7Oh1Q8dCRO
M3fbyqOV88uDQlTgKSE9vtJWcOCV5m8xe7YqXC90eb3jdZ3mrVckYyIEKYSJYiri
i0EvZf+WNXCpoNnwRD2GQFVkqdyEWElRu498smKiXY9dTLl5MBvZVauGwzrPXWTU
1pVhyGHBBjIseUk79ycSUyNeIA68wgEbxAD+J9VFnzKbYGYo4/ZnrA/KQ+4DWiSy
En/XY8afn8lHjXmSnajI7MX4Su3QC9Gz5zCmNGC6Px1RAN0YwtZjAH3SQG3v1aWH
M5dK0ahS5bmwOrRRuSAGh8xNEeAjGhW4RuHF4gZd6V7IViP/EfpvNaiiVLsZZc1b
4LBYZwviEBTd7ynqC9SW
=Oy1Z
-END PGP SIGNATURE-



Re: [gentoo-user] Upgrade guide for ebuilds

2016-07-02 Thread Neil Bothwick
On Sat, 02 Jul 2016 13:26:35 +0200, Jörg Schaible wrote:

> is there somewhere an upgrade guide for ebuilds. I have a bunch of
> local ones with a no longer supported EAPI.

Try http://devmanual.gentoo.org
and man 5 ebuild

The devmanual chows the changes between the EAPI levels.


-- 
Neil Bothwick

This is as bad as it can get-but don't bet on it.


pgp9gdsOSjyPZ.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] upgrade gnome-3.16.2-r2 -> gnome-3.18.2

2015-11-30 Thread Frederico Moraes Ferreira
Indeed, gnome-base/gnome-3.18.2 ebuild is not in portage yet. However, 
there are other more than 100 ebuilds from that version. In this case, 
would be better wait for a while before upgrade then.

Thanks for clarify.
Best

Em 30-11-2015 15:14, Jc García escreveu:

2015-11-30 2:47 GMT-06:00 Frederico Moraes Ferreira :

Thanks for your replay.
Not sure, but looks like the Gnome version depends on your system profile.
I've been using the:
[5]   default/linux/amd64/13.0/desktop/gnome/systemd *

This is a ebuild example:
[ebuild U  ] gnome-base/gdm-3.18.2::gentoo [3.16.4::gentoo]
USE="branding introspection ipv6 tcpd -accessibility -audit -debug -fprint
-plymouth (-selinux)


What I meant is there's no gnome-base/gnome-3.18.2 ebuild in the
portage tree, GDM is only the login not all of GNOME, profiles has
nothing to do here.







Re: [gentoo-user] upgrade gnome-3.16.2-r2 -> gnome-3.18.2

2015-11-30 Thread Jc García
2015-11-30 2:47 GMT-06:00 Frederico Moraes Ferreira :
> Thanks for your replay.
> Not sure, but looks like the Gnome version depends on your system profile.
> I've been using the:
> [5]   default/linux/amd64/13.0/desktop/gnome/systemd *
>
> This is a ebuild example:
> [ebuild U  ] gnome-base/gdm-3.18.2::gentoo [3.16.4::gentoo]
> USE="branding introspection ipv6 tcpd -accessibility -audit -debug -fprint
> -plymouth (-selinux)
>
What I meant is there's no gnome-base/gnome-3.18.2 ebuild in the
portage tree, GDM is only the login not all of GNOME, profiles has
nothing to do here.



Re: [gentoo-user] upgrade gnome-3.16.2-r2 -> gnome-3.18.2

2015-11-30 Thread Frederico Moraes Ferreira

Thanks for your replay.
Not sure, but looks like the Gnome version depends on your system profile.
I've been using the:
[5]   default/linux/amd64/13.0/desktop/gnome/systemd *

This is a ebuild example:
[ebuild U  ] gnome-base/gdm-3.18.2::gentoo [3.16.4::gentoo] 
USE="branding introspection ipv6 tcpd -accessibility -audit -debug 
-fprint -plymouth (-selinux)


The  emerge info is as follows:
Portage 2.2.25 (python 3.4.3-final-0, 
default/linux/amd64/13.0/desktop/gnome/systemd, gcc-4.9.3, 
glibc-2.22-r1, 4.0.9-gentoo x86_64) 
= System 
uname: 
Linux-4.0.9-gentoo-x86_64-Intel-R-_Core-TM-_i7-5960X_CPU_@_3.00GHz-with-gentoo-2.2 
KiB Mem: 16346064 total, 4794876 free KiB Swap: 524284 total, 524268 
free Timestamp of repository gentoo: Mon, 30 Nov 2015 07:00:01 + sh 
bash 4.3_p42 ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1 app-shells/bash: 
4.3_p42::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl: 
5.22.0::gentoo dev-lang/python: 2.7.10-r3::gentoo, 3.3.5-r2::gentoo, 
3.4.3-r2::gentoo, 3.5.0-r1::gentoo dev-util/cmake: 3.3.2-r1::gentoo 
dev-util/pkgconfig: 0.29::gentoo sys-apps/baselayout: 2.2::gentoo 
sys-apps/openrc: 0.18.3::gentoo sys-apps/sandbox: 2.9::gentoo 
sys-devel/autoconf: 2.13::gentoo, 2.69-r1::gentoo sys-devel/automake: 
1.11.6-r1::gentoo, 1.13.4::gentoo, 1.14.1::gentoo, 1.15::gentoo 
sys-devel/binutils: 2.25.1-r1::gentoo sys-devel/gcc: 4.9.3::gentoo 
sys-devel/gcc-config: 1.8::gentoo sys-devel/libtool: 2.4.6-r1::gentoo 
sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 4.3::gentoo 
(virtual/os-headers) sys-libs/glibc: 2.22-r1::gentoo Repositories: 
gentoo location: /usr/portage sync-type: rsync sync-uri: 
rsync://rsync.gentoo.org/gentoo-portage priority: -1000 local_overlay 
location: /usr/local/portage masters: gentoo science location: 
/var/lib/layman/science masters: gentoo priority: 50 
ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" 
CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native" 
CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc 
/usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt" 
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d 
/etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild 
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d 
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" 
CXXFLAGS="-march=native" DISTDIR="/usr/portage/distfiles" FCFLAGS="-O2 
-pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified 
distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch 
preserve-libs sandbox sfperms strict unknown-features-warn unmerge-logs 
unmerge-orphans userfetch userpriv usersandbox usersync xattr" 
FFLAGS="-O2 -pipe" 
GENTOO_MIRRORS="ftp://ftp.las.ic.unicamp.br/pub/gentoo/ 
http://www.las.ic.unicamp.br/pub/gentoo/ 
ftp://ftp.ussg.iu.edu/pub/linux/gentoo 
ftp://mirror.iawnet.sandia.gov/pub/gentoo/"; LANG="pt_BR.utf8" 
LDFLAGS="-Wl,--as-needed" PKGDIR="/usr/portage/packages" 
PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links 
--safe-links --perms --times --omit-dir-times --compress --force 
--whole-file --delete --stats --human-readable --timeout=180 
--exclude=/distfiles --exclude=/local --exclude=/packages" 
PORTAGE_TMPDIR="/var/tmp" USE="X a52 aac acl acpi alsa amd64 berkdb 
bluetooth branding bzip2 cairo cdda cdr cli colord cracklib crypt cups 
cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam firefox flac 
fortran gdbm gif glamor gnome gnome-keyring gnome-online-accounts gpm 
gstreamer gtk iconv introspection ipv6 jpeg lcms ldap libnotify 
libsecret mad mmx mmxext mng modules mp3 mp4 mpeg multilib nautilus 
ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds 
pulseaudio qt3support readline sdl seccomp session spell sse sse2 ssl 
startup-notification svg systemd tcpd tiff tracker truetype udev udisks 
unicode upower usb uvm vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" 
ABI_X86="64 32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x 
ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel 
intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem 
ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 
actions alias auth_basic authn_alias authn_anon authn_dbm authn_default 
authn_file authz_dbm authz_default authz_groupfile authz_host 
authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock 
deflate dir disk_cache env expires ext_filter file_cache filter headers 
include info log_config logio mem_cache mime mime_magic negotiation 
rewrite setenvif speling status unique_id userdir usertrack vhost_alias" 
CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon 
braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load 
memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" 
ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 
garmin garmintxt gpsclock 

Re: [gentoo-user] upgrade gnome-3.16.2-r2 -> gnome-3.18.2

2015-11-27 Thread Jc García
2015-11-27 15:39 GMT-06:00 Frederico Moraes Ferreira :
> Hi List,
> Just by chance. Will upgrade from gnome-3.16.2-r2 to gnome-3.18.2 be smooth?
> Everything in my current Gnome version is working just fine. On the other
> hand, don't want to stay behind.
> Will the new version improvements compensate a eventual pain?
> Luck from your experience.
> Best,
> Fred
>
>
>

I've just synced and can't see Gnome 3.18 in the tree yet, and the
gnome overlay seems just in the middle of the bump(I've been watching
there), where are you getting the ebuilds?



Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread wraeth
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 04/08/15 21:19, Alan McKinnon wrote:
> 
> Pick one:
> 
> [] Cosmic Rays! [] Random quantum-level bit flipping! [] Slight
> imperfection in cannot-be-perfect disc surface! [] Random shit in
> the style of Discworld! [] Your $DEITY is messing with your head to
> test your faith! [] Shit happens sometimes

All of the above? :D

- -- 
wraeth 
GnuPG Key: B2D9F759
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iF4EAREIAAYFAlXAoFAACgkQXcRKerLZ91n4cQD/XU9pC37zefUJymeNmT3LpatO
J55Xgl4ra6GM50uFA+kA/37jTKy4UpBxIVn6wyQB4RBoCRW4+7U+IZ5WIillIRYp
=duG0
-END PGP SIGNATURE-



Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread Alan McKinnon
On 04/08/2015 13:15, cov...@ccs.covici.com wrote:
> Andreas K. Huettel  wrote:
> 
>> Am Dienstag, 4. August 2015, 11:13:56 schrieb cov...@ccs.covici.com:
>>>
>>> *** Error in `perl': double free or corruption (!prev): 0x01ed8610
>>> *** === Backtrace: =
>>> /lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b]
>>> /lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e]
>>> /lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb]
>>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysq
>>> l/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602]
>>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mys
>>> ql/mysql.so(+0x1234d)[0x7f59bb21034d]
>>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI
>>> .so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9]
>>> /usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b]
>>> /usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f]
>>
>> Looks like a bug in dev-perl/DBD-mysql ... you could check on CPAN if anyone 
>> has already filed a bug for DBD::mysql, if there's known breakage with 5.22 
>> or 
>> if it's already fixed in a newer version...
>>
>> -- 
>> Andreas K. Huettel
>> Gentoo Linux developer (council, perl, libreoffice)
>> dilfri...@gentoo.org
>> http://www.akhuettel.de/
> 
> Well, you gave me a hint and re-emerging that package has fixed that  --
> thanks so much.  I am not sure why, but go figure.


Pick one:

[] Cosmic Rays!
[] Random quantum-level bit flipping!
[] Slight imperfection in cannot-be-perfect disc surface!
[] Random shit in the style of Discworld!
[] Your $DEITY is messing with your head to test your faith!
[] Shit happens sometimes


:-)


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread covici
Andreas K. Huettel  wrote:

> Am Dienstag, 4. August 2015, 11:13:56 schrieb cov...@ccs.covici.com:
> > 
> > *** Error in `perl': double free or corruption (!prev): 0x01ed8610
> > *** === Backtrace: =
> > /lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b]
> > /lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e]
> > /lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb]
> > /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysq
> > l/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602]
> > /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mys
> > ql/mysql.so(+0x1234d)[0x7f59bb21034d]
> > /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI
> > .so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9]
> > /usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b]
> > /usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f]
> 
> Looks like a bug in dev-perl/DBD-mysql ... you could check on CPAN if anyone 
> has already filed a bug for DBD::mysql, if there's known breakage with 5.22 
> or 
> if it's already fixed in a newer version...
> 
> -- 
> Andreas K. Huettel
> Gentoo Linux developer (council, perl, libreoffice)
> dilfri...@gentoo.org
> http://www.akhuettel.de/

Well, you gave me a hint and re-emerging that package has fixed that  --
thanks so much.  I am not sure why, but go figure.

Thanks again.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici
 cov...@ccs.covici.com



Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread Andreas K. Huettel
Am Dienstag, 4. August 2015, 11:13:56 schrieb cov...@ccs.covici.com:
> 
> *** Error in `perl': double free or corruption (!prev): 0x01ed8610
> *** === Backtrace: =
> /lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b]
> /lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e]
> /lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb]
> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysq
> l/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602]
> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mys
> ql/mysql.so(+0x1234d)[0x7f59bb21034d]
> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI
> .so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9]
> /usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b]
> /usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f]

Looks like a bug in dev-perl/DBD-mysql ... you could check on CPAN if anyone 
has already filed a bug for DBD::mysql, if there's known breakage with 5.22 or 
if it's already fixed in a newer version...

-- 
Andreas K. Huettel
Gentoo Linux developer (council, perl, libreoffice)
dilfri...@gentoo.org
http://www.akhuettel.de/



Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread covici
Alan McKinnon  wrote:

> On 04/08/2015 12:14, cov...@ccs.covici.com wrote:
> > Alan McKinnon  wrote:
> > 
> >> On 04/08/2015 11:13, cov...@ccs.covici.com wrote:
> >>> Hi.  After upgrading to perl 5.22.0 which was a pain -- had to remove
> >>> all those virtuals -- I am now finding that a small perl program  which
> >>> connects to a mysql database yields the following when it exits:
> >>>
> >>> *** Error in `perl': double free or corruption (!prev): 
> >>> 0x01ed8610 ***
> >>> === Backtrace: =
> >>> /lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b]
> >>> /lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e]
> >>> /lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb]
> >>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602]
> >>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(+0x1234d)[0x7f59bb21034d]
> >>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI.so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9]
> >>> /usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b]
> >>> /usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f]
> >>> /usr/lib64/libperl.so.5.22(+0xda25f)[0x7f59bc81b25f]
> >>> /usr/lib64/libperl.so.5.22(Perl_sv_clear+0x740)[0x7f59bc81bc10]
> >>> /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
> >>> /usr/lib64/libperl.so.5.22(+0xb7298)[0x7f59bc7f8298]
> >>> /usr/lib64/libperl.so.5.22(Perl_mg_free+0x2e)[0x7f59bc7f8a4e]
> >>> /usr/lib64/libperl.so.5.22(Perl_sv_clear+0xae)[0x7f59bc81b57e]
> >>> /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
> >>> /usr/lib64/libperl.so.5.22(Perl_leave_scope+0xd51)[0x7f59bc84a411]
> >>> /usr/lib64/libperl.so.5.22(+0x52c56)[0x7f59bc793c56]
> >>> /usr/lib64/libperl.so.5.22(Perl_my_exit+0x3f)[0x7f59bc798d0f]
> >>> /usr/lib64/libperl.so.5.22(Perl_pp_exit+0x4a)[0x7f59bc857a6a]
> >>> /usr/lib64/libperl.so.5.22(Perl_runops_standard+0x16)[0x7f59bc80f316]
> >>> /usr/lib64/libperl.so.5.22(perl_run+0x2f9)[0x7f59bc79c369]
> >>> perl(main+0x149)[0x400e39]
> >>> /lib64/libc.so.6(__libc_start_main+0xf0)[0x7f59bc3c67b0]
> >>> perl(_start+0x29)[0x400e79]
> >>> === Memory map: 
> >>>
> >>> memory map  ommitted, if it is needed I can reproduce.
> >>>
> >>> So, should I downgrade -- means removing all those virtuals again -- or
> >>> any other ideas would be appreciated.
> >>>
> >>> I  am running the unstable gentoo, if you need more information, I can
> >>> include it.
> >>>
> >>> Thanks in advance for any suggestions.
> >>>
> >>
> >>
> >> did you run emerge @preserved-rebuild, revdep-rebuild and perl-cleaner
> >> after the upgrade? That stuff's easy to forget.
> >>
> >>
> > 
> > I ran both perl-cleaner --reallyall and emerge @preserved-rebuild which
> > only rebuilt some haskall stuff.Perl cleaner had some problems, it
> > tried to rebuild some python  packages which at the time (before I did
> > the complete update_) had some problems because of the 3.3 to 3.4
> > change.  So I just  took the emerge line from the perl cleaner, ommitted
> > any  package which was a hard blocker andran the rest -- about 186
> > packages.  I can try to rerun perl-cleaner if you think that would help
> > any, since I now have updated the world.
> > 
> 
> I think running perl-cleaner --all as step 1 is wise.
> It shouldn't need to make any changes, but let's cover all the usual
> bases first, paying particular attention to any DBD/DBI stuff it might
> find that were not installed by portage.
> 
> I am also curious why you have blockers and had to fiddle with virtuals
> - the same upgrade here was clean and portage just automatically did
> everything it needed. Do you have any package.* entry for perl stuff?
> 
> grep -ir perl /etc/portage

Well, in the past portage did fix all the virtuals, but not this time
and I saw a post on gentoo forums which suggested I unmerge all of them
and then do the update.  But I just did perl first and then ran
perl-cleaner --reallyall and then did the update.  I do have some use
flags with perl i.e.

/etc/portage/package.use:dev-lang/perl  ithreads
/etc/portage/package.use:sys-devel/libperl ithreads
/etc/portage/package.use:www-apache/mod-perl threads
/etc/portage/package.use:net-nntp/inn perl
/etc/portage/package.use:dev-db/postgresql-server perl python

and an extra_econf for innd  which ran OK.



-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici
 cov...@ccs.covici.com



Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread Alan McKinnon
On 04/08/2015 12:14, cov...@ccs.covici.com wrote:
> Alan McKinnon  wrote:
> 
>> On 04/08/2015 11:13, cov...@ccs.covici.com wrote:
>>> Hi.  After upgrading to perl 5.22.0 which was a pain -- had to remove
>>> all those virtuals -- I am now finding that a small perl program  which
>>> connects to a mysql database yields the following when it exits:
>>>
>>> *** Error in `perl': double free or corruption (!prev): 0x01ed8610 
>>> ***
>>> === Backtrace: =
>>> /lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b]
>>> /lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e]
>>> /lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb]
>>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602]
>>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(+0x1234d)[0x7f59bb21034d]
>>> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI.so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9]
>>> /usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b]
>>> /usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f]
>>> /usr/lib64/libperl.so.5.22(+0xda25f)[0x7f59bc81b25f]
>>> /usr/lib64/libperl.so.5.22(Perl_sv_clear+0x740)[0x7f59bc81bc10]
>>> /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
>>> /usr/lib64/libperl.so.5.22(+0xb7298)[0x7f59bc7f8298]
>>> /usr/lib64/libperl.so.5.22(Perl_mg_free+0x2e)[0x7f59bc7f8a4e]
>>> /usr/lib64/libperl.so.5.22(Perl_sv_clear+0xae)[0x7f59bc81b57e]
>>> /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
>>> /usr/lib64/libperl.so.5.22(Perl_leave_scope+0xd51)[0x7f59bc84a411]
>>> /usr/lib64/libperl.so.5.22(+0x52c56)[0x7f59bc793c56]
>>> /usr/lib64/libperl.so.5.22(Perl_my_exit+0x3f)[0x7f59bc798d0f]
>>> /usr/lib64/libperl.so.5.22(Perl_pp_exit+0x4a)[0x7f59bc857a6a]
>>> /usr/lib64/libperl.so.5.22(Perl_runops_standard+0x16)[0x7f59bc80f316]
>>> /usr/lib64/libperl.so.5.22(perl_run+0x2f9)[0x7f59bc79c369]
>>> perl(main+0x149)[0x400e39]
>>> /lib64/libc.so.6(__libc_start_main+0xf0)[0x7f59bc3c67b0]
>>> perl(_start+0x29)[0x400e79]
>>> === Memory map: 
>>>
>>> memory map  ommitted, if it is needed I can reproduce.
>>>
>>> So, should I downgrade -- means removing all those virtuals again -- or
>>> any other ideas would be appreciated.
>>>
>>> I  am running the unstable gentoo, if you need more information, I can
>>> include it.
>>>
>>> Thanks in advance for any suggestions.
>>>
>>
>>
>> did you run emerge @preserved-rebuild, revdep-rebuild and perl-cleaner
>> after the upgrade? That stuff's easy to forget.
>>
>>
> 
> I ran both perl-cleaner --reallyall and emerge @preserved-rebuild which
> only rebuilt some haskall stuff.Perl cleaner had some problems, it
> tried to rebuild some python  packages which at the time (before I did
> the complete update_) had some problems because of the 3.3 to 3.4
> change.  So I just  took the emerge line from the perl cleaner, ommitted
> any  package which was a hard blocker andran the rest -- about 186
> packages.  I can try to rerun perl-cleaner if you think that would help
> any, since I now have updated the world.
> 

I think running perl-cleaner --all as step 1 is wise.
It shouldn't need to make any changes, but let's cover all the usual
bases first, paying particular attention to any DBD/DBI stuff it might
find that were not installed by portage.

I am also curious why you have blockers and had to fiddle with virtuals
- the same upgrade here was clean and portage just automatically did
everything it needed. Do you have any package.* entry for perl stuff?

grep -ir perl /etc/portage


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread covici
Alan McKinnon  wrote:

> On 04/08/2015 11:13, cov...@ccs.covici.com wrote:
> > Hi.  After upgrading to perl 5.22.0 which was a pain -- had to remove
> > all those virtuals -- I am now finding that a small perl program  which
> > connects to a mysql database yields the following when it exits:
> > 
> > *** Error in `perl': double free or corruption (!prev): 0x01ed8610 
> > ***
> > === Backtrace: =
> > /lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b]
> > /lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e]
> > /lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb]
> > /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602]
> > /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(+0x1234d)[0x7f59bb21034d]
> > /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI.so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9]
> > /usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b]
> > /usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f]
> > /usr/lib64/libperl.so.5.22(+0xda25f)[0x7f59bc81b25f]
> > /usr/lib64/libperl.so.5.22(Perl_sv_clear+0x740)[0x7f59bc81bc10]
> > /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
> > /usr/lib64/libperl.so.5.22(+0xb7298)[0x7f59bc7f8298]
> > /usr/lib64/libperl.so.5.22(Perl_mg_free+0x2e)[0x7f59bc7f8a4e]
> > /usr/lib64/libperl.so.5.22(Perl_sv_clear+0xae)[0x7f59bc81b57e]
> > /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
> > /usr/lib64/libperl.so.5.22(Perl_leave_scope+0xd51)[0x7f59bc84a411]
> > /usr/lib64/libperl.so.5.22(+0x52c56)[0x7f59bc793c56]
> > /usr/lib64/libperl.so.5.22(Perl_my_exit+0x3f)[0x7f59bc798d0f]
> > /usr/lib64/libperl.so.5.22(Perl_pp_exit+0x4a)[0x7f59bc857a6a]
> > /usr/lib64/libperl.so.5.22(Perl_runops_standard+0x16)[0x7f59bc80f316]
> > /usr/lib64/libperl.so.5.22(perl_run+0x2f9)[0x7f59bc79c369]
> > perl(main+0x149)[0x400e39]
> > /lib64/libc.so.6(__libc_start_main+0xf0)[0x7f59bc3c67b0]
> > perl(_start+0x29)[0x400e79]
> > === Memory map: 
> > 
> > memory map  ommitted, if it is needed I can reproduce.
> > 
> > So, should I downgrade -- means removing all those virtuals again -- or
> > any other ideas would be appreciated.
> > 
> > I  am running the unstable gentoo, if you need more information, I can
> > include it.
> > 
> > Thanks in advance for any suggestions.
> > 
> 
> 
> did you run emerge @preserved-rebuild, revdep-rebuild and perl-cleaner
> after the upgrade? That stuff's easy to forget.
> 
> 

I ran both perl-cleaner --reallyall and emerge @preserved-rebuild which
only rebuilt some haskall stuff.Perl cleaner had some problems, it
tried to rebuild some python  packages which at the time (before I did
the complete update_) had some problems because of the 3.3 to 3.4
change.  So I just  took the emerge line from the perl cleaner, ommitted
any  package which was a hard blocker andran the rest -- about 186
packages.  I can try to rerun perl-cleaner if you think that would help
any, since I now have updated the world.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

 John Covici
 cov...@ccs.covici.com



Re: [gentoo-user] upgrade to perl 5.22.0 yields perl double free or corruption

2015-08-04 Thread Alan McKinnon
On 04/08/2015 11:13, cov...@ccs.covici.com wrote:
> Hi.  After upgrading to perl 5.22.0 which was a pain -- had to remove
> all those virtuals -- I am now finding that a small perl program  which
> connects to a mysql database yields the following when it exits:
> 
> *** Error in `perl': double free or corruption (!prev): 0x01ed8610 ***
> === Backtrace: =
> /lib64/libc.so.6(+0x71e4b)[0x7f59bc417e4b]
> /lib64/libc.so.6(+0x7730e)[0x7f59bc41d30e]
> /lib64/libc.so.6(+0x77afb)[0x7f59bc41dafb]
> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(mysql_db_destroy+0x32)[0x7f59bb206602]
> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBD/mysql/mysql.so(+0x1234d)[0x7f59bb21034d]
> /usr/lib64/perl5/vendor_perl/5.22.0/x86_64-linux-thread-multi/auto/DBI/DBI.so(XS_DBI_dispatch+0xcc9)[0x7f59bb83e7a9]
> /usr/lib64/libperl.so.5.22(Perl_pp_entersub+0x49b)[0x7f59bc81663b]
> /usr/lib64/libperl.so.5.22(Perl_call_sv+0x36f)[0x7f59bc794b5f]
> /usr/lib64/libperl.so.5.22(+0xda25f)[0x7f59bc81b25f]
> /usr/lib64/libperl.so.5.22(Perl_sv_clear+0x740)[0x7f59bc81bc10]
> /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
> /usr/lib64/libperl.so.5.22(+0xb7298)[0x7f59bc7f8298]
> /usr/lib64/libperl.so.5.22(Perl_mg_free+0x2e)[0x7f59bc7f8a4e]
> /usr/lib64/libperl.so.5.22(Perl_sv_clear+0xae)[0x7f59bc81b57e]
> /usr/lib64/libperl.so.5.22(Perl_sv_free2+0x5d)[0x7f59bc81be9d]
> /usr/lib64/libperl.so.5.22(Perl_leave_scope+0xd51)[0x7f59bc84a411]
> /usr/lib64/libperl.so.5.22(+0x52c56)[0x7f59bc793c56]
> /usr/lib64/libperl.so.5.22(Perl_my_exit+0x3f)[0x7f59bc798d0f]
> /usr/lib64/libperl.so.5.22(Perl_pp_exit+0x4a)[0x7f59bc857a6a]
> /usr/lib64/libperl.so.5.22(Perl_runops_standard+0x16)[0x7f59bc80f316]
> /usr/lib64/libperl.so.5.22(perl_run+0x2f9)[0x7f59bc79c369]
> perl(main+0x149)[0x400e39]
> /lib64/libc.so.6(__libc_start_main+0xf0)[0x7f59bc3c67b0]
> perl(_start+0x29)[0x400e79]
> === Memory map: 
> 
> memory map  ommitted, if it is needed I can reproduce.
> 
> So, should I downgrade -- means removing all those virtuals again -- or
> any other ideas would be appreciated.
> 
> I  am running the unstable gentoo, if you need more information, I can
> include it.
> 
> Thanks in advance for any suggestions.
> 


did you run emerge @preserved-rebuild, revdep-rebuild and perl-cleaner
after the upgrade? That stuff's easy to forget.



-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Silvio Siefke
Hello,

On Sat, 2 Nov 2013 14:24:49 +0100  wrote:

> Many years ago I used distcc. At this time I had some slower machines
> (2 x AMD K5, 3x AMD K6) and distcc was really a booster for many
> bigger packages, but it doesn't reduce merge time for small packages
> and it also causes problems with some packages (IIRC openoffice was
> one).

I use at moment on my Rootserver i has installed but become more access denied
as results. Anyway i has delete libreoffice and use now abiword and then should
be all ok. 




Thank you & Greetings
Silvio



Re: [gentoo-user] Upgrade Question

2013-11-02 Thread wabenbau
Am Samstag, 02.11.2013 um 09:35
schrieb Neil Bothwick :

> > Impressive, I think I'll try enabling it for specific packages that
> > will benefit and don't cause problems.
> 
> On the other hand, after reading man make.conf, maybe it is not such a
> good idea except in very limited cases.
> 
> Warning: This feature is known to cause numerous compilation failures.
> Sometimes ccache will retain stale code objects or corrupted files,
> which can lead to packages that cannot be emerged. If this happens
> (if you receive errors like "File not recognized: File truncated"),
> try recompiling the application with ccache disabled before reporting
> a bug. Unless you are doing development work, do not enable ccache.
> 
> That reads more like an instruction than a recommendation.
> 
> 

ccache has caused some problems with older versions of openoffice, but
this was some years ago. It's always enabled on my hardened desktop and
I can't remember that it caused any other problems since at least two
years. But maybe I just have a weak memory. ;-)

Regards



Re: [gentoo-user] Upgrade Question

2013-11-02 Thread wabenbau
Am Samstag, 02.11.2013 um 11:55
schrieb Silvio Siefke :

> Hey,
> 
> what is with distcc? When i understand correct that can use to share
> the merge process. Can i use with diffrent arch? I use gentoo on
> netbook with atom and amd64 and some rootserver with same arch and a
> p4 with i686. The p4 is in same network but can this pc use with atom
> 64 bit? Has someone expirence with distcc and can say is good or not
> really.

Many years ago I used distcc. At this time I had some slower machines
(2 x AMD K5, 3x AMD K6) and distcc was really a booster for many bigger
packages, but it doesn't reduce merge time for small packages and it
also causes problems with some packages (IIRC openoffice was one).

Regards



Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Silvio Siefke
Hey,

what is with distcc? When i understand correct that can use to share
the merge process. Can i use with diffrent arch? I use gentoo on
netbook with atom and amd64 and some rootserver with same arch and a
p4 with i686. The p4 is in same network but can this pc use with atom
64 bit? Has someone expirence with distcc and can say is good or not
really.

Ccache sounds good special when see the compile time after update.
Maybe i try it.


Thank you & good weekend

Silvio



Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Neil Bothwick
On Sat, 2 Nov 2013 09:27:38 +, Neil Bothwick wrote:

> > Maybe you should consider to use ccache. It considerable reduces the
> > merge time if you have to rebuild a package.  
> 
> It also creates elusive build failures with some packages, which is why
> I stopped using it.
> 
> >  Tue Oct 22 22:05:31 2013 >>> app-office/libreoffice-4.1.2.3
> >merge time: 1 hour, 24 minutes and 27 seconds.
> > 
> >  Fri Nov  1 19:06:17 2013 >>> app-office/libreoffice-4.1.2.3
> >merge time: 9 minutes and 5 seconds.  
> 
> Impressive, I think I'll try enabling it for specific packages that will
> benefit and don't cause problems.

On the other hand, after reading man make.conf, maybe it is not such a
good idea except in very limited cases.

Warning: This feature is known to cause numerous compilation failures.
Sometimes ccache will retain stale code objects or corrupted files, which
can lead to packages that cannot be emerged. If this happens (if you
receive errors like "File not recognized: File truncated"), try
recompiling the application with ccache disabled before reporting a bug.
Unless you are doing development work, do not enable ccache.

That reads more like an instruction than a recommendation.


-- 
Neil Bothwick

Sarchasm : The gulf between the author of sarcastic wit and the person
who doesn't get it.


signature.asc
Description: PGP signature


Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Neil Bothwick
On Sat, 2 Nov 2013 03:38:12 +0100, waben...@gmail.com wrote:

> Maybe you should consider to use ccache. It considerable reduces the
> merge time if you have to rebuild a package.

It also creates elusive build failures with some packages, which is why I
stopped using it.

>  Tue Oct 22 22:05:31 2013 >>> app-office/libreoffice-4.1.2.3
>merge time: 1 hour, 24 minutes and 27 seconds.
> 
>  Fri Nov  1 19:06:17 2013 >>> app-office/libreoffice-4.1.2.3
>merge time: 9 minutes and 5 seconds.

Impressive, I think I'll try enabling it for specific packages that will
benefit and don't cause problems.


-- 
Neil Bothwick

This is as bad as it can get; but don't bet on it.


signature.asc
Description: PGP signature


Re: [gentoo-user] Upgrade Question

2013-11-01 Thread wabenbau
Am Freitag, 01.11.2013 um 15:19
schrieb Silvio Siefke :

> Libreoffice need long time, without big use flags.
> 
> gentoomobile siefke # genlop -t libreoffice
>  * app-office/libreoffice
[...]
>  Fri Oct 25 00:35:01 2013 >>> app-office/libreoffice-4.1.2.3
>merge time: 17 hours, 51 minutes and 30 seconds.

Maybe you should consider to use ccache. It considerable reduces the
merge time if you have to rebuild a package.

 Tue Oct 22 22:05:31 2013 >>> app-office/libreoffice-4.1.2.3
   merge time: 1 hour, 24 minutes and 27 seconds.

 Fri Nov  1 19:06:17 2013 >>> app-office/libreoffice-4.1.2.3
   merge time: 9 minutes and 5 seconds.

Regards



Re: [gentoo-user] Upgrade Question

2013-11-01 Thread Alan McKinnon
On 02/11/2013 01:31, Silvio Siefke wrote:
>> You also need to deal with this.
>> > You masked libreoffice-4.1.2.3 but it's also still installed. That is
>> > inconsistent; either unmask it and rebuild or leave it masked and
>> > downgrade.
> Yes i mask bigger package when i saw in @world and not see why should run 
> upgrade. I know Gentoo is rolling release, but in some things must not really
> be or? 

gentoo is what it is, there's no such thing as it must be this or it
must be that.

When libreoffice releases a new version, gentoo probably releases a new
ebuild to match. It's just that simple. If you don't want to upgrade,
mask all higher versions than the one you have.

> 
> Thanks for teaching about poppler. I not know thats so important. And what do 
> ICU? Its language files or? 

International Components for Unicode.

> 
> So again im sorry i nerve i know, but thats we can say so: Social Contacts
> important :) 
> 
> I find funny because the bigger Programs or important Stuff like kernel has
> never and in panic, and so small program like poppler make panic. When someone
> say size is important, hhh they not know what they say. 

I don't understand. Size has nothing to do with it.

Program X needs library Y.
Library Y changes.
Program X needs to be rebuilt.




-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Upgrade Question

2013-11-01 Thread Silvio Siefke
Hello,

On Fri, 01 Nov 2013 22:40:15 +0200 Alan McKinnon
 wrote:

> Thsi is not the first time you ask the question "Why does package X
> need to be rebuilt?" Every time you want to know this, run emerge
> again with the -t option, it shows the dependency tree and that shows
> you why the package is being rebuilt.

Yes that's right & I'm sorry that I nerve. Maybe i change to Arch, i has
installed on other Netbook and run without Problems and for a binary 
System is fast. 

 
> In this specific case, it's poppler.
> 
> Poppler is the second most annoying package in the universe (first is
> icu). The way it is coded and built, every tiny little change seems to
> cause API/ABI changes and means that everything using it must be
> rebuilt. What uses poppler? Almost everything that tries to deal with
> pdf, and that is half of app-text and app-office. That's just how it
> is.
> 
> Look in the ebuilds for libreoffice, inkscape and xournal. Each one of
> them has a DEPEND something like this:
> 
> >=app-text/poppler-0.16:=[xpdf-headers(+),cxx]

Yes i have see that and has find out that poppler is the problem.

> Notice the ":=" in there, that's a sub-slot operator and it triggers a
> rebuild of libreoffice everytime poppler is upgraded. Your emerge
> output shows that poppler is to be upgraded and that's why
> libreoffice now needs to be upgraded too. If you don't upgrade it, it
> might be broken (or maybe not, it's almost impossible to tell). Dont
> blame libreoffice, blame the poppler devs and tell them to get their
> act together and stop changing stuff every other day.

I has run libreoffice without problems, but i not use the pdf function
in libreoffice. I write and print :) . I deal at moment with Abiword and
Gnumeric. I think its enough so that i should delete libreoffice. Then
only Webkit of GTK, QT and GCC which need more as one hour. 

> You also need to deal with this.
> You masked libreoffice-4.1.2.3 but it's also still installed. That is
> inconsistent; either unmask it and rebuild or leave it masked and
> downgrade.

Yes i mask bigger package when i saw in @world and not see why should run 
upgrade. I know Gentoo is rolling release, but in some things must not really
be or? 

Thanks for teaching about poppler. I not know thats so important. And what do 
ICU? Its language files or? 

So again im sorry i nerve i know, but thats we can say so: Social Contacts
important :) 

I find funny because the bigger Programs or important Stuff like kernel has
never and in panic, and so small program like poppler make panic. When someone
say size is important, hhh they not know what they say. 


Thank you & Greetings
Silvio



Re: [gentoo-user] Upgrade Question

2013-11-01 Thread Alan McKinnon
On 01/11/2013 16:19, Silvio Siefke wrote:
> Hello, 
> 
> i run emerge -avuDN @world and again must recompile packages. Why, i
> understand not why? I have no probs with small packages, but why 
> again libreoffice? I change nothing in USE Flags, but portage want
> recompile. Can me explain someone why?
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild U  ] net-print/cups-1.6.4 [1.6.2-r5] USE="X acl dbus filters pam 
> python ssl threads -debug -gnutls -java -kerberos -lprng-compat (-selinux) 
> -static-libs -usb -xinetd -zeroconf" LINGUAS="fr -ca -es -ja -ru" 
> PYTHON_SINGLE_TARGET="python2_7%* -python2_6%" PYTHON_TARGETS="python2_7%* 
> -python2_6%" 0 kB
> [ebuild  r  U  ] app-text/poppler-0.24.3:0/43 [0.22.5:0/37] USE="cairo cxx 
> introspection jpeg lcms png qt4 tiff utils -cjk -curl -debug -doc -jpeg2k" 0 
> kB
> [ebuild  r  U  ] net-print/cups-filters-1.0.36-r1 [1.0.34-r1] USE="jpeg png 
> tiff -perl -static-libs -zeroconf" 0 kB
> [ebuild  rR] media-gfx/inkscape-0.48.4  USE="lcms nls spell -dia -gnome 
> -inkjar -postscript -wmf" 0 kB
> [ebuild  rR] app-text/xournal-0.4.7  USE="pdf -vanilla" 0 kB
> [ebuild  rR   #] app-office/libreoffice-4.1.2.3  USE="cups dbus gtk opengl 
> vba (-aqua) -bluetooth -branding -debug -eds -gnome -gstreamer -gtk3 -java 
> -jemalloc -kde -mysql -odk -postgres -telepathy {-test} -webdav" 
> LIBREOFFICE_EXTENSIONS="presenter-minimizer -nlpsolver -scripting-beanshell 
> -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python2_7 
> -python3_3" PYTHON_TARGETS="python2_7 -python3_3" 0 kB
> [ebuild  rR   ~] app-text/calibre-1.7  USE="udisks" 0 kB


Thsi is not the first time you ask the question "Why does package X need
to be rebuilt?" Every time you want to know this, run emerge again with
the -t option, it shows the dependency tree and that shows you why the
package is being rebuilt.

In this specific case, it's poppler.

Poppler is the second most annoying package in the universe (first is
icu). The way it is coded and built, every tiny little change seems to
cause API/ABI changes and means that everything using it must be
rebuilt. What uses poppler? Almost everything that tries to deal with
pdf, and that is half of app-text and app-office. That's just how it is.

Look in the ebuilds for libreoffice, inkscape and xournal. Each one of
them has a DEPEND something like this:

>=app-text/poppler-0.16:=[xpdf-headers(+),cxx]

Notice the ":=" in there, that's a sub-slot operator and it triggers a
rebuild of libreoffice everytime poppler is upgraded. Your emerge output
shows that poppler is to be upgraded and that's why libreoffice now
needs to be upgraded too. If you don't upgrade it, it might be broken
(or maybe not, it's almost impossible to tell). Dont blame libreoffice,
blame the poppler devs and tell them to get their act together and stop
changing stuff every other day.


> 
> Total: 7 packages (3 upgrades, 4 reinstalls), Size of downloads: 0 kB
> 
> The following mask changes are necessary to proceed:
>  (see "package.unmask" in the portage(5) man page for more details)
> # required by @__auto_slot_operator_replace_installed__ (argument)
> # /etc/portage/package.mask:
> =app-office/libreoffice-4.1.2.3


You also need to deal with this.
You masked libreoffice-4.1.2.3 but it's also still installed. That is
inconsistent; either unmask it and rebuild or leave it masked and downgrade.


> 
> 
> Libreoffice need long time, without big use flags.
> 
> gentoomobile siefke # genlop -t libreoffice
>  * app-office/libreoffice
> 
>  Mon Jun 17 20:44:35 2013 >>> app-office/libreoffice-4.0.3.3
>merge time: 13 hours, 28 minutes and 15 seconds.
> 
>  Fri Jun 21 22:11:39 2013 >>> app-office/libreoffice-4.0.4.2
>merge time: 13 hours, 39 minutes and 2 seconds.
> 
>  Wed Jun 26 14:25:10 2013 >>> app-office/libreoffice-4.1.0.1
>merge time: 14 hours, 15 minutes and 41 seconds.
> 
>  Mon Jul 15 09:24:27 2013 >>> app-office/libreoffice-4.1.0.2
>merge time: 14 hours, 7 minutes and 57 seconds.
> 
>  Sun Sep 22 19:59:07 2013 >>> app-office/libreoffice-4.1.1.2
>merge time: 14 hours, 9 minutes and 56 seconds.
> 
>  Fri Oct 25 00:35:01 2013 >>> app-office/libreoffice-4.1.2.3
>merge time: 17 hours, 51 minutes and 30 seconds.
> 
> 
> Thanks for help & Nice day
> Silvio
> 


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Silvio Siefke
Hello,

On Sat, 27 Jul 2013 00:48:33 +0200 Alan McKinnon
 wrote:

> in /var/db/pkg you will find a copy of the ebuild for the current
> *installed* version - 4.1.0.2.
> Copy that to a local overlay and mask all versions smaller and greater
> than that in package.mask.
> Portage will then keep the current version but you MUST keep a copy of
> the ebuild somewhere else
> When you someday want to upgrade libreoffice, undo the maskings.

I have write the follow package.mask

gentoomobile ~ # cat /etc/portage/package.mask 
>app-office/libreoffice-4.1.0.3
>app-office/libreoffice-l10n-4.1.0.3


Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Bruce Hill
On Sat, Jul 27, 2013 at 12:16:57AM +0200, Silvio Siefke wrote:
> 
> when use the follow entry, is the same, downgrade. 
> gentoomobile siefke # cat /etc/portage/package.mask 
> >=app-office/libreoffice-4.1.0.2
> >=app-office/libreoffice-l10n-4.1.0.2
> 
> Ideas? 

Yes, what you have above means "mask every version equal to and greater than
app-office/libreoffice-4.1.0.2; therefore, you have masked 4.1.0.2, so you
must downgrade. Rather, at the present time use: 
>=app-office/libreoffice-4.1.0.3

That will mask every version equal to or greater than 4.1.0.3
-- 
Happy Penguin Computers   >')
126 Fenco Drive   ( \
Tupelo, MS 38801   ^^
supp...@happypenguincomputers.com
662-269-2706 662-205-6424
http://happypenguincomputers.com/

A: Because it messes up the order in which people normally read text.   

   
Q: Why is top-posting such a bad thing? 

   
A: Top-posting. 

   
Q: What is the most annoying thing in e-mail?

Don't top-post: http://en.wikipedia.org/wiki/Top_post#Top-posting



Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Alan McKinnon
On 27/07/2013 00:43, Alan McKinnon wrote:
> On 27/07/2013 00:16, Silvio Siefke wrote:
>> Hello,
>>
>> On Fri, 26 Jul 2013 20:43:43 +0100 Mick 
>> wrote:
>>
>>> You could mask any versions greater than >4.1.0.2 and lesser than
>>> <4.1.0.2 I guess, but instead you may want to give
>>> app-office/libreoffice-bin a spin which will save significant time
>>> when you need to update/downgrade this package.
>>
>> I have now masked what you say, but the result is same, portage make
>> a downgrade. 
>>
>> emerge -s libreoffice without mask:
>> *  app-office/libreoffice
>>   Latest version available: 4.1.0.4
>>   Latest version installed: 4.1.0.2
>>
>> emerge -s libreoffice with mask:
>> *  app-office/libreoffice
>>   Latest version installed: 4.1.0.2
>>
>> emerge -avuDN @world
>> [ebuild UD ] app-office/libreoffice-l10n-4.0.4.2 [4.1.0.2]
>> [ebuild UD ] dev-util/mdds-0.7.1:0/0 [0.8.1:0/0.8.1]
>> [ebuild UD ] dev-libs/liborcus-0.3.0:0/0 [0.5.1:0/0.5]
>> [ebuild UD ] app-office/libreoffice-4.0.4.2 [4.1.0.2]
>>
>> Its really crazy. I have netbook and p4 desktop, i want not run
>> 12 hours compile orgy for small upgrade which normal no one feel.
>>
>> gentoomobile siefke # cat /etc/portage/package.mask 
>>> app-office/libreoffice-4.1.0.2
>>> app-office/libreoffice-l10n-4.1.0.2
>>
>> when use the follow entry, is the same, downgrade. 
>> gentoomobile siefke # cat /etc/portage/package.mask 
>>> =app-office/libreoffice-4.1.0.2
>>> =app-office/libreoffice-l10n-4.1.0.2
>>
>> Ideas? 
>>
>> Thank you for help and nice weekend.
> 
> You want to keep 4.1.0.2 but you have masked 4.1.0.2, that is why it
> wants to downgrade.
> 
> put this is package.mask;
> 
>> app-office/libreoffice-4.1.0.2
>> app-office/libreoffice-l10n-4.1.0.2
> 
> 
> 
> If you still get an error, post the ENTIRE output, not bits of it. You
> keep snipping out the parts that describe why portage is doing what it's
> doing. We can't help you when you do that.
> 

Correction:

[I] app-office/libreoffice
 Available versions:  4.0.4.2 **4.0. (~)4.1.0.4 **4.1. **-r2

You've masked 4.1.0.2, but there is not such version in portage.
4.1.0.4 is unstable, you run stable
portage is doing the only thing it can do to give you a working
libreoffice, which is emerge 4.0.4.2


Do this:

in /var/db/pkg you will find a copy of the ebuild for the current
*installed* version - 4.1.0.2.
Copy that to a local overlay and mask all versions smaller and greater
than that in package.mask.
Portage will then keep the current version but you MUST keep a copy of
the ebuild somewhere else
When you someday want to upgrade libreoffice, undo the maskings.



-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Alan McKinnon
On 27/07/2013 00:16, Silvio Siefke wrote:
> Hello,
> 
> On Fri, 26 Jul 2013 20:43:43 +0100 Mick 
> wrote:
> 
>> You could mask any versions greater than >4.1.0.2 and lesser than
>> <4.1.0.2 I guess, but instead you may want to give
>> app-office/libreoffice-bin a spin which will save significant time
>> when you need to update/downgrade this package.
> 
> I have now masked what you say, but the result is same, portage make
> a downgrade. 
> 
> emerge -s libreoffice without mask:
> *  app-office/libreoffice
>   Latest version available: 4.1.0.4
>   Latest version installed: 4.1.0.2
> 
> emerge -s libreoffice with mask:
> *  app-office/libreoffice
>   Latest version installed: 4.1.0.2
> 
> emerge -avuDN @world
> [ebuild UD ] app-office/libreoffice-l10n-4.0.4.2 [4.1.0.2]
> [ebuild UD ] dev-util/mdds-0.7.1:0/0 [0.8.1:0/0.8.1]
> [ebuild UD ] dev-libs/liborcus-0.3.0:0/0 [0.5.1:0/0.5]
> [ebuild UD ] app-office/libreoffice-4.0.4.2 [4.1.0.2]
> 
> Its really crazy. I have netbook and p4 desktop, i want not run
> 12 hours compile orgy for small upgrade which normal no one feel.
> 
> gentoomobile siefke # cat /etc/portage/package.mask 
>> app-office/libreoffice-4.1.0.2
>> app-office/libreoffice-l10n-4.1.0.2
> 
> when use the follow entry, is the same, downgrade. 
> gentoomobile siefke # cat /etc/portage/package.mask 
>> =app-office/libreoffice-4.1.0.2
>> =app-office/libreoffice-l10n-4.1.0.2
> 
> Ideas? 
> 
> Thank you for help and nice weekend.

You want to keep 4.1.0.2 but you have masked 4.1.0.2, that is why it
wants to downgrade.

put this is package.mask;

>app-office/libreoffice-4.1.0.2
>app-office/libreoffice-l10n-4.1.0.2



If you still get an error, post the ENTIRE output, not bits of it. You
keep snipping out the parts that describe why portage is doing what it's
doing. We can't help you when you do that.

-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread William Kenworthy
On 27/07/13 06:19, Silvio Siefke wrote:
> Hey Armin,
> 
> On Fri, 26 Jul 2013 23:01:04 +0200 Volker Armin Hemmann
>  wrote:
> 
>> ok, first make an overlay and copy the ebuild of the version you want
>> to pin there.
>>
>> Than mask everything else.
>>
>> You can find the ebuild in /var/db if it was removed from the tree
>> already.
>>
>> And yes, this ebuild removing sucks - because nobody needs every
>> single LO update...
> 
> Äh sorry what? I not understand so really what you mean? I should delete
> the ebuild? But with next sync is back. Can you explain for totally 
> stupid men :( :)
> 
> 
> 
> Thank you for help and nice weekend.
> Silvio
> 

ummm, the ebuild no longer exists after the last update ... you need to
restore it from the attic.

olympus ~ # ls -al /usr/portage/app-office/libreoffice
total 216
drwxr-xr-x  3 root root  4096 Jul 25 23:01 .
drwxr-xr-x 67 root root  4096 Jul 27 05:31 ..
-rw-r--r--  1 root root 89685 Jul 25 23:01 ChangeLog
-rw-r--r--  1 root root  9966 Jul 25 23:01 Manifest
drwxr-xr-x  2 root root  4096 Jul 14 20:01 files
-rw-r--r--  1 root root 17522 Jul  1 05:31 libreoffice-4.0.4.2.ebuild
-rw-r--r--  1 root root 17535 Jul 10 16:01 libreoffice-4.0..ebuild
-rw-r--r--  1 root root 17281 Jul 25 22:50 libreoffice-4.1.0.4.ebuild
-rw-r--r--  1 root root 17282 Jul 10 16:01 libreoffice-4.1..ebuild
-rw-r--r--  1 root root 17325 Jul 17 01:01 libreoffice--r2.ebuild
-rw-r--r--  1 root root   981 Jul 16 10:31 metadata.xml
olympus ~





Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Silvio Siefke
Hey Armin,

On Fri, 26 Jul 2013 23:01:04 +0200 Volker Armin Hemmann
 wrote:

> ok, first make an overlay and copy the ebuild of the version you want
> to pin there.
> 
> Than mask everything else.
> 
> You can find the ebuild in /var/db if it was removed from the tree
> already.
> 
> And yes, this ebuild removing sucks - because nobody needs every
> single LO update...

Äh sorry what? I not understand so really what you mean? I should delete
the ebuild? But with next sync is back. Can you explain for totally 
stupid men :( :)



Thank you for help and nice weekend.
Silvio



Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Silvio Siefke
Hello,

On Fri, 26 Jul 2013 20:43:43 +0100 Mick 
wrote:

> You could mask any versions greater than >4.1.0.2 and lesser than
> <4.1.0.2 I guess, but instead you may want to give
> app-office/libreoffice-bin a spin which will save significant time
> when you need to update/downgrade this package.

I have now masked what you say, but the result is same, portage make
a downgrade. 

emerge -s libreoffice without mask:
*  app-office/libreoffice
  Latest version available: 4.1.0.4
  Latest version installed: 4.1.0.2

emerge -s libreoffice with mask:
*  app-office/libreoffice
  Latest version installed: 4.1.0.2

emerge -avuDN @world
[ebuild UD ] app-office/libreoffice-l10n-4.0.4.2 [4.1.0.2]
[ebuild UD ] dev-util/mdds-0.7.1:0/0 [0.8.1:0/0.8.1]
[ebuild UD ] dev-libs/liborcus-0.3.0:0/0 [0.5.1:0/0.5]
[ebuild UD ] app-office/libreoffice-4.0.4.2 [4.1.0.2]

Its really crazy. I have netbook and p4 desktop, i want not run
12 hours compile orgy for small upgrade which normal no one feel.

gentoomobile siefke # cat /etc/portage/package.mask 
>app-office/libreoffice-4.1.0.2
>app-office/libreoffice-l10n-4.1.0.2

when use the follow entry, is the same, downgrade. 
gentoomobile siefke # cat /etc/portage/package.mask 
>=app-office/libreoffice-4.1.0.2
>=app-office/libreoffice-l10n-4.1.0.2

Ideas? 

Thank you for help and nice weekend.
Silvio



Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Volker Armin Hemmann
ok, first make an overlay and copy the ebuild of the version you want to
pin there.

Than mask everything else.

You can find the ebuild in /var/db if it was removed from the tree already.

And yes, this ebuild removing sucks - because nobody needs every single LO
update...



2013/7/26 Silvio Siefke 

> Hello,
>
> i have installed Libreoffice 4.1.0.2 and now is update to Version 4.1.0.4
> available.
>
> Is there a way to stop these updates? i has try with portage.mask, but then
> come a downgrade to Version 4.0.4.2. Its enough when update to bigger
> Updates
> for example 4.2. Each update is not required for such a package.
>
> Hope understand what i mean. :)
>
>
> Thank you for help and good weekend.
>
>
> Silvio
>
>


Re: [gentoo-user] Upgrade only to bigger Version

2013-07-26 Thread Mick
On Friday 26 Jul 2013 19:33:52 Silvio Siefke wrote:
> Hello,
> 
> i have installed Libreoffice 4.1.0.2 and now is update to Version 4.1.0.4
> available.
> 
> Is there a way to stop these updates? i has try with portage.mask, but then
> come a downgrade to Version 4.0.4.2. Its enough when update to bigger
> Updates for example 4.2. Each update is not required for such a package.
> 
> Hope understand what i mean. :)
> 
> 
> Thank you for help and good weekend.
> 
> 
> Silvio

You could mask any versions greater than >4.1.0.2 and lesser than <4.1.0.2 I 
guess, but instead you may want to give app-office/libreoffice-bin a spin 
which will save significant time when you need to update/downgrade this 
package.
-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re:[gentoo-user]Upgrade to Gnome3 from overlay

2012-04-27 Thread 张春江
At 2012-04-27 18:32:43,"赵佳晖"  wrote: 
> Hello,everyone , i just want to upgrade my Gnome 2.32.1 to Gnome 3 . 
> So i follow the steps below:
> emerge layman layman -f -a gnomeecho "source /var/lib/layman/make.conf" >> 
>/etc/make.conf
> echo "*" >> /etc/eix-sync.conf
> eix-sync

> mkdir   
>/etc/portage/{package.use,package.accept_keywords,package.mask,package.unmask,profile}
> ln -sf /var/lib/layman/gnome/status/portage-configs/package.use.mask.gnome3 
>/etc/portage/profile/package.use.mask.gnome3


> ln -sf /var/lib/layman/gnome/status/portage-configs/package.use.gnome3 
>/etc/portage/package.use/package.use.gnome3
> ln -sf /var/lib/layman/gnome/status/portage-configs/package.unmask.gnome3 
>/etc/portage/package.unmask/package.unmask.gnome3

> ln -sf /var/lib/layman/gnome/status/portage-configs/package.kewords.gnome3 
>/etc/portage/package.accept_keywords/package.keywords.gnome3


> emerge -aDuv world

> Then it comes error , 

> /etc/portage/profile/package.use.mask.gnome3 
> /etc/portage/package.unmask/package.unmask.gnome3  
> /etc/portage/package.use/package.use.gnome3  
> /etc/portage/package.accept_keywords/package.keywords.gnome3
> Can anyone help me how to deal with that problem?

It seems that some packages that gnome3 required are masked by gnome2.
You can emerge gnome3 simply by add a "~" in your USE statement in 
/etc/make.conf, as http://wiki.gentoo.org/wiki/GNOME told.

BTW: you can send your email as plain text instead of html or other format.

Regards



Re: [gentoo-user]Upgrade to gnome 3.2

2012-04-25 Thread Seong-ho Cho
Hi,
To install gnome 3.2, make sure that you attached 3D-acceleration
graphic card in your machine or not.
if no problem just run "emerge -p gnome" as a root or "sudo emerge -p
gnome" as a normal user to check what is yout own flag(feature).
of course you can refer my make.conf to find what use flag is used.
my make.conf is attached in this message.

2012/4/26 赵佳晖 :
> Did anyone has some good ideas to upgrade the gnome to 3.2 ? I followed the
> Upgrade to Gnome 3.2 Guide , but i confused that it seems didn't say howto
> upgrade to Gnome 3.2 , Can anyone give me some idea?
>
> --
> 好好学习,天天向上!!!


make.conf
Description: Binary data


Re: [gentoo-user] Upgrade query

2011-07-23 Thread john
On Thu, 21 Jul 2011 20:01:31 +0200
Volker Armin Hemmann  wrote:

> On Thursday 21 July 2011 10:01:10 j...@jdm.myzen.co.uk wrote:
> > A little advice please? I am about to build a new box going from
> > athlon dual core to phenom six core. Including new sata drives and
> > motherboard. I was going to clone all my partitions and the re
> > emerged all packages with march native
>  
> > Firstly would you reccommend cloning and if so what is best
> > technology?
> > 
> > Second is a complete reinstall a better option or safer?
> 
> 
> are you using ACLs?
> 
> if not a good old cp -auv is sufficient. 
> 
> But.. why clone the system? This is a good chance to get rid of cruft
> and forgotten packages. A clean installation (and copied /etc) might
> not be a bad choice.
> 

Thanks Gentoo.

A combination of a new install, rsyncing all personal data,
distfiles, /etc has worked wonders. Its nice to see that it is quicker
to install Gentoo and get it up and running pretty much as previously
than installing another well known operating system which took hours to
download updates and hours of searching the web for right drivers. And
this is totally free. LONG LIVE GENTOO






Re: [gentoo-user] Upgrade query

2011-07-21 Thread Volker Armin Hemmann
On Thursday 21 July 2011 10:01:10 j...@jdm.myzen.co.uk wrote:
> A little advice please? I am about to build a new box going from athlon dual
> core to phenom six core. Including new sata drives and motherboard. I was
> going to clone all my partitions and the re emerged all packages with march
> native
 
> Firstly would you reccommend cloning and if so what is best technology?
> 
> Second is a complete reinstall a better option or safer?


are you using ACLs?

if not a good old cp -auv is sufficient. 

But.. why clone the system? This is a good chance to get rid of cruft and 
forgotten packages. A clean installation (and copied /etc) might not be a bad 
choice.

-- 
#163933



Re: [gentoo-user] Upgrade query

2011-07-21 Thread Joost Roeleveld
On Thursday 21 July 2011 12:20:30 Florian Philipp wrote:
> Also, udev will usually detect your network interfaces as new interfaces
> and give them different numbers (eth1 instead of eth0 and so on).

You can "solve" this by deleting the respective entries in the udev config:

**
$ cat /etc/udev/rules.d/70-persistent-net.rules 

   
# This file was automatically generated by the /lib64/udev/write_net_rules  

   
# program run by the persistent-net-generator.rules rules file. 

   
#   

   
# You can modify it, as long as you keep each rule on a single line.

   


   
# PCI device 0x1234:0x1234 (eth-device) 


SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:11:22:33:44:55", 
KERNEL=="eth*", NAME="eth0"
***

Removing this file or just the entries should force udev to reuse the network-
device-names.

-- 
Joost



Re: [gentoo-user] Upgrade query

2011-07-21 Thread Albert Hopkins


On Thursday, July 21 at 11:10 (+), j...@jdm.myzen.co.uk said:


Well, depends on your definition of "works".

AFAIK linux does not expose the NFTS permission system fully, because
they are very different and there is no 1:1 mapping between them.  So
while the *data* may be copied over, the permissions will likely only be
copied as far as how the linux filesystem layer sees them, and may not
be preserved 100%.

There are NTFS tools afaik though, (ntfsclone).  Since I don't actually
use NTFS for anything, someone else may better be able to assist.




Re: [gentoo-user] Upgrade query

2011-07-21 Thread Alex Schuster
j...@jdm.myzen.co.uk writes:

> A little advice please? I am about to build a new box going from athlon
> dual core to phenom six core. Including new sata drives and motherboard.
> I was going to clone all my partitions and the re emerged all packages
> with march native
 
> Firstly would you reccommend cloning and if so what is best technology?

I'd plug the new system drive into the old PC and clone with dd. You can 
even make the partitions larger and use resize2fs (in case of ext3/4) to 
enlarge the space after cloning.

Once caveat: Your new SATA drives are probably using a block size of 4K 
instead of 512 bytes, internally. To the OS they still look like they have 
512 bytes. But when the partitions are not aligned to 4K boundaries (and I 
think this is still the case when using fdisk), there is a big performance 
loss. 

I also would make sure the whole drive is being written to once, in order to 
detect bad blocks. badblocks -sw  will do this.

> Second is a complete reinstall a better option or safer?

I'd say just clone it. Remove your /etc/udev/rules.d/*-persistent-*.rules 
files, so your network interfaces will not be renamed from eth0 to eth1.

If you change your CFLAGS, emerge -e world. I'm not sure if you better 
emerge -e system before (once or even twice) so the toolchain is already 
compiled with the new settings, maybe someone else will say something about 
this.

Wonko



Re: [gentoo-user] Upgrade query

2011-07-21 Thread jdm
Thanks. Rsync sounds like a good option as I can boot pc with old hard disks 
installed.

I assume that rsync works ok with ntfs?

Jdm
Sent from my BlackBerry® smartphone on O2

-Original Message-
From: Albert Hopkins 
Date: Thu, 21 Jul 2011 06:18:53 
To: 
Reply-to: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Upgrade query



On Thursday, July 21 at 10:01 (+), j...@jdm.myzen.co.uk said:

> A little advice please? I am about to build a new box going from
> athlon dual core to phenom six core. Including new sata drives and
> motherboard. I was going to clone all my partitions and the re emerged
> all packages with march native
> 
> Firstly would you reccommend cloning and if so what is best
> technology?

When I move to a different machine, I just

  * boot into a live cd
  * back up all the partitions with rsync (or use tar or similar if
you need compression) to an external (USB) drive.
  * boot new machine into livcd
  * repartion, copy backed up files
  * install bootloader (and reconfigure/build kernel if necessary)

If both source and target are on the same network you can probably also
get away with rsync'ing over the LAN instead of using an external drive.

As for what "technology" is best, they are not going to make a whole lot
of difference, IMO.  I find rsync/cp easier to work with (you can
manipulate files before copying them to the new box).  tar is more
efficient if you need compression.  dd, would be the least efficient in
my opinion, because it's going to clone the entire partition, including
unused blocks, when you're really only concerned about the files.  Tools
like partimage, etc. can clone a partition "smartly" but I tend to use
those tools less often as I'm really only concerned about the files, not
the partitions.  Unless your source and target partitions are going to
have the exact same geometry, I don't see the benefit if cloning
partitions.

Just my 2¢

-a




Re: [gentoo-user] Upgrade query

2011-07-21 Thread Florian Philipp
Am 21.07.2011 12:01, schrieb j...@jdm.myzen.co.uk:
> A little advice please? I am about to build a new box going from athlon dual 
> core to phenom six core. Including new sata drives and motherboard. I was 
> going to clone all my partitions and the re emerged all packages with march 
> native
> 
> Firstly would you reccommend cloning and if so what is best technology?
> 
> Second is a complete reinstall a better option or safer?

Cloning works fairly well. Especially for architectures that are so
close to each other as Athlon X2 and Phenom. I've done it for an upgrade
from one of the original Athlon 64 to a Phenom just a few months ago.
Just make sure your kernel contains all necessary drivers.

Also, udev will usually detect your network interfaces as new interfaces
and give them different numbers (eth1 instead of eth0 and so on).

Regards,
Florian Philipp



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] Upgrade query

2011-07-21 Thread Albert Hopkins


On Thursday, July 21 at 10:01 (+), j...@jdm.myzen.co.uk said:

> A little advice please? I am about to build a new box going from
> athlon dual core to phenom six core. Including new sata drives and
> motherboard. I was going to clone all my partitions and the re emerged
> all packages with march native
> 
> Firstly would you reccommend cloning and if so what is best
> technology?

When I move to a different machine, I just

  * boot into a live cd
  * back up all the partitions with rsync (or use tar or similar if
you need compression) to an external (USB) drive.
  * boot new machine into livcd
  * repartion, copy backed up files
  * install bootloader (and reconfigure/build kernel if necessary)

If both source and target are on the same network you can probably also
get away with rsync'ing over the LAN instead of using an external drive.

As for what "technology" is best, they are not going to make a whole lot
of difference, IMO.  I find rsync/cp easier to work with (you can
manipulate files before copying them to the new box).  tar is more
efficient if you need compression.  dd, would be the least efficient in
my opinion, because it's going to clone the entire partition, including
unused blocks, when you're really only concerned about the files.  Tools
like partimage, etc. can clone a partition "smartly" but I tend to use
those tools less often as I'm really only concerned about the files, not
the partitions.  Unless your source and target partitions are going to
have the exact same geometry, I don't see the benefit if cloning
partitions.

Just my 2¢

-a




Re: [gentoo-user] upgrade to phpmyadmin 3.3.8.1: no databases?

2011-02-06 Thread Neil Bothwick
On Sun, 06 Feb 2011 16:29:33 +0100, Jarry wrote:

> I just upgraded from phpmyadmin 2.x to 3.3.8.1. There was no
> error/warning message, but when I log in (either with "root"
> or web-site account), it says "No databases".

Do you use USE="+vhosts"? If so, have you run webapp-config?

Did you update the configs? I imagine they may have changed a lot with
such a large version jump.


-- 
Neil Bothwick

We never really grow up; we only learn how to act in public.


signature.asc
Description: PGP signature


Re: [gentoo-user] Upgrade or start over..

2009-12-29 Thread Neil Bothwick
On Tue, 29 Dec 2009 01:41:51 -0800 (PST), Jon Hardcastle wrote:

> I absolutely depend on mdadm/lvm (which i believe require in some way
> devicemapper and udev) and these are the biggest things i am worried
> about changing. Does anyone have any experience here? I am assuming
> that unmerging and remerging should be relatively problem free? If i
> can get these bad boys upto date that is all i really care about...

The lvm and mdadm packages are the user space utilities used to setup
devices. Removing them won't stop your existing devices from working. As
long as you r-emerge the new versions before rebooting, you should be
fine. Make sure you quickpkg the old versions before removing, in case the
new emerge fails for some reason. The worst case, if it crashes between
unmerge and merge, is that you'll have to use a live CD and chroot to
install them.


-- 
Neil Bothwick

I used to live in the real world, but I got evicted.


signature.asc
Description: PGP signature


Re: [gentoo-user] Upgrade or start over..

2009-12-29 Thread Alan McKinnon
On Tuesday 29 December 2009 11:41:51 Jon Hardcastle wrote:
> I absolutely depend on mdadm/lvm (which i believe require in some way
>  devicemapper and udev) and these are the biggest things i am worried about
>  changing. Does anyone have any experience here? I am assuming that
>  unmerging and remerging should be relatively problem free? If i can get
>  these bad boys upto date that is all i really care about...
> 

All that happened is that some functionality in mdadm was moved into lvm2 as 
that was the major user of that functionality. IIRC disk encryption was the 
other user.

All lvm users here with up to date systems already did this step without 
trouble, so you can proceed as usual.

As you are modifying some low level vital functionality, the usual precautions 
will apply: ensure that no-one reboots the machine while you are doing this, 
notebook batteries must not die in the middle, no power outages. And do 
everything in a single terminal session.


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Upgrade or start over..

2009-12-29 Thread Jon Hardcastle

--- On Sun, 27/12/09, Alan McKinnon  wrote:

> From: Alan McKinnon 
> Subject: Re: [gentoo-user] Upgrade or start over..
> To: gentoo-user@lists.gentoo.org
> Date: Sunday, 27 December, 2009, 22:24
> On Sunday 27 December 2009 21:46:23
> Jon Hardcastle wrote:
> > Hi all,
> > 
> > I have a gentoo circa 2008 install that i have pretty
> much the bare minimal
> >  to keep up to date... i now have the problem
> that i need to upgrade mdadm,
> >  lvm and probably a few other bits and pieces.
> This machine is used almost
> >  exclusively as a windows file server.
> > 
> > I am getting blocks all over the show and lots of
> applications needs
> >  reinstalling/upgradining on a emerge world. i
> have also had problems
> >  getting the kernel to do what it needs to do a i
> installed the minimal
> >  when i started..
> > 
> > So i am wondering... it is easier to try and upgrade
> it, or as i have 2
> >  raid 1 drives as the operating system drives and
> the rest of the drives
> >  are pure data, i can disconnect one and wipe the
> other reinstall from
> >  fresh as a degraded raid 1 and when i know we
> are good to go, wipe the
> >  disconnected drive and add to the array to
> resync and go from there?
> 
> the mdadm/lvm blocks are easy to fix, just unmerge mdadm
> and merge lvm.
> 
> Then upgrade portage to latest *masked* version (it's
> stable and trouble-free 
> despite the classification), and most of the remaining
> blockers should be 
> resolved automatically by portage. Depending on what
> remains, you may or may 
> not decide to proceed with an upgrade as opposed to a
> reinstall.
> 
> But it's only one year back, shouldn't give too much
> trouble on a minimalist 
> system. Off the top of my head, I can only really think of
> the monolithic to 
> split ebuild samba split
> 
> 
> -- 
> alan dot mckinnon at gmail dot com
> 
> 

I absolutely depend on mdadm/lvm (which i believe require in some way 
devicemapper and udev) and these are the biggest things i am worried about 
changing. Does anyone have any experience here? I am assuming that unmerging 
and remerging should be relatively problem free? If i can get these bad boys 
upto date that is all i really care about...






Re: [gentoo-user] Upgrade or start over..

2009-12-27 Thread Alan McKinnon
On Sunday 27 December 2009 21:46:23 Jon Hardcastle wrote:
> Hi all,
> 
> I have a gentoo circa 2008 install that i have pretty much the bare minimal
>  to keep up to date... i now have the problem that i need to upgrade mdadm,
>  lvm and probably a few other bits and pieces. This machine is used almost
>  exclusively as a windows file server.
> 
> I am getting blocks all over the show and lots of applications needs
>  reinstalling/upgradining on a emerge world. i have also had problems
>  getting the kernel to do what it needs to do a i installed the minimal
>  when i started..
> 
> So i am wondering... it is easier to try and upgrade it, or as i have 2
>  raid 1 drives as the operating system drives and the rest of the drives
>  are pure data, i can disconnect one and wipe the other reinstall from
>  fresh as a degraded raid 1 and when i know we are good to go, wipe the
>  disconnected drive and add to the array to resync and go from there?

the mdadm/lvm blocks are easy to fix, just unmerge mdadm and merge lvm.

Then upgrade portage to latest *masked* version (it's stable and trouble-free 
despite the classification), and most of the remaining blockers should be 
resolved automatically by portage. Depending on what remains, you may or may 
not decide to proceed with an upgrade as opposed to a reinstall.

But it's only one year back, shouldn't give too much trouble on a minimalist 
system. Off the top of my head, I can only really think of the monolithic to 
split ebuild samba split


-- 
alan dot mckinnon at gmail dot com



Re: [gentoo-user] Upgrade or start over..

2009-12-27 Thread bn
Jon Hardcastle ha scritto:
> Hi all, 
> 
> I have a gentoo circa 2008 install that i have pretty much the bare minimal 
> to keep up to date... i now have the problem that i need to upgrade mdadm, 
> lvm and probably a few other bits and pieces. This machine is used almost 
> exclusively as a windows file server.
> 
> I am getting blocks all over the show and lots of applications needs 
> reinstalling/upgradining on a emerge world. i have also had problems getting 
> the kernel to do what it needs to do a i installed the minimal when i 
> started..
> 
> So i am wondering... it is easier to try and upgrade it, or as i have 2 raid 
> 1 drives as the operating system drives and the rest of the drives are pure 
> data, i can disconnect one and wipe the other reinstall from fresh as a 
> degraded raid 1 and when i know we are good to go, wipe the disconnected 
> drive and add to the array to resync and go from there? 

Well, I am updating my desktop system which was in pretty the same
conditions (kernel, xorg, etc. being stuck since beginning of 2008) and
I must say that, while long and not without bumps, the upgrade has been
not as bad as I thought. Expect to use a week of your time, however -I
still haven't finished even if most critical stuff (kernel, xorg, new
kde) is more or less in place.

Reinstalling maybe is cleaner, but I am unsure it will take less time,
unless you carefully copy your /etc and your user configuration files,
and then you remember why you did what, etc. when putting them back.

m.

> 
> ---
> N: Jon Hardcastle
> E: j...@ehardcastle.com
> 'Do not worry about tomorrow, for tomorrow will bring worries of its own.'
> 
> ***
> Please note, I am phasing out jd_hardcastle AT yahoo.com and replacing it 
> with jon AT eHardcastle.com
> ***
> 
> ---
> 
> 
>   
> 
> 




Re: [gentoo-user] Upgrade or start over..

2009-12-27 Thread Dale

Jon Hardcastle wrote:
Hi all, 


I have a gentoo circa 2008 install that i have pretty much the bare minimal to 
keep up to date... i now have the problem that i need to upgrade mdadm, lvm and 
probably a few other bits and pieces. This machine is used almost exclusively 
as a windows file server.

I am getting blocks all over the show and lots of applications needs 
reinstalling/upgradining on a emerge world. i have also had problems getting 
the kernel to do what it needs to do a i installed the minimal when i started..

So i am wondering... it is easier to try and upgrade it, or as i have 2 raid 1 drives as the operating system drives and the rest of the drives are pure data, i can disconnect one and wipe the other reinstall from fresh as a degraded raid 1 and when i know we are good to go, wipe the disconnected drive and add to the array to resync and go from there? 



---
N: Jon Hardcastle
E: j...@ehardcastle.com
'Do not worry about tomorrow, for tomorrow will bring worries of its own.'

***
Please note, I am phasing out jd_hardcastle AT yahoo.com and replacing it with 
jon AT eHardcastle.com
***

---
  


I don't know much about what all you have installed but I suspect that a 
fresh start would be easier.  It may even be faster as well.  Just save 
your world file and the things you need in /etc.  Also, save anything 
else you may have configured elsewhere.  I also save my /root since I 
store some scripts and such there. 


My $0.02 worth.

Dale

:-)  :-)



Re: [gentoo-user] upgrade all [SOLVED]

2009-02-26 Thread Daniel D Jones
On Wednesday 25 February 2009 08:49:37 Zhu Sha Zang wrote:
> Stroller escreveu:
> > On 25 Feb 2009, at 12:50, Zhu Sha Zang wrote:
> >> ... I know that i can do a emerge -uDN world and upgrade all
> >> programs that in the "world enviroment". But some time ago i see
> >> in this list a way to check and upgrade all programs installed in
> >> system.
> >>
> >> Someone remember or know how i can do it?
> >
> > Could it have been this thread:
> > http://thread.gmane.org/gmane.linux.gentoo.user/202559
> >
> > I think there were some warnings there against it, but IIRC I
> > didn't find them terribly specific or compelling, so 'emerge -1
> > `eix -Iu --only-names`' works here. I would think your need for
> > this would be rare, however, and you should be sure to run
> > revdep-rebuild afterwards.
> >
> > Stroller.
>
> Thakns Stroller, i'm using something like this
>
> eix -u > upgrade.txt
>
> vi upgrade.txt (editing lines that useless and adding "emerge -vauDN")
>
> sh upgrade.txt.
>
> SOLVED at all.
>
> Thanks again.

Try this if you want to save yourself a lot of editing:

eix -u | awk '/^\[/{print "emerge -vauDN ", $2}'

If want to redirect to an executable file, then use this:

eix -u | awk 'BEGIN{print "# /usr/bin/bash\n"} /^\[/{print "emerge -vauDN ", 
$2}'

(Above should be all one line.)







Re: [gentoo-user] upgrade all [SOLVED]

2009-02-25 Thread Mike Kazantsev
On Wed, 25 Feb 2009 10:49:37 -0300
Zhu Sha Zang  wrote:

> Thakns Stroller, i'm using something like this
> 
> eix -u > upgrade.txt
> 
> vi upgrade.txt (editing lines that useless and adding "emerge -vauDN")
> 
> sh upgrade.txt.
> 
> SOLVED at all.
> 
> Thanks again.

Alternatively, you can look at portage-2.2, where you can just
"emerge -u @installed".


-- 
Mike Kazantsev // fraggod.net


signature.asc
Description: PGP signature


Re: [gentoo-user] upgrade all [SOLVED]

2009-02-25 Thread Zhu Sha Zang
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Stroller escreveu:
>
> On 25 Feb 2009, at 12:50, Zhu Sha Zang wrote:
>> ... I know that i can do a emerge -uDN world and upgrade all
>> programs that in the "world enviroment". But some time ago i see
>> in this list a way to check and upgrade all programs installed in
>> system.
>>
>> Someone remember or know how i can do it?
>
> Could it have been this thread:
> http://thread.gmane.org/gmane.linux.gentoo.user/202559
>
> I think there were some warnings there against it, but IIRC I
> didn't find them terribly specific or compelling, so 'emerge -1
> `eix -Iu --only-names`' works here. I would think your need for
> this would be rare, however, and you should be sure to run
> revdep-rebuild afterwards.
>
> Stroller.
>
>
>
Thakns Stroller, i'm using something like this

eix -u > upgrade.txt

vi upgrade.txt (editing lines that useless and adding "emerge -vauDN")

sh upgrade.txt.

SOLVED at all.

Thanks again.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmlTHEACgkQ35zeJy7JhCj6IgCfYAXUTR4M4a8L+ob+p0UV/Dtl
gfsAniMY6glJn1FgA5axOpOniLsBPMvA
=tfi5
-END PGP SIGNATURE-




Re: [gentoo-user] upgrade all

2009-02-25 Thread Stroller


On 25 Feb 2009, at 12:50, Zhu Sha Zang wrote:

...
I know that i can do a emerge -uDN world and upgrade all programs that
in the "world enviroment". But some time ago i see in this list a way
to check and upgrade all programs installed in system.

Someone remember or know how i can do it?


Could it have been this thread:
http://thread.gmane.org/gmane.linux.gentoo.user/202559

I think there were some warnings there against it, but IIRC I didn't  
find them terribly specific or compelling, so 'emerge -1 `eix -Iu -- 
only-names`' works here. I would think your need for this would be  
rare, however, and you should be sure to run revdep-rebuild afterwards.


Stroller.




Re: [gentoo-user] upgrade all

2009-02-25 Thread Volker Armin Hemmann
On Mittwoch 25 Februar 2009, Alejandro wrote:
> 2009/2/25 Алексей Белкин 
>
> > On Среда 25 февраля 2009 16:50:02 Zhu Sha Zang wrote:
> > > Hey dudes,
> > >
> > > I know that i can do a emerge -uDN world and upgrade all programs that
> > > in the "world enviroment". But some time ago i see in this list a way
> > > to check and upgrade all programs installed in system.
> > >
> > > Someone remember or know how i can do it?
> > >
> > > Thanks.
> >
> > emerge --update --deep --newuse world
>
> emerge --update --deep --newuse world and this emerge -uDN world do the
> same.
>
> emerge -ae system?

no, that only rebuilds system, not world.

find all packages in /var/db/pkg and update them




Re: [gentoo-user] upgrade all

2009-02-25 Thread Alejandro
2009/2/25 Алексей Белкин 

> On Среда 25 февраля 2009 16:50:02 Zhu Sha Zang wrote:
> > Hey dudes,
> >
> > I know that i can do a emerge -uDN world and upgrade all programs that
> > in the "world enviroment". But some time ago i see in this list a way
> > to check and upgrade all programs installed in system.
> >
> > Someone remember or know how i can do it?
> >
> > Thanks.
> emerge --update --deep --newuse world
>
emerge --update --deep --newuse world and this emerge -uDN world do the
same.

emerge -ae system?


Re: [gentoo-user] upgrade all

2009-02-25 Thread Алексей Белкин
On Среда 25 февраля 2009 16:50:02 Zhu Sha Zang wrote:
> Hey dudes,
>
> I know that i can do a emerge -uDN world and upgrade all programs that
> in the "world enviroment". But some time ago i see in this list a way
> to check and upgrade all programs installed in system.
>
> Someone remember or know how i can do it?
>
> Thanks.
emerge --update --deep --newuse world


Re: [gentoo-user] Upgrade of dhcpcd

2008-04-05 Thread econti

cut

Hi,

Try switching Off both '-zeroconf -vram'.
From the dhcpcd-3.2.3 elog:
elog>  * ZeroConf support enabled
elog>  * DUID support enabled
elog>  * You have installed dhcpcd with zeroconf support.
elog>  * This means that it will always obtain an IP address even if no
elog>  * DHCP server can be contacted, which will break any existing
elog>  * failover support you may have configured in your net
configuration.
elog>  * This behaviour can be controlled with the -L flag.
elog>  * See the dhcpcd man page for more details.
elog>  * You have installed dhcpcd with DUID support.
elog>  * This means that we will generate a DUID in
/var/lib/dhcpcd/dhcpcd.duid
elog>  * This is generated from a MAC address of the card and a
timestamp.
elog>  * It will be used in every subsequent DHCP transaction, along
with a IAID
elog>  * in the ClientID option. This is required by RFC 4361.
elog>  * Some DHCP server implementations require a MAC address only in
the
elog>  * ClientID field. These DHCP servers should be updated to be RFC
elog>  * conformant. If you cannot do this, you can revert to the old
elog>  * behaviour by using the -I '' option OR building dhcpcd with the
elog>  * vram USE flag enabled.
...end...
HTH. Rumen
  

It does not work. :-(

Bye
emilio

--
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of dhcpcd

2008-03-31 Thread Rumen Yotov
On (31/03/08 11:14) econti wrote:
> Rumen Yotov ha scritto:
>> econti МапОÑ?а:
>>> Hi all, yesterday I upgraded dhcpcd, now at boot time I receive this 
>>> message:
>>>
>>> err, eth0: Failed to lookup hostname via DNS: Name or service not known
>>>
>>> Even so, the IP is correctly assigned by the router.
>>>
>>> Could anyone help me to understand? ;-)
>>>
>>> Bye
>>> emilio
>>>
>>>
>> Hi,
>>
>> Look at the new USE-flags, there are two IIRC - zeroconf vram
>> Specially vram in this case.
>> HTH. Rumen
>>
> I tried USE="-zeroconf": no result
> then USE="vram": no result
> then USE="-zeroconf vram": no result
>
> So I dowgraded dhcpcd to the previous version (2.0.5-r1): no more error 
> message. ;-(
>
> I'd like to understand.
>
> Bye
> emilio
>
> -- 
> gentoo-user@lists.gentoo.org mailing list
>
Hi,

Try switching Off both '-zeroconf -vram'.
From the dhcpcd-3.2.3 elog:
elog>  * ZeroConf support enabled
elog>  * DUID support enabled
elog>  * You have installed dhcpcd with zeroconf support.
elog>  * This means that it will always obtain an IP address even if no
elog>  * DHCP server can be contacted, which will break any existing
elog>  * failover support you may have configured in your net
configuration.
elog>  * This behaviour can be controlled with the -L flag.
elog>  * See the dhcpcd man page for more details.
elog>  * You have installed dhcpcd with DUID support.
elog>  * This means that we will generate a DUID in
/var/lib/dhcpcd/dhcpcd.duid
elog>  * This is generated from a MAC address of the card and a
timestamp.
elog>  * It will be used in every subsequent DHCP transaction, along
with a IAID
elog>  * in the ClientID option. This is required by RFC 4361.
elog>  * Some DHCP server implementations require a MAC address only in
the
elog>  * ClientID field. These DHCP servers should be updated to be RFC
elog>  * conformant. If you cannot do this, you can revert to the old
elog>  * behaviour by using the -I '' option OR building dhcpcd with the
elog>  * vram USE flag enabled.
...end...
HTH. Rumen


pgpDkY2r0MKbT.pgp
Description: PGP signature


Re: [gentoo-user] Upgrade of dhcpcd

2008-03-31 Thread econti

Rumen Yotov ha scritto:

econti МапОÑ?а:
Hi all, yesterday I upgraded dhcpcd, now at boot time I receive this 
message:


err, eth0: Failed to lookup hostname via DNS: Name or service not known

Even so, the IP is correctly assigned by the router.

Could anyone help me to understand? ;-)

Bye
emilio



Hi,

Look at the new USE-flags, there are two IIRC - zeroconf vram
Specially vram in this case.
HTH. Rumen


I tried USE="-zeroconf": no result
then USE="vram": no result
then USE="-zeroconf vram": no result

So I dowgraded dhcpcd to the previous version (2.0.5-r1): no more error 
message. ;-(


I'd like to understand.

Bye
emilio

--
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of dhcpcd

2008-03-30 Thread Rumen Yotov

econti написа:
Hi all, yesterday I upgraded dhcpcd, now at boot time I receive this 
message:


err, eth0: Failed to lookup hostname via DNS: Name or service not known

Even so, the IP is correctly assigned by the router.

Could anyone help me to understand? ;-)

Bye
emilio



Hi,

Look at the new USE-flags, there are two IIRC - zeroconf vram
Specially vram in this case.
HTH. Rumen



smime.p7s
Description: S/MIME Cryptographic Signature


Re: [gentoo-user] Upgrade of xorg-server

2008-01-20 Thread Alan McKinnon
On Sunday 20 January 2008, Hemmann, Volker Armin wrote:
> On Sonntag, 20. Januar 2008, Alan McKinnon wrote:
> > On Sunday 20 January 2008, Hemmann, Volker Armin wrote:

> > > 'new version' means 1.4. And yes, 1.4 has some annoying bugs -
> > > like the leds of the keyboard not working anymore.
> >
> > Strange, updating the 1.4 caused my keyboard leds to START working
> > !
>
> which 1.4? It only started to work with 1.4.0.90 for me.

Same here.

I can't be certain which version exactly as I usually don't bother 
looking at keyboard LEDs much, but looking at my emerge history I'd say 
that was the version that fixed things.


-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of xorg-server

2008-01-20 Thread Hemmann, Volker Armin
On Sonntag, 20. Januar 2008, Alan McKinnon wrote:
> On Sunday 20 January 2008, Hemmann, Volker Armin wrote:
> > On Sonntag, 20. Januar 2008, econti wrote:
> > > Hi all
> > > I should upgrade xorg-server from 1.3.0.0-r2 to 1.3.0.0-r4.
> > > But I read in another mailing list that the new version of
> > > xorg-server has some (many?) bugs.
> > > Is this true also for the gentoo version? Should I wait before
> > > upgrading?
> > >
> > > Regards
> > >
> > > emilio
> >
> > 'new version' means 1.4. And yes, 1.4 has some annoying bugs - like
> > the leds of the keyboard not working anymore.
>
> Strange, updating the 1.4 caused my keyboard leds to START working !

which 1.4? It only started to work with 1.4.0.90 for me.

See here: 

https://bugs.gentoo.org/show_bug.cgi?id=192221

and here:
https://bugs.freedesktop.org/show_bug.cgi?id=12434
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of xorg-server

2008-01-20 Thread Albert Hopkins

On Sun, 2008-01-20 at 17:41 +0200, Alan McKinnon wrote:
> > 'new version' means 1.4. And yes, 1.4 has some annoying bugs - like
> > the leds of the keyboard not working anymore.
> 
> Strange, updating the 1.4 caused my keyboard leds to START working !

Same here.  My LEDs indicators were wrong prior to 1.4 but are working
now.

There was a 'BadAlloc' problem with some apps (e.g. Java) with the
release earlier last week, but it has since been fixed in portage.

-a

-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of xorg-server

2008-01-20 Thread Alan McKinnon
On Sunday 20 January 2008, Hemmann, Volker Armin wrote:
> On Sonntag, 20. Januar 2008, econti wrote:
> > Hi all
> > I should upgrade xorg-server from 1.3.0.0-r2 to 1.3.0.0-r4.
> > But I read in another mailing list that the new version of
> > xorg-server has some (many?) bugs.
> > Is this true also for the gentoo version? Should I wait before
> > upgrading?
> >
> > Regards
> >
> > emilio
>
> 'new version' means 1.4. And yes, 1.4 has some annoying bugs - like
> the leds of the keyboard not working anymore.

Strange, updating the 1.4 caused my keyboard leds to START working !

It's my wireless mouse that stopped working right but that appear to be 
a hal issue

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of xorg-server

2008-01-20 Thread Hemmann, Volker Armin
On Sonntag, 20. Januar 2008, econti wrote:
> Hi all
> I should upgrade xorg-server from 1.3.0.0-r2 to 1.3.0.0-r4.
> But I read in another mailing list that the new version of xorg-server
> has some (many?) bugs.
> Is this true also for the gentoo version? Should I wait before upgrading?
>
> Regards
>
> emilio

'new version' means 1.4. And yes, 1.4 has some annoying bugs - like the leds 
of the keyboard not working anymore.
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of xorg-server

2008-01-20 Thread Marin Roche
On Sun, 2008-01-20 at 14:32 +0100, econti wrote:
> Hi all
> I should upgrade xorg-server from 1.3.0.0-r2 to 1.3.0.0-r4.
> But I read in another mailing list that the new version of xorg-server 
> has some (many?) bugs.
> Is this true also for the gentoo version? Should I wait before upgrading?
> 
> Regards
> 
> emilio
> 

I'm using xorg-server 1.3.0.0-r4 and I have no problem, so ...

-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] Upgrade of hplip

2007-12-30 Thread econti

Dale ha scritto:

econti wrote:
  

Hi all,
yesterday I upgraded hplip. I should not, after a bad experience on
FreeBSD.
But, while on FreeBSD I was able to downgrade to the previuos version,
I could not do the same on Gentoo.
The sequence:
- after upgrading hplip I ran hp-setup: the printer has been configured
- then I tried to print a page: the job starts but no printing at all
- thinking to have done something wrong I re-emerge hplip
- then I ran hp-setup: the printer is recognized but when I click on
Next button the program hangs and I have to kill it
- so I tried to configure the printer using cups with Firefox:
http://localhost:631 gives me "404 not found"
- a ping on 127.0.0.1 is successful and nmap on 127.0.0.1 tells me the
port 631 is open.

May-be something wrong in /etc/cups/cupd.conf, but ... what?
Any tips?

Why is it not possible to downgrade hplip to the previous version?

Cheers

emilio





I ran into this the other day too.  I deleted the cups directory in etc
and reemerged cups and it worked fine.  You could just rename the cups
directory and reemerge cups if you wanted to save it, just in case.

Hope that helps.

Dale

:-)  :-)  :-)
  

That worked also for me! ;-))

Many thanks, Dave.

Ciao
emilio

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade of hplip

2007-12-30 Thread Dale
econti wrote:
> Hi all,
> yesterday I upgraded hplip. I should not, after a bad experience on
> FreeBSD.
> But, while on FreeBSD I was able to downgrade to the previuos version,
> I could not do the same on Gentoo.
> The sequence:
> - after upgrading hplip I ran hp-setup: the printer has been configured
> - then I tried to print a page: the job starts but no printing at all
> - thinking to have done something wrong I re-emerge hplip
> - then I ran hp-setup: the printer is recognized but when I click on
> Next button the program hangs and I have to kill it
> - so I tried to configure the printer using cups with Firefox:
> http://localhost:631 gives me "404 not found"
> - a ping on 127.0.0.1 is successful and nmap on 127.0.0.1 tells me the
> port 631 is open.
>
> May-be something wrong in /etc/cups/cupd.conf, but ... what?
> Any tips?
>
> Why is it not possible to downgrade hplip to the previous version?
>
> Cheers
>
> emilio
>
>

I ran into this the other day too.  I deleted the cups directory in etc
and reemerged cups and it worked fine.  You could just rename the cups
directory and reemerge cups if you wanted to save it, just in case.

Hope that helps.

Dale

:-)  :-)  :-)
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-14 Thread Neil Bothwick
Hello econti,

> > emerge genlop
> > emerge -upDN world | genlop -p
> >
> > and see for yourself :)

> It worked very well, but I received a lot of messages like these:
> 
> !!! Error: couldn't get previous merge of hal; skipping...
> !!! Error: couldn't get previous merge of hal-info; skipping...
> !!! Error: couldn't get previous merge of gnome-mount; skipping...
> !!! Error: couldn't get previous merge of nautilus-cd-burner;
> skipping... !!! Error: couldn't get previous merge of gnome-media;
> skipping... !!! Error: couldn't get previous merge of
> gnome-python-desktop; skipping...
> 
> What does it mean?

Exactly what it says. genlop couldn't find any previous emerges of the
packages in /var/log/emerge.log, so it was unable to estimate the time
for those packages.


-- 
Neil Bothwick

Top Oxymorons Number 42: Airline Food


signature.asc
Description: PGP signature


Re: [gentoo-user] Upgrade

2007-09-14 Thread econti

Neil Bothwick ha scritto:

On Tue, 11 Sep 2007 15:27:53 +0200, econti wrote:

  

A little question: how long does it take to complete the upgrade?



emerge genlop
emerge -upDN world | genlop -p

and see for yourself :)


  

It worked very well, but I received a lot of messages like these:

!!! Error: couldn't get previous merge of hal; skipping...
!!! Error: couldn't get previous merge of hal-info; skipping...
!!! Error: couldn't get previous merge of gnome-mount; skipping...
!!! Error: couldn't get previous merge of nautilus-cd-burner; skipping...
!!! Error: couldn't get previous merge of gnome-media; skipping...
!!! Error: couldn't get previous merge of gnome-python-desktop; skipping...

What does it mean?

Regards
emilio

--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-11 Thread econti

Denis ha scritto:

After you "emerge --sync", run "emerge -NDpvu world" and post here the
output - the list of software your system wants to install/upgrade -
that should give us a better idea of what kind of an upgrade we're
dealing with here.
  
Here attached the outputs of both 'emerge -NDpvu world' and 'emaint 
--check world'





to_upgrade.bz2
Description: application/bzip


Re: [gentoo-user] Upgrade

2007-09-11 Thread Bo Ørsted Andresen
On Tuesday 11 September 2007 16:53:58 Gary Rickert wrote:
> A quick question / addition to this.

It's not exactly related. In the future start a new thread instead and please 
don't top-post..

> When I am finished with an update I usually run etc-update. I was told last
> week that this has been phased out and dispatch-conf is better to use. 

Whoever told you that is just wrong.

> What is the difference? 

Read it in the handbook..

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=4

-- 
Bo Andresen


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Upgrade

2007-09-11 Thread Gary Rickert
A quick question / addition to this. When I am finished with an update I
usually run etc-update. I was told last week that this has been phased
out and dispatch-conf is better to use. What is the difference?

Gary

Neil Bothwick wrote:
> On Tue, 11 Sep 2007 15:27:53 +0200, econti wrote:
> 
>> A little question: how long does it take to complete the upgrade?
> 
> emerge genlop
> emerge -upDN world | genlop -p
> 
> and see for yourself :)
> 
> 
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-11 Thread David

Denis wrote:

After you "emerge --sync", run "emerge -NDpvu world" and post here the
output - the list of software your system wants to install/upgrade -
that should give us a better idea of what kind of an upgrade we're
dealing with here.
  

Watch for the expat change;
http://forums.gentoo.org/viewtopic-p-4221615.html?sid=c956443709264a787cdfc1e8648b16f5
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-11 Thread Neil Bothwick
On Tue, 11 Sep 2007 15:27:53 +0200, econti wrote:

> A little question: how long does it take to complete the upgrade?

emerge genlop
emerge -upDN world | genlop -p

and see for yourself :)


-- 
Neil Bothwick

I just bought a microwave fireplace... You can spend an evening in
front of it in only eight minutes...


signature.asc
Description: PGP signature


Re: [gentoo-user] Upgrade

2007-09-11 Thread Alan McKinnon
On Tuesday 11 September 2007, econti wrote:
> Hi everybody, this is my first post on the list.
>
> Well, I'm running a 2.6.15-gentoo-r7 2006.0 on a AMD64 machine.
>
> Now I'd like to make a world upgrade. I know that I should run the
> following commands:
>
> emerge --sync
> emerge --update --deep --newuse world
> emerge --depclean
> revdep-rebuild
>
> A little question: how long does it take to complete the upgrade?
> (sure, it depends on the installed software, but please give me an
> approximation)

Ouch. That's 2 years of stuff you need to update. Set aside 48 hours if 
you have gnome/kde or openoffice installed.

With that amount of updates, I would recommend you run 'emerge -e world' 
instead of 'emerge -uND world' - there aren't that many packages that 
have not changed so you might as well do everything in order.

You will also need to go to Gentoo docs and read up on the upgrade guide 
for gcc-3.3 to gcc-3.4, plus the xorg-6.8 to xorg-7.0 transistion. Both 
those upgrades happened in this timeframe and both bit many people in 
the rear end.

alan


-- 
Optimists say the glass is half full,
Pessimists say the glass is half empty,
Developers say wtf is the glass twice as big as it needs to be?

Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-11 Thread Denis
After you "emerge --sync", run "emerge -NDpvu world" and post here the
output - the list of software your system wants to install/upgrade -
that should give us a better idea of what kind of an upgrade we're
dealing with here.
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-11 Thread Rodrigo Forlin
econti wrote this:
> Hi everybody, this is my first post on the list.
> 
> Well, I'm running a 2.6.15-gentoo-r7 2006.0 on a AMD64 machine.
> 
> Now I'd like to make a world upgrade. I know that I should run the
> following commands:
> 
> emerge --sync
> emerge --update --deep --newuse world
> emerge --depclean
> revdep-rebuild
> 
> A little question: how long does it take to complete the upgrade?
> (sure, it depends on the installed software, but please give me an
> approximation)
> 
> Thank you
> 
> emilio
> 

I'm pretty sure that it'll take less than a year... ;) just kidding...
The most it can take is the time of a complete new install, i guess.
begin:vcard
fn:Rodrigo Forlin
n:Forlin;Rodrigo
email;internet:[EMAIL PROTECTED]
tel;cell:+551194952922
note;quoted-printable:Linux registered user # 226673=0D=0A=
	http://counter.li.org/
x-mozilla-html:FALSE
version:2.1
end:vcard



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-user] Upgrade

2007-09-11 Thread Dale
econti wrote:
> Hi everybody, this is my first post on the list.
>
> Well, I'm running a 2.6.15-gentoo-r7 2006.0 on a AMD64 machine.
>
> Now I'd like to make a world upgrade. I know that I should run the
> following commands:
>
> emerge --sync
> emerge --update --deep --newuse world
> emerge --depclean
> revdep-rebuild
>
> A little question: how long does it take to complete the upgrade?
> (sure, it depends on the installed software, but please give me an
> approximation)
>
> Thank you
>
> emilio
>

You may want to add a -p behind that --depclean at first.  Just to make
sure it doesn't remove something you want to keep.  I usually even put a
-p on the end of revdep-rebuild just to be safe.  Mine always wants to
rebuild gcc when it doesn't need it.  It's a known "feature".  ;-)

As for the time it takes, it depends on what all packages have been
updated.  If it has been a while, then it will take a while to do them
all.  If there has been a major upgrade to gcc, then it will certainly
take a while.

Dale

:-)  :-) 
-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-11 Thread Jesús Guerrero
On Tue, 11 Sep 2007 15:27:53 +0200
econti <[EMAIL PROTECTED]> wrote:

> Hi everybody, this is my first post on the list.
> 
> Well, I'm running a 2.6.15-gentoo-r7 2006.0 on a AMD64 machine.
> 
> Now I'd like to make a world upgrade. I know that I should run the 
> following commands:
> 
> emerge --sync
> emerge --update --deep --newuse world
> emerge --depclean
> revdep-rebuild
> 
> A little question: how long does it take to complete the upgrade?
> (sure, it depends on the installed software, but please give me an 
> approximation)
> 
It's impossible, since it doesn't only depends on the installed
software. It also depends on many other factors:

1.- the time when you did the last update
2.- the number of packages that has updates, which is not always
related to the number of packages you have installed, but to
_what_ packages do you have installed. Some packages doesn't
get updates too frequently, while others change a lot.
3.- external factors, like overlays

It just depends on _what_ needs to be updated.

I can give you a few hints, though. Most packages can compile in
a reasonable amount of time. Some specific packages will take
longer to compile. You will learn to identify them with the time.
For example, openoffice if probably the largest, and can take from
several hours up to days, depending on your hardware. Some kde
packages are big, like kmail. Qt or Gtk as intermediate things.
Glibc and gcc can take a lot of time, as xorg-server, for example.

Whe you are doing the update, you have to know a few things. On first
place, use this instead of your command above:

merge --update --deep --newuse --verbose --ask world

This will present you with a list of the packages that will be
updated, that way, you know how many packages are going to be
updated, but, more important, you will know _what_ packages will
be merged.

The depclean and revdep steps shouldn't be too time consuming
on a sane system. So, if you use them regularly, those steps
will not rob much of your time. The sync step depends on your
connection speed and the time since your last sync. It can take
a few minutes on a fast connection if your tree is up to date.
But it can take a day on a 56k modem if you tree is empty or
way too outdated.
-- 
Jesús Guerrero <[EMAIL PROTECTED]>
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] Upgrade

2007-09-11 Thread Alexander Reitzel
when was your last sync & update?

Am Dienstag, 11. September 2007 15:27:53 schrieb econti:
> Hi everybody, this is my first post on the list.
>
> Well, I'm running a 2.6.15-gentoo-r7 2006.0 on a AMD64 machine.
>
> Now I'd like to make a world upgrade. I know that I should run the
> following commands:
>
> emerge --sync
> emerge --update --deep --newuse world
> emerge --depclean
> revdep-rebuild
>
> A little question: how long does it take to complete the upgrade?
> (sure, it depends on the installed software, but please give me an
> approximation)
>
> Thank you
>
> emilio


-- 
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] upgrade to expat 2 blows up system

2007-08-14 Thread Denis
On 8/14/07, Michael Higgins <[EMAIL PROTECTED]> wrote:
> Anyway, it seems like there's a problem resolving emerge order I think 
> you must emerge -u expat, then XML-Parser, then revdep-rebuild, then auDNv 
> world.
>
> Perhaps forcing rebuild of XML-Parser and gettext after updating expat would 
> be a fix?

That's what I did when I first ran into the XML error.  I did 'emerge
-NDavu XML-Parser', and that had two packages to upgrade - expat and
XML-Parser.  Doing a revdep-rebuild after that yielded a list of 17
packages to rebuild, including Mozilla Firefox.  They all rebuilt
without errors.  After this operation was over, I went back and did
'emerge -NDavu world' for the remaining packages, again without
errors.

When I originally ran 'emerge -NDavu world' command, expat-2 was the
first package in the list of about 10, and XML-Parser was last...  But
that by itself, without fixing broken dependencies first, would have
probably yielded some compile-time errors.
-- 
[EMAIL PROTECTED] mailing list



  1   2   >