FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian dpkg

 
 
LinkBack Thread Tools
 
Old 08-29-2012, 06:45 AM
Tamateas Kostas
 
Default BUG: dpkg confused with so many symlinks

Hello everyone in Debian.
I will file a bug I always had in my linux-from-scratch box

My system has the directory /bin
and /usr/bin --> ../bin (symlink)

A deb package has the following files:
/bin/as and
/usr/bin/@as --> ../../bin/as (symlink)

dpkg throws "unable to open /bin/as.dpkg-new No such file or directory"

I wish you can fix it

--
Tamateas Kostas
iNODE R&D
Dataways Hellas
email : k.tamateas@dataways.gr


--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 503DBAA4.4040707@dataways.gr">http://lists.debian.org/503DBAA4.4040707@dataways.gr
 
Old 08-29-2012, 08:01 AM
Guillem Jover
 
Default BUG: dpkg confused with so many symlinks

Hi!

On Wed, 2012-08-29 at 09:45:56 +0300, Tamateas Kostas wrote:
> I will file a bug I always had in my linux-from-scratch box

Could you file a bug in the Bug Tracking System instead, so that it
does not get lost (and to not clutter the mailing list)?

More information on how to do that, can be found at:

<http://www.debian.org/Bugs/Reporting>

> My system has the directory /bin
> and /usr/bin --> ../bin (symlink)
>
> A deb package has the following files:
> /bin/as and
> /usr/bin/@as --> ../../bin/as (symlink)
>
> dpkg throws "unable to open /bin/as.dpkg-new No such file or directory"
>
> I wish you can fix it

When filing the bug, could you also attach the output of:

# dpkg -D77333 -i failing-package.deb

I'll look into it then.

thanks,
guillem


--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120829080136.GA17697@gaara.hadrons.org">http://lists.debian.org/20120829080136.GA17697@gaara.hadrons.org
 
Old 08-29-2012, 08:29 AM
Raphael Hertzog
 
Default BUG: dpkg confused with so many symlinks

Hi,

On Wed, 29 Aug 2012, Guillem Jover wrote:
> > /bin/as and
> > /usr/bin/@as --> ../../bin/as (symlink)
> >
> > dpkg throws "unable to open /bin/as.dpkg-new No such file or directory"
> >
> > I wish you can fix it
>
> When filing the bug, could you also attach the output of:
>
> # dpkg -D77333 -i failing-package.deb
>
> I'll look into it then.

I'm not sure what more information do you need. It's just that dpkg tries
to process the same file twice because the 2 paths are in reality in the
same location.

It's a relatively common (though obscure) error:
http://raphaelhertzog.com/2011/07/18/deciphering-one-of-dpkg-weirdest-errors-unable-to-open-pathtofoo-dpkg-new/

We would have to teach dpkg to recognize when 2 paths are actually the
same.

Cheers,
--
Raphaël Hertzog ◈ Debian Developer

Get the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120829082905.GB27201@rivendell.home.ouaza.com">h ttp://lists.debian.org/20120829082905.GB27201@rivendell.home.ouaza.com
 
Old 09-01-2012, 05:37 AM
Guillem Jover
 
Default BUG: dpkg confused with so many symlinks

Hi!

On Wed, 2012-08-29 at 10:01:36 +0200, Guillem Jover wrote:
> On Wed, 2012-08-29 at 09:45:56 +0300, Tamateas Kostas wrote:
> > My system has the directory /bin
> > and /usr/bin --> ../bin (symlink)
> >
> > A deb package has the following files:
> > /bin/as and
> > /usr/bin/@as --> ../../bin/as (symlink)
> >
> > dpkg throws "unable to open /bin/as.dpkg-new No such file or directory"

> When filing the bug, could you also attach the output of:
>
> # dpkg -D77333 -i failing-package.deb

Ok, after having confirmed off-list that this is not the Debian
binutils package but a custom one (given the paths involved, although
I guess I missed the linuxfromscratch reference, which should have
cleared any suspicion), and as such there's nothing extremely
wrong going on, the only “problem” here is that having symlinked
directories and trying to install different paths that end up resolving
to the same final path is not supported by dpkg (that's one of the
reasons Debian GNU/Hurd stopped symlinking /usr to /, for example).

So you have to either stop symlinking /usr/bin to /bin, or stop
shipping linked file paths in the custom binary package you are
building.

thanks,
guillem


--
To UNSUBSCRIBE, email to debian-dpkg-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120901053745.GA4323@gaara.hadrons.org">http://lists.debian.org/20120901053745.GA4323@gaara.hadrons.org
 

Thread Tools




All times are GMT. The time now is 03:21 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org