[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-get source download has files not in git repository



On Fri, Nov 21, 2014 at 08:03:58AM +0200, Andrei POPESCU wrote:
> On Jo, 20 nov 14, 12:29:32, Joel Roth wrote:
> > 
> > However, there are files that apt-get source downloads that
> > are not in the repository.  Can someone tell me where they come from?
> > They appear necessary for the package to build.
> > 
> > 	.pc/
> > 	Packages
> > 	Packages.gz
> > 	apt.conf
> > 	debian/__db.pkgcache.apt
> > 	debian/apt.conf
> > 	debian/filelist.apt
> > 	debian/lists.apt/
> > 	debian/sources.list
> > 	debian/sources.list.destdir
> > 	filelist.apt
> > 	lists.apt/
> > 	pkgcache.apt
> > 	pkgcache.bin
> > 	restore
> > 	sources.list
> > 	sources.list.destdir
> > 	srcpkgcache.bin
> 
Hi Andrei,

> Are you sure these files are from dbus? I'd rather guess they are from 
> the 'apt' source package. Anyway:

Yes, they are. I'm curious at which step they get generated.
 
> $ LANG=C diff -r dbus/ dbus-1.8.10/
> Only in dbus/: .git
> Only in dbus-1.8.10/: .pc
> diff -r dbus/dbus/dbus-internals.c dbus-1.8.10/dbus/dbus-internals.c
> 188c188
> < static dbus_bool_t fatal_warnings_on_check_failed = TRUE;
> ---
> > static dbus_bool_t fatal_warnings_on_check_failed = FALSE;
> Only in dbus/debian/source: local-options

> The differences above come from the fact that that
> 'apt-get source <package>' will apply Debian patches, while it seems the 
> maintainer keeps patches un-applied in his git repository.

Thanks for looking at this. I'm aware about the patches, and how quilt pop -a
unapplies them.

I found the files listed above also need to be present to 
build the package. 

Regards,

Joel
 
> Kind regards,
> Andrei
> -- 
> http://wiki.debian.org/FAQsFromDebianUser
> Offtopic discussions among Debian users and developers:
> http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
> http://nuvreauspam.ro/gpg-transition.txt



-- 
Joel Roth
  


Reply to: